builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0314 starttime: 1467168607.9 results: success (0) buildid: 20160628145857 builduid: ea0026bc7646423c90129e3e81e3bfa0 revision: 2b22de79c849b6c915b01f0d306699261b2fdee3 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 19:50:07.898541) ========= master: http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 19:50:07.899052) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 19:50:07.899369) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 19:50:08.018562) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 19:50:08.018920) ========= 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.zw8meOdb3F/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.P8caKtakHh/Listeners TMPDIR=/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-06-28 19:50:08-- 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% 6.38M=0.002s 2016-06-28 19:50:08 (6.38 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.119601 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 19:50:08.204272) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 19:50:08.204636) ========= 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.zw8meOdb3F/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.P8caKtakHh/Listeners TMPDIR=/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/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.020716 ========= master_lag: 0.08 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 19:50:08.310308) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 19:50:08.310816) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 2b22de79c849b6c915b01f0d306699261b2fdee3 --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 2b22de79c849b6c915b01f0d306699261b2fdee3 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.zw8meOdb3F/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.P8caKtakHh/Listeners TMPDIR=/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-06-28 19:50:08,389 truncating revision to first 12 chars 2016-06-28 19:50:08,389 Setting DEBUG logging. 2016-06-28 19:50:08,389 attempt 1/10 2016-06-28 19:50:08,389 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/2b22de79c849?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-28 19:50:09,028 unpacking tar archive at: mozilla-beta-2b22de79c849/testing/mozharness/ program finished with exit code 0 elapsedTime=0.926229 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 19:50:09.262032) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 19:50:09.262785) ========= script_repo_revision: 2b22de79c849b6c915b01f0d306699261b2fdee3 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 19:50:09.263748) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 19:50:09.264433) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 19:50:09.284975) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 9 secs) (at 2016-06-28 19:50:09.285660) ========= /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.zw8meOdb3F/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.P8caKtakHh/Listeners TMPDIR=/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/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 19:50:09 INFO - MultiFileLogger online at 20160628 19:50:09 in /builds/slave/test 19:50:09 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 19:50:09 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 19:50:09 INFO - {'append_to_log': False, 19:50:09 INFO - 'base_work_dir': '/builds/slave/test', 19:50:09 INFO - 'blob_upload_branch': 'mozilla-beta', 19:50:09 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 19:50:09 INFO - 'buildbot_json_path': 'buildprops.json', 19:50:09 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 19:50:09 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 19:50:09 INFO - 'download_minidump_stackwalk': True, 19:50:09 INFO - 'download_symbols': 'true', 19:50:09 INFO - 'e10s': False, 19:50:09 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 19:50:09 INFO - 'tooltool.py': '/tools/tooltool.py', 19:50:09 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 19:50:09 INFO - '/tools/misc-python/virtualenv.py')}, 19:50:09 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 19:50:09 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 19:50:09 INFO - 'log_level': 'info', 19:50:09 INFO - 'log_to_console': True, 19:50:09 INFO - 'opt_config_files': (), 19:50:09 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 19:50:09 INFO - '--processes=1', 19:50:09 INFO - '--config=%(test_path)s/wptrunner.ini', 19:50:09 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 19:50:09 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 19:50:09 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 19:50:09 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 19:50:09 INFO - 'pip_index': False, 19:50:09 INFO - 'require_test_zip': True, 19:50:09 INFO - 'test_type': ('testharness',), 19:50:09 INFO - 'this_chunk': '1', 19:50:09 INFO - 'tooltool_cache': '/builds/tooltool_cache', 19:50:09 INFO - 'total_chunks': '10', 19:50:09 INFO - 'virtualenv_path': 'venv', 19:50:09 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 19:50:09 INFO - 'work_dir': 'build'} 19:50:09 INFO - ##### 19:50:09 INFO - ##### Running clobber step. 19:50:09 INFO - ##### 19:50:09 INFO - Running pre-action listener: _resource_record_pre_action 19:50:09 INFO - Running main action method: clobber 19:50:09 INFO - rmtree: /builds/slave/test/build 19:50:09 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 19:50:11 INFO - Running post-action listener: _resource_record_post_action 19:50:11 INFO - ##### 19:50:11 INFO - ##### Running read-buildbot-config step. 19:50:11 INFO - ##### 19:50:11 INFO - Running pre-action listener: _resource_record_pre_action 19:50:11 INFO - Running main action method: read_buildbot_config 19:50:11 INFO - Using buildbot properties: 19:50:11 INFO - { 19:50:11 INFO - "project": "", 19:50:11 INFO - "product": "firefox", 19:50:11 INFO - "script_repo_revision": "production", 19:50:11 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 19:50:11 INFO - "repository": "", 19:50:11 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 19:50:11 INFO - "buildid": "20160628145857", 19:50:11 INFO - "pgo_build": "False", 19:50:11 INFO - "basedir": "/builds/slave/test", 19:50:11 INFO - "buildnumber": 13, 19:50:11 INFO - "slavename": "t-yosemite-r7-0314", 19:50:11 INFO - "master": "http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/", 19:50:11 INFO - "platform": "macosx64", 19:50:11 INFO - "branch": "mozilla-beta", 19:50:11 INFO - "revision": "2b22de79c849b6c915b01f0d306699261b2fdee3", 19:50:11 INFO - "repo_path": "releases/mozilla-beta", 19:50:11 INFO - "moz_repo_path": "", 19:50:11 INFO - "stage_platform": "macosx64", 19:50:11 INFO - "builduid": "ea0026bc7646423c90129e3e81e3bfa0", 19:50:11 INFO - "slavebuilddir": "test" 19:50:11 INFO - } 19:50:11 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467151137/firefox-48.0.en-US.mac64.dmg. 19:50:11 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467151137/firefox-48.0.en-US.mac64.test_packages.json. 19:50:11 INFO - Running post-action listener: _resource_record_post_action 19:50:11 INFO - ##### 19:50:11 INFO - ##### Running download-and-extract step. 19:50:11 INFO - ##### 19:50:11 INFO - Running pre-action listener: _resource_record_pre_action 19:50:11 INFO - Running main action method: download_and_extract 19:50:11 INFO - mkdir: /builds/slave/test/build/tests 19:50: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')]} 19:50:11 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467151137/firefox-48.0.en-US.mac64.test_packages.json 19:50:11 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467151137/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 19:50:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467151137/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 19:50:11 INFO - Downloaded 1201 bytes. 19:50:11 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 19:50:11 INFO - Using the following test package requirements: 19:50:11 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 19:50:11 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 19:50:11 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 19:50:11 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 19:50:11 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 19:50:11 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 19:50:11 INFO - u'jsshell-mac64.zip'], 19:50:11 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 19:50:11 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 19:50:11 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 19:50:11 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 19:50:11 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 19:50:11 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 19:50:11 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 19:50:11 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 19:50:11 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 19:50:11 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 19:50:11 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 19:50:11 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 19:50: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')]} 19:50:11 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467151137/firefox-48.0.en-US.mac64.common.tests.zip 19:50:11 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467151137/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 19:50:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467151137/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 19:50:12 INFO - Downloaded 18405717 bytes. 19:50:12 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/*'] 19:50:12 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/* 19:50:12 INFO - caution: filename not matched: web-platform/* 19:50:12 INFO - Return code: 11 19:50:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:50:12 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467151137/firefox-48.0.en-US.mac64.web-platform.tests.zip 19:50:12 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467151137/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 19:50:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467151137/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 19:50:18 INFO - Downloaded 36389087 bytes. 19:50:18 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/*'] 19:50:18 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/* 19:50:22 INFO - caution: filename not matched: bin/* 19:50:22 INFO - caution: filename not matched: config/* 19:50:22 INFO - caution: filename not matched: mozbase/* 19:50:22 INFO - caution: filename not matched: marionette/* 19:50:22 INFO - caution: filename not matched: tools/wptserve/* 19:50:22 INFO - Return code: 11 19:50:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:50:22 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467151137/firefox-48.0.en-US.mac64.dmg 19:50:22 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467151137/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 19:50:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467151137/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 19:50:28 INFO - Downloaded 73042202 bytes. 19:50:28 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467151137/firefox-48.0.en-US.mac64.dmg 19:50:28 INFO - mkdir: /builds/slave/test/properties 19:50:28 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 19:50:28 INFO - Writing to file /builds/slave/test/properties/build_url 19:50:28 INFO - Contents: 19:50:28 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467151137/firefox-48.0.en-US.mac64.dmg 19:50:29 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467151137/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 19:50:29 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 19:50:29 INFO - Writing to file /builds/slave/test/properties/symbols_url 19:50:29 INFO - Contents: 19:50:29 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467151137/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 19:50:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:50:29 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467151137/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 19:50:29 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467151137/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 19:50:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467151137/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 19:50:45 INFO - Downloaded 103701192 bytes. 19:50: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'] 19:50: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 19:50:49 INFO - Return code: 0 19:50:49 INFO - Running post-action listener: _resource_record_post_action 19:50:49 INFO - Running post-action listener: set_extra_try_arguments 19:50:49 INFO - ##### 19:50:49 INFO - ##### Running create-virtualenv step. 19:50:49 INFO - ##### 19:50:49 INFO - Running pre-action listener: _pre_create_virtualenv 19:50:49 INFO - Running pre-action listener: _resource_record_pre_action 19:50:49 INFO - Running main action method: create_virtualenv 19:50:49 INFO - Creating virtualenv /builds/slave/test/build/venv 19:50:49 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 19:50:49 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 19:50:49 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 19:50:49 INFO - Using real prefix '/tools/python27' 19:50:49 INFO - New python executable in /builds/slave/test/build/venv/bin/python 19:50:49 INFO - Installing distribute.............................................................................................................................................................................................done. 19:50:52 INFO - Installing pip.................done. 19:50:52 INFO - Return code: 0 19:50:52 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 19:50: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')]} 19:50:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:50:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:50: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')]} 19:50:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:50:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:50: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 0x10a055e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a072f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f88795c06f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a06e5e0>, '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 0x109c51cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109c7c990>, '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.zw8meOdb3F/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.P8caKtakHh/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:50: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 19:50: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 19:50:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.zw8meOdb3F/Render', 19:50:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:50:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:50:52 INFO - 'HOME': '/Users/cltbld', 19:50:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:50:52 INFO - 'LOGNAME': 'cltbld', 19:50:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:50:52 INFO - 'MOZ_NO_REMOTE': '1', 19:50:52 INFO - 'NO_EM_RESTART': '1', 19:50:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:50:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:50:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:50:52 INFO - 'PWD': '/builds/slave/test', 19:50:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:50:52 INFO - 'SHELL': '/bin/bash', 19:50:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.P8caKtakHh/Listeners', 19:50:52 INFO - 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', 19:50:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:50:52 INFO - 'USER': 'cltbld', 19:50:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:50:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:50:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:50:52 INFO - 'XPC_FLAGS': '0x0', 19:50:52 INFO - 'XPC_SERVICE_NAME': '0', 19:50:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:50:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:50:53 INFO - Downloading/unpacking psutil>=0.7.1 19:50:53 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 19:50:53 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 19:50:53 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 19:50:53 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 19:50:53 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 19:50:53 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 19:50:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 19:50:56 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 19:50:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:50:56 INFO - Installing collected packages: psutil 19:50:56 INFO - Running setup.py install for psutil 19:50:56 INFO - building 'psutil._psutil_osx' extension 19:50: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_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 19:50:57 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 19:50:57 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 19:50:57 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 19:50:57 INFO - building 'psutil._psutil_posix' extension 19:50:57 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 19:50:57 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 19:50:57 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 19:50:57 INFO - ^ 19:50:57 INFO - 1 warning generated. 19:50:57 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 19:50:57 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 19:50:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:50:57 INFO - Successfully installed psutil 19:50:57 INFO - Cleaning up... 19:50:57 INFO - Return code: 0 19:50:57 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 19:50:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:50:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:50:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:50:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:50:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:50:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:50:57 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10a055e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a072f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f88795c06f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a06e5e0>, '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 0x109c51cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109c7c990>, '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.zw8meOdb3F/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.P8caKtakHh/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:50:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 19:50:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 19:50:57 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.zw8meOdb3F/Render', 19:50:57 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:50:57 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:50:57 INFO - 'HOME': '/Users/cltbld', 19:50:57 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:50:57 INFO - 'LOGNAME': 'cltbld', 19:50:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:50:57 INFO - 'MOZ_NO_REMOTE': '1', 19:50:57 INFO - 'NO_EM_RESTART': '1', 19:50:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:50:57 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:50:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:50:57 INFO - 'PWD': '/builds/slave/test', 19:50:57 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:50:57 INFO - 'SHELL': '/bin/bash', 19:50:57 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.P8caKtakHh/Listeners', 19:50:57 INFO - 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', 19:50:57 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:50:57 INFO - 'USER': 'cltbld', 19:50:57 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:50:57 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:50:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:50:57 INFO - 'XPC_FLAGS': '0x0', 19:50:57 INFO - 'XPC_SERVICE_NAME': '0', 19:50:57 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:50:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:50:57 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 19:50:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:50:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:50:57 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:50:57 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:50:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:50:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:51:00 INFO - Downloading mozsystemmonitor-0.0.tar.gz 19:51:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 19:51:00 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 19:51:00 INFO - Installing collected packages: mozsystemmonitor 19:51:00 INFO - Running setup.py install for mozsystemmonitor 19:51:00 INFO - Successfully installed mozsystemmonitor 19:51:00 INFO - Cleaning up... 19:51:00 INFO - Return code: 0 19:51:00 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 19:51:00 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')]} 19:51:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:51:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:51:00 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')]} 19:51:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:51:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:51:00 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 0x10a055e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a072f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f88795c06f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a06e5e0>, '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 0x109c51cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109c7c990>, '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.zw8meOdb3F/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.P8caKtakHh/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:51:00 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 19:51:00 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 19:51:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.zw8meOdb3F/Render', 19:51:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:51:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:51:00 INFO - 'HOME': '/Users/cltbld', 19:51:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:51:00 INFO - 'LOGNAME': 'cltbld', 19:51:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:51:00 INFO - 'MOZ_NO_REMOTE': '1', 19:51:00 INFO - 'NO_EM_RESTART': '1', 19:51:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:51:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:51:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:51:00 INFO - 'PWD': '/builds/slave/test', 19:51:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:51:00 INFO - 'SHELL': '/bin/bash', 19:51:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.P8caKtakHh/Listeners', 19:51:00 INFO - 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', 19:51:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:51:00 INFO - 'USER': 'cltbld', 19:51:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:51:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:51:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:51:00 INFO - 'XPC_FLAGS': '0x0', 19:51:00 INFO - 'XPC_SERVICE_NAME': '0', 19:51:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:51:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:51:00 INFO - Downloading/unpacking blobuploader==1.2.4 19:51:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:51:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:51:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:51:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:51:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:51:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:51:03 INFO - Downloading blobuploader-1.2.4.tar.gz 19:51:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 19:51:03 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 19:51: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 19:51: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 19:51: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 19:51: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 19:51: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 19:51: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 19:51:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 19:51:04 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 19:51: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 19:51: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 19:51: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 19:51: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 19:51: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 19:51: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 19:51:04 INFO - Downloading docopt-0.6.1.tar.gz 19:51:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 19:51:04 INFO - Installing collected packages: blobuploader, requests, docopt 19:51:04 INFO - Running setup.py install for blobuploader 19:51:04 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 19:51:04 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 19:51:04 INFO - Running setup.py install for requests 19:51:05 INFO - Running setup.py install for docopt 19:51:05 INFO - Successfully installed blobuploader requests docopt 19:51:05 INFO - Cleaning up... 19:51:05 INFO - Return code: 0 19:51:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv 19:51: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')]} 19:51:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:51:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:51: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')]} 19:51:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:51:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:51: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 0x10a055e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a072f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f88795c06f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a06e5e0>, '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 0x109c51cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109c7c990>, '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.zw8meOdb3F/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.P8caKtakHh/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:51: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 19:51: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 19:51:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.zw8meOdb3F/Render', 19:51:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:51:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:51:05 INFO - 'HOME': '/Users/cltbld', 19:51:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:51:05 INFO - 'LOGNAME': 'cltbld', 19:51:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:51:05 INFO - 'MOZ_NO_REMOTE': '1', 19:51:05 INFO - 'NO_EM_RESTART': '1', 19:51:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:51:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:51:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:51:05 INFO - 'PWD': '/builds/slave/test', 19:51:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:51:05 INFO - 'SHELL': '/bin/bash', 19:51:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.P8caKtakHh/Listeners', 19:51:05 INFO - 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', 19:51:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:51:05 INFO - 'USER': 'cltbld', 19:51:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:51:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:51:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:51:05 INFO - 'XPC_FLAGS': '0x0', 19:51:05 INFO - 'XPC_SERVICE_NAME': '0', 19:51:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:51:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:51:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 19:51:05 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-TZEAva-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 19:51:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 19:51:05 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-rFRnvP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 19:51:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 19:51:05 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-6a4dOJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 19:51:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 19:51:06 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-AP1Jc8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 19:51:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 19:51:06 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-xAvPLq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 19:51:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 19:51:06 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-D0swQu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 19:51:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 19:51:06 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-QTlmUc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 19:51:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 19:51:06 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-J4tW9j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 19:51:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 19:51:06 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-2lD1wV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 19:51:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 19:51:06 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-Dr8LZn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 19:51:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 19:51:06 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-Hv3SIx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 19:51:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 19:51:06 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-j8fbXg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 19:51:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 19:51:06 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-f8MfOR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 19:51:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 19:51:07 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-aKCjwb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 19:51:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 19:51:07 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-UCdNvv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 19:51:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 19:51:07 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-x0XsNP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 19:51:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 19:51:07 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-SaCUVA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 19:51:07 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 19:51:07 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-yvH0iR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 19:51:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 19:51:07 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-F_MYZg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 19:51:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 19:51:07 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-4tREJ5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 19:51:07 INFO - Unpacking /builds/slave/test/build/tests/marionette 19:51:08 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-D4nSXC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 19:51:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 19:51: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 19:51:08 INFO - Running setup.py install for manifestparser 19:51:08 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 19:51:08 INFO - Running setup.py install for mozcrash 19:51:08 INFO - Running setup.py install for mozdebug 19:51:08 INFO - Running setup.py install for mozdevice 19:51:08 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 19:51:08 INFO - Installing dm script to /builds/slave/test/build/venv/bin 19:51:08 INFO - Running setup.py install for mozfile 19:51:09 INFO - Running setup.py install for mozhttpd 19:51:09 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 19:51:09 INFO - Running setup.py install for mozinfo 19:51:09 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 19:51:09 INFO - Running setup.py install for mozInstall 19:51:09 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 19:51:09 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 19:51:09 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 19:51:09 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 19:51:09 INFO - Running setup.py install for mozleak 19:51:09 INFO - Running setup.py install for mozlog 19:51:09 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 19:51:09 INFO - Running setup.py install for moznetwork 19:51:09 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 19:51:09 INFO - Running setup.py install for mozprocess 19:51:10 INFO - Running setup.py install for mozprofile 19:51:10 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 19:51:10 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 19:51:10 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 19:51:10 INFO - Running setup.py install for mozrunner 19:51:10 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 19:51:10 INFO - Running setup.py install for mozscreenshot 19:51:10 INFO - Running setup.py install for moztest 19:51:10 INFO - Running setup.py install for mozversion 19:51:10 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 19:51:10 INFO - Running setup.py install for wptserve 19:51:11 INFO - Running setup.py install for marionette-driver 19:51:11 INFO - Running setup.py install for browsermob-proxy 19:51:11 INFO - Running setup.py install for marionette-client 19:51:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 19:51:11 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 19:51: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 19:51:11 INFO - Cleaning up... 19:51:11 INFO - Return code: 0 19:51:11 INFO - Installing None into virtualenv /builds/slave/test/build/venv 19:51: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')]} 19:51:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:51:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:51: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')]} 19:51:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:51:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:51: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 0x10a055e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a072f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f88795c06f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a06e5e0>, '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 0x109c51cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109c7c990>, '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.zw8meOdb3F/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.P8caKtakHh/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:51: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 19:51: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 19:51:11 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.zw8meOdb3F/Render', 19:51:11 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:51:11 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:51:11 INFO - 'HOME': '/Users/cltbld', 19:51:11 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:51:11 INFO - 'LOGNAME': 'cltbld', 19:51:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:51:11 INFO - 'MOZ_NO_REMOTE': '1', 19:51:11 INFO - 'NO_EM_RESTART': '1', 19:51:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:51:11 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:51:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:51:11 INFO - 'PWD': '/builds/slave/test', 19:51:11 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:51:11 INFO - 'SHELL': '/bin/bash', 19:51:11 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.P8caKtakHh/Listeners', 19:51:11 INFO - 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', 19:51:11 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:51:11 INFO - 'USER': 'cltbld', 19:51:11 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:51:11 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:51:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:51:11 INFO - 'XPC_FLAGS': '0x0', 19:51:11 INFO - 'XPC_SERVICE_NAME': '0', 19:51:11 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:51:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:51:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 19:51:12 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-oNAljS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 19:51: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)) 19:51:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 19:51:12 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-cTQXGj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 19:51: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)) 19:51:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 19:51:12 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-7yMIGo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 19:51: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)) 19:51:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 19:51:12 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-JlAgkR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 19:51: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)) 19:51:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 19:51:12 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-MLmxgg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 19:51: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)) 19:51:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 19:51:12 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-j0TiPz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 19:51: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)) 19:51:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 19:51:12 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-dxnGsD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 19:51: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)) 19:51:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 19:51:12 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-EvxLUI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 19:51: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)) 19:51:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 19:51:12 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-19Nn59-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 19:51:13 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)) 19:51:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 19:51:13 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-dydWWr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 19:51: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)) 19:51:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 19:51:13 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-gdCEkV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 19:51: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)) 19:51:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 19:51:13 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-836rFi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 19:51: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)) 19:51:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 19:51:13 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-iaP5y_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 19:51: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)) 19:51:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 19:51:13 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-77dgzL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 19:51: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)) 19:51:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 19:51:13 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-yHxvpx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 19:51: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)) 19:51:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 19:51:13 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-6nSZdG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 19:51: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)) 19:51:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 19:51:13 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-sA1RHP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 19:51: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)) 19:51:13 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 19:51:13 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-XW5XYC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 19:51:14 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)) 19:51:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 19:51:14 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-xVGklU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 19:51:14 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)) 19:51:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 19:51:14 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-bGKjoV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 19:51: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)) 19:51:14 INFO - Unpacking /builds/slave/test/build/tests/marionette 19:51:14 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-GZtG85-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 19:51:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 19:51: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)) 19:51: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)) 19:51: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)) 19:51: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)) 19:51: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)) 19:51: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)) 19:51:14 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 19:51: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 19:51: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 19:51: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 19:51: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 19:51: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 19:51: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 19:51:17 INFO - Downloading blessings-1.6.tar.gz 19:51:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 19:51: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)) 19:51:17 INFO - Installing collected packages: blessings 19:51:17 INFO - Running setup.py install for blessings 19:51:17 INFO - Successfully installed blessings 19:51:17 INFO - Cleaning up... 19:51:17 INFO - Return code: 0 19:51:17 INFO - Done creating virtualenv /builds/slave/test/build/venv. 19:51:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 19:51:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 19:51:17 INFO - Reading from file tmpfile_stdout 19:51:17 INFO - Current package versions: 19:51:17 INFO - blessings == 1.6 19:51:17 INFO - blobuploader == 1.2.4 19:51:17 INFO - browsermob-proxy == 0.6.0 19:51:17 INFO - docopt == 0.6.1 19:51:17 INFO - manifestparser == 1.1 19:51:17 INFO - marionette-client == 2.3.0 19:51:17 INFO - marionette-driver == 1.4.0 19:51:17 INFO - mozInstall == 1.12 19:51:17 INFO - mozcrash == 0.17 19:51:17 INFO - mozdebug == 0.1 19:51:17 INFO - mozdevice == 0.48 19:51:17 INFO - mozfile == 1.2 19:51:17 INFO - mozhttpd == 0.7 19:51:17 INFO - mozinfo == 0.9 19:51:17 INFO - mozleak == 0.1 19:51:17 INFO - mozlog == 3.1 19:51:17 INFO - moznetwork == 0.27 19:51:17 INFO - mozprocess == 0.22 19:51:17 INFO - mozprofile == 0.28 19:51:17 INFO - mozrunner == 6.11 19:51:17 INFO - mozscreenshot == 0.1 19:51:17 INFO - mozsystemmonitor == 0.0 19:51:17 INFO - moztest == 0.7 19:51:17 INFO - mozversion == 1.4 19:51:17 INFO - psutil == 3.1.1 19:51:17 INFO - requests == 1.2.3 19:51:17 INFO - wptserve == 1.4.0 19:51:17 INFO - wsgiref == 0.1.2 19:51:17 INFO - Running post-action listener: _resource_record_post_action 19:51:17 INFO - Running post-action listener: _start_resource_monitoring 19:51:17 INFO - Starting resource monitoring. 19:51:17 INFO - ##### 19:51:17 INFO - ##### Running pull step. 19:51:17 INFO - ##### 19:51:17 INFO - Running pre-action listener: _resource_record_pre_action 19:51:17 INFO - Running main action method: pull 19:51:17 INFO - Pull has nothing to do! 19:51:17 INFO - Running post-action listener: _resource_record_post_action 19:51:17 INFO - ##### 19:51:17 INFO - ##### Running install step. 19:51:17 INFO - ##### 19:51:17 INFO - Running pre-action listener: _resource_record_pre_action 19:51:17 INFO - Running main action method: install 19:51:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 19:51:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 19:51:18 INFO - Reading from file tmpfile_stdout 19:51:18 INFO - Detecting whether we're running mozinstall >=1.0... 19:51:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 19:51:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 19:51:18 INFO - Reading from file tmpfile_stdout 19:51:18 INFO - Output received: 19:51:18 INFO - Usage: mozinstall [options] installer 19:51:18 INFO - Options: 19:51:18 INFO - -h, --help show this help message and exit 19:51:18 INFO - -d DEST, --destination=DEST 19:51:18 INFO - Directory to install application into. [default: 19:51:18 INFO - "/builds/slave/test"] 19:51:18 INFO - --app=APP Application being installed. [default: firefox] 19:51:18 INFO - mkdir: /builds/slave/test/build/application 19:51: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'] 19:51: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 19:51:35 INFO - Reading from file tmpfile_stdout 19:51:35 INFO - Output received: 19:51:35 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 19:51:35 INFO - Running post-action listener: _resource_record_post_action 19:51:35 INFO - ##### 19:51:35 INFO - ##### Running run-tests step. 19:51:35 INFO - ##### 19:51:35 INFO - Running pre-action listener: _resource_record_pre_action 19:51:35 INFO - Running main action method: run_tests 19:51:35 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 19:51:35 INFO - Minidump filename unknown. Determining based upon platform and architecture. 19:51:35 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 19:51:35 INFO - grabbing minidump binary from tooltool 19:51:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:51:35 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 0x10a06e5e0>, '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 0x109c51cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109c7c990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 19:51:35 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 19:51:35 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 19:51:36 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 19:51:36 INFO - Return code: 0 19:51:36 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 19:51:36 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 19:51: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=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467151137/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 19:51: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=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467151137/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 19:51:36 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.zw8meOdb3F/Render', 19:51:36 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:51:36 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:51:36 INFO - 'HOME': '/Users/cltbld', 19:51:36 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:51:36 INFO - 'LOGNAME': 'cltbld', 19:51:36 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 19:51:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:51:36 INFO - 'MOZ_NO_REMOTE': '1', 19:51:36 INFO - 'NO_EM_RESTART': '1', 19:51:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:51:36 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:51:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:51:36 INFO - 'PWD': '/builds/slave/test', 19:51:36 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:51:36 INFO - 'SHELL': '/bin/bash', 19:51:36 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.P8caKtakHh/Listeners', 19:51:36 INFO - 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', 19:51:36 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:51:36 INFO - 'USER': 'cltbld', 19:51:36 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:51:36 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:51:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:51:36 INFO - 'XPC_FLAGS': '0x0', 19:51:36 INFO - 'XPC_SERVICE_NAME': '0', 19:51:36 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:51: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=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467151137/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 19:51: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 19:51:36 INFO - import pkg_resources 19:51:37 INFO - Using 1 client processes 19:51:37 INFO - wptserve Starting http server on 127.0.0.1:8000 19:51:37 INFO - wptserve Starting http server on 127.0.0.1:8001 19:51:37 INFO - wptserve Starting http server on 127.0.0.1:8443 19:51:39 INFO - SUITE-START | Running 778 tests 19:51:39 INFO - Running testharness tests 19:51:39 INFO - Setting up ssl 19:51:39 INFO - PROCESS | certutil | 19:51:39 INFO - PROCESS | certutil | 19:51:39 INFO - PROCESS | certutil | 19:51:39 INFO - Certificate Nickname Trust Attributes 19:51:39 INFO - SSL,S/MIME,JAR/XPI 19:51:39 INFO - 19:51:39 INFO - web-platform-tests CT,, 19:51:39 INFO - 19:51:39 INFO - Starting runner 19:51:40 INFO - PROCESS | 2488 | [2488] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 19:51:40 INFO - PROCESS | 2488 | 1467168700669 Marionette DEBUG Marionette enabled via build flag and pref 19:51:40 INFO - PROCESS | 2488 | ++DOCSHELL 0x113f4f000 == 1 [pid = 2488] [id = 1] 19:51:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 1 (0x113f4f800) [pid = 2488] [serial = 1] [outer = 0x0] 19:51:40 INFO - PROCESS | 2488 | [2488] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 19:51:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 2 (0x113f50800) [pid = 2488] [serial = 2] [outer = 0x113f4f800] 19:51:40 INFO - PROCESS | 2488 | 1467168700983 Marionette INFO Listening on port 2828 19:51:41 INFO - PROCESS | 2488 | 1467168701211 Marionette DEBUG Marionette enabled via command-line flag 19:51:41 INFO - PROCESS | 2488 | ++DOCSHELL 0x11694f800 == 2 [pid = 2488] [id = 2] 19:51:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 3 (0x116950000) [pid = 2488] [serial = 3] [outer = 0x0] 19:51:41 INFO - PROCESS | 2488 | [2488] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 19:51:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 4 (0x116951000) [pid = 2488] [serial = 4] [outer = 0x116950000] 19:51:41 INFO - PROCESS | 2488 | [2488] 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 19:51:41 INFO - PROCESS | 2488 | 1467168701359 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:57070 19:51:41 INFO - PROCESS | 2488 | 1467168701443 Marionette DEBUG Closed connection conn0 19:51:41 INFO - PROCESS | 2488 | [2488] 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 19:51:41 INFO - PROCESS | 2488 | 1467168701447 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:57071 19:51:41 INFO - PROCESS | 2488 | 1467168701457 Marionette DEBUG Closed connection conn1 19:51:41 INFO - PROCESS | 2488 | [2488] 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 19:51:41 INFO - PROCESS | 2488 | 1467168701463 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:57072 19:51:41 INFO - PROCESS | 2488 | 1467168701470 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 19:51:41 INFO - PROCESS | 2488 | 1467168701475 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":"20160628145857","device":"desktop","version":"48.0"} 19:51:41 INFO - PROCESS | 2488 | [2488] 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 19:51:42 INFO - PROCESS | 2488 | ++DOCSHELL 0x119d05000 == 3 [pid = 2488] [id = 3] 19:51:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 5 (0x119d0c000) [pid = 2488] [serial = 5] [outer = 0x0] 19:51:42 INFO - PROCESS | 2488 | ++DOCSHELL 0x119d0d000 == 4 [pid = 2488] [id = 4] 19:51:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 6 (0x119b46400) [pid = 2488] [serial = 6] [outer = 0x0] 19:51:42 INFO - PROCESS | 2488 | [2488] 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 19:51:42 INFO - PROCESS | 2488 | ++DOCSHELL 0x1219a6800 == 5 [pid = 2488] [id = 5] 19:51:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 7 (0x119b44c00) [pid = 2488] [serial = 7] [outer = 0x0] 19:51:42 INFO - PROCESS | 2488 | [2488] 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 19:51:42 INFO - PROCESS | 2488 | [2488] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 19:51:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 8 (0x121ab7400) [pid = 2488] [serial = 8] [outer = 0x119b44c00] 19:51:42 INFO - PROCESS | 2488 | [2488] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 19:51:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 9 (0x123e06800) [pid = 2488] [serial = 9] [outer = 0x119d0c000] 19:51:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 10 (0x121fe0400) [pid = 2488] [serial = 10] [outer = 0x119b46400] 19:51:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 11 (0x121fe2000) [pid = 2488] [serial = 11] [outer = 0x119b44c00] 19:51:43 INFO - PROCESS | 2488 | [2488] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 19:51:43 INFO - PROCESS | 2488 | 1467168703348 Marionette INFO startBrowser eb89f125-62ba-5648-910e-a6d9540d9855 19:51:43 INFO - PROCESS | 2488 | 1467168703368 Marionette DEBUG loaded listener.js 19:51:43 INFO - PROCESS | 2488 | 1467168703376 Marionette DEBUG loaded listener.js 19:51:43 INFO - PROCESS | 2488 | 1467168703377 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 12 (0x12718e400) [pid = 2488] [serial = 12] [outer = 0x119b44c00] 19:51:43 INFO - PROCESS | 2488 | 1467168703693 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"eb89f125-62ba-5648-910e-a6d9540d9855","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":"20160628145857","device":"desktop","version":"48.0","command_id":1}}] 19:51:43 INFO - PROCESS | 2488 | 1467168703782 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 19:51:43 INFO - PROCESS | 2488 | 1467168703784 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:43 INFO - PROCESS | 2488 | 1467168703846 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 19:51:43 INFO - PROCESS | 2488 | 1467168703915 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 19:51:43 INFO - PROCESS | 2488 | 1467168703917 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:43 INFO - PROCESS | 2488 | [2488] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 19:51:43 INFO - PROCESS | 2488 | [2488] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 19:51:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 13 (0x128b0f000) [pid = 2488] [serial = 13] [outer = 0x119b44c00] 19:51:44 INFO - PROCESS | 2488 | [2488] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 19:51:44 INFO - PROCESS | 2488 | [2488] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:51:44 INFO - PROCESS | 2488 | [2488] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 19:51:44 INFO - PROCESS | 2488 | [2488] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 19:51:44 INFO - PROCESS | 2488 | 1467168704200 Marionette TRACE conn2 <- [1,3,null,{}] 19:51:44 INFO - PROCESS | 2488 | 1467168704203 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 19:51:44 INFO - PROCESS | 2488 | 1467168704205 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:44 INFO - PROCESS | 2488 | 1467168704222 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 19:51:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 19:51:44 INFO - PROCESS | 2488 | 1467168704251 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 19:51:44 INFO - PROCESS | 2488 | 1467168704252 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 19:51:44 INFO - PROCESS | 2488 | 1467168704255 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 19:51:44 INFO - PROCESS | 2488 | 1467168704257 Marionette TRACE conn2 <- [1,6,null,{}] 19:51:44 INFO - PROCESS | 2488 | 1467168704260 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:44 INFO - PROCESS | 2488 | 1467168704262 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:44 INFO - PROCESS | 2488 | 1467168704272 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 19:51:44 INFO - PROCESS | 2488 | 1467168704274 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:44 INFO - PROCESS | 2488 | 1467168704276 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:44 INFO - PROCESS | 2488 | ++DOCSHELL 0x12910c000 == 6 [pid = 2488] [id = 6] 19:51:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 14 (0x119d37c00) [pid = 2488] [serial = 14] [outer = 0x0] 19:51:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 15 (0x119d39800) [pid = 2488] [serial = 15] [outer = 0x119d37c00] 19:51:44 INFO - PROCESS | 2488 | 1467168704306 Marionette DEBUG loaded listener.js 19:51:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 16 (0x119d40000) [pid = 2488] [serial = 16] [outer = 0x119d37c00] 19:51:44 INFO - PROCESS | 2488 | 1467168704606 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 19:51:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 19:51:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 369ms 19:51:44 INFO - PROCESS | 2488 | 1467168704625 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 19:51:44 INFO - PROCESS | 2488 | 1467168704626 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 19:51:44 INFO - PROCESS | 2488 | ++DOCSHELL 0x115078000 == 7 [pid = 2488] [id = 7] 19:51:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 17 (0x115020c00) [pid = 2488] [serial = 17] [outer = 0x0] 19:51:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 18 (0x129152000) [pid = 2488] [serial = 18] [outer = 0x115020c00] 19:51:44 INFO - PROCESS | 2488 | 1467168704653 Marionette DEBUG loaded listener.js 19:51:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 19:51:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 19 (0x129484400) [pid = 2488] [serial = 19] [outer = 0x115020c00] 19:51:44 INFO - PROCESS | 2488 | 1467168704728 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 19:51:44 INFO - PROCESS | 2488 | 1467168704730 Marionette TRACE conn2 <- [1,10,null,{}] 19:51:44 INFO - PROCESS | 2488 | 1467168704748 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:44 INFO - PROCESS | 2488 | 1467168704752 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:44 INFO - PROCESS | 2488 | 1467168704920 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 19:51:44 INFO - PROCESS | 2488 | 1467168704970 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:44 INFO - PROCESS | 2488 | 1467168704971 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:44 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a5a9800 == 8 [pid = 2488] [id = 8] 19:51:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 20 (0x12a647800) [pid = 2488] [serial = 20] [outer = 0x0] 19:51:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 21 (0x12a649400) [pid = 2488] [serial = 21] [outer = 0x12a647800] 19:51:45 INFO - PROCESS | 2488 | 1467168705019 Marionette DEBUG loaded listener.js 19:51:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 22 (0x12a958c00) [pid = 2488] [serial = 22] [outer = 0x12a647800] 19:51:45 INFO - PROCESS | 2488 | 1467168705460 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 19:51:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 19:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 825ms 19:51:45 INFO - PROCESS | 2488 | 1467168705504 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 19:51:45 INFO - PROCESS | 2488 | 1467168705506 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 19:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 19:51:45 INFO - PROCESS | 2488 | 1467168705508 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 19:51:45 INFO - PROCESS | 2488 | 1467168705509 Marionette TRACE conn2 <- [1,14,null,{}] 19:51:45 INFO - PROCESS | 2488 | 1467168705517 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:45 INFO - PROCESS | 2488 | 1467168705519 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:45 INFO - PROCESS | 2488 | 1467168705614 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 19:51:45 INFO - PROCESS | 2488 | 1467168705618 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:45 INFO - PROCESS | 2488 | 1467168705620 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:45 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b157000 == 9 [pid = 2488] [id = 9] 19:51:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 23 (0x12ab65c00) [pid = 2488] [serial = 23] [outer = 0x0] 19:51:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 24 (0x12b834000) [pid = 2488] [serial = 24] [outer = 0x12ab65c00] 19:51:45 INFO - PROCESS | 2488 | 1467168705645 Marionette DEBUG loaded listener.js 19:51:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 25 (0x12b83d000) [pid = 2488] [serial = 25] [outer = 0x12ab65c00] 19:51:45 INFO - PROCESS | 2488 | 1467168705920 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 19:51:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 19:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 425ms 19:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 19:51:45 INFO - PROCESS | 2488 | 1467168705937 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 19:51:45 INFO - PROCESS | 2488 | 1467168705938 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 19:51:45 INFO - PROCESS | 2488 | 1467168705940 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 19:51:45 INFO - PROCESS | 2488 | 1467168705941 Marionette TRACE conn2 <- [1,18,null,{}] 19:51:45 INFO - PROCESS | 2488 | 1467168705944 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:45 INFO - PROCESS | 2488 | 1467168705948 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:46 INFO - PROCESS | 2488 | 1467168706053 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 19:51:46 INFO - PROCESS | 2488 | 1467168706058 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:46 INFO - PROCESS | 2488 | 1467168706060 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:46 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b997800 == 10 [pid = 2488] [id = 10] 19:51:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 26 (0x12b92b000) [pid = 2488] [serial = 26] [outer = 0x0] 19:51:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 27 (0x12b9ec000) [pid = 2488] [serial = 27] [outer = 0x12b92b000] 19:51:46 INFO - PROCESS | 2488 | 1467168706085 Marionette DEBUG loaded listener.js 19:51:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 28 (0x12b9f2400) [pid = 2488] [serial = 28] [outer = 0x12b92b000] 19:51:46 INFO - PROCESS | 2488 | 1467168706351 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 19:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 19:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 419ms 19:51:46 INFO - PROCESS | 2488 | 1467168706364 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 19:51:46 INFO - PROCESS | 2488 | 1467168706365 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 19:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 19:51:46 INFO - PROCESS | 2488 | 1467168706372 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 19:51:46 INFO - PROCESS | 2488 | 1467168706373 Marionette TRACE conn2 <- [1,22,null,{}] 19:51:46 INFO - PROCESS | 2488 | 1467168706376 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:46 INFO - PROCESS | 2488 | 1467168706377 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:46 INFO - PROCESS | 2488 | 1467168706488 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 19:51:46 INFO - PROCESS | 2488 | 1467168706491 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:46 INFO - PROCESS | 2488 | 1467168706492 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:46 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bcb9800 == 11 [pid = 2488] [id = 11] 19:51:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 29 (0x121091c00) [pid = 2488] [serial = 29] [outer = 0x0] 19:51:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 30 (0x12a42b400) [pid = 2488] [serial = 30] [outer = 0x121091c00] 19:51:46 INFO - PROCESS | 2488 | 1467168706517 Marionette DEBUG loaded listener.js 19:51:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 31 (0x1184ca400) [pid = 2488] [serial = 31] [outer = 0x121091c00] 19:51:46 INFO - PROCESS | 2488 | 1467168706748 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 19:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 19:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 418ms 19:51:46 INFO - PROCESS | 2488 | 1467168706791 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 19:51:46 INFO - PROCESS | 2488 | 1467168706792 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 19:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 19:51:46 INFO - PROCESS | 2488 | 1467168706805 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 19:51:46 INFO - PROCESS | 2488 | 1467168706806 Marionette TRACE conn2 <- [1,26,null,{}] 19:51:46 INFO - PROCESS | 2488 | 1467168706808 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:46 INFO - PROCESS | 2488 | 1467168706809 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:46 INFO - PROCESS | 2488 | 1467168706907 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 19:51:46 INFO - PROCESS | 2488 | 1467168706911 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:46 INFO - PROCESS | 2488 | 1467168706913 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:46 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bcd5000 == 12 [pid = 2488] [id = 12] 19:51:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 32 (0x12c0b4c00) [pid = 2488] [serial = 32] [outer = 0x0] 19:51:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 33 (0x12c0bdc00) [pid = 2488] [serial = 33] [outer = 0x12c0b4c00] 19:51:46 INFO - PROCESS | 2488 | 1467168706938 Marionette DEBUG loaded listener.js 19:51:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 34 (0x12c23ac00) [pid = 2488] [serial = 34] [outer = 0x12c0b4c00] 19:51:47 INFO - PROCESS | 2488 | 1467168707167 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 19:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 19:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 381ms 19:51:47 INFO - PROCESS | 2488 | 1467168707176 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 19:51:47 INFO - PROCESS | 2488 | 1467168707177 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 19:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 19:51:47 INFO - PROCESS | 2488 | 1467168707186 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 19:51:47 INFO - PROCESS | 2488 | 1467168707187 Marionette TRACE conn2 <- [1,30,null,{}] 19:51:47 INFO - PROCESS | 2488 | 1467168707190 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:47 INFO - PROCESS | 2488 | 1467168707191 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:47 INFO - PROCESS | 2488 | 1467168707293 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 19:51:47 INFO - PROCESS | 2488 | 1467168707297 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:47 INFO - PROCESS | 2488 | 1467168707298 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:47 INFO - PROCESS | 2488 | ++DOCSHELL 0x12c2be800 == 13 [pid = 2488] [id = 13] 19:51:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 35 (0x12c23d800) [pid = 2488] [serial = 35] [outer = 0x0] 19:51:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 36 (0x12c245000) [pid = 2488] [serial = 36] [outer = 0x12c23d800] 19:51:47 INFO - PROCESS | 2488 | 1467168707322 Marionette DEBUG loaded listener.js 19:51:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 37 (0x12c46ac00) [pid = 2488] [serial = 37] [outer = 0x12c23d800] 19:51:47 INFO - PROCESS | 2488 | 1467168707549 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 19:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 19:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 419ms 19:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 19:51:47 INFO - PROCESS | 2488 | 1467168707606 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 19:51:47 INFO - PROCESS | 2488 | 1467168707607 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 19:51:47 INFO - PROCESS | 2488 | 1467168707609 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 19:51:47 INFO - PROCESS | 2488 | 1467168707610 Marionette TRACE conn2 <- [1,34,null,{}] 19:51:47 INFO - PROCESS | 2488 | 1467168707619 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:47 INFO - PROCESS | 2488 | 1467168707620 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:47 INFO - PROCESS | 2488 | 1467168707725 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 19:51:47 INFO - PROCESS | 2488 | 1467168707731 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:47 INFO - PROCESS | 2488 | 1467168707732 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:47 INFO - PROCESS | 2488 | ++DOCSHELL 0x12c554800 == 14 [pid = 2488] [id = 14] 19:51:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 38 (0x12c46fc00) [pid = 2488] [serial = 38] [outer = 0x0] 19:51:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 39 (0x12c474c00) [pid = 2488] [serial = 39] [outer = 0x12c46fc00] 19:51:47 INFO - PROCESS | 2488 | 1467168707759 Marionette DEBUG loaded listener.js 19:51:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 40 (0x12c526c00) [pid = 2488] [serial = 40] [outer = 0x12c46fc00] 19:51:48 INFO - PROCESS | 2488 | 1467168708088 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 19:51:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 19:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 526ms 19:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 19:51:48 INFO - PROCESS | 2488 | 1467168708135 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 19:51:48 INFO - PROCESS | 2488 | 1467168708136 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 19:51:48 INFO - PROCESS | 2488 | 1467168708138 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 19:51:48 INFO - PROCESS | 2488 | 1467168708139 Marionette TRACE conn2 <- [1,38,null,{}] 19:51:48 INFO - PROCESS | 2488 | 1467168708142 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:48 INFO - PROCESS | 2488 | 1467168708143 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:48 INFO - PROCESS | 2488 | 1467168708239 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 19:51:48 INFO - PROCESS | 2488 | 1467168708245 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:48 INFO - PROCESS | 2488 | 1467168708246 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:48 INFO - PROCESS | 2488 | ++DOCSHELL 0x12ca7d800 == 15 [pid = 2488] [id = 15] 19:51:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 41 (0x12c52d000) [pid = 2488] [serial = 41] [outer = 0x0] 19:51:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 42 (0x12c532800) [pid = 2488] [serial = 42] [outer = 0x12c52d000] 19:51:48 INFO - PROCESS | 2488 | 1467168708270 Marionette DEBUG loaded listener.js 19:51:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 43 (0x12ca9ec00) [pid = 2488] [serial = 43] [outer = 0x12c52d000] 19:51:48 INFO - PROCESS | 2488 | 1467168708501 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 19:51:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 19:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 368ms 19:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 19:51:48 INFO - PROCESS | 2488 | 1467168708507 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 19:51:48 INFO - PROCESS | 2488 | 1467168708508 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 19:51:48 INFO - PROCESS | 2488 | 1467168708517 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 19:51:48 INFO - PROCESS | 2488 | 1467168708518 Marionette TRACE conn2 <- [1,42,null,{}] 19:51:48 INFO - PROCESS | 2488 | 1467168708520 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:48 INFO - PROCESS | 2488 | 1467168708522 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:48 INFO - PROCESS | 2488 | ++DOCSHELL 0x12cbd2000 == 16 [pid = 2488] [id = 16] 19:51:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 44 (0x12cbd2800) [pid = 2488] [serial = 44] [outer = 0x0] 19:51:48 INFO - PROCESS | 2488 | 1467168708626 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 19:51:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 45 (0x12ca8d000) [pid = 2488] [serial = 45] [outer = 0x12cbd2800] 19:51:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 46 (0x12cbd7800) [pid = 2488] [serial = 46] [outer = 0x12cbd2800] 19:51:48 INFO - PROCESS | 2488 | 1467168708644 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:48 INFO - PROCESS | 2488 | 1467168708645 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:48 INFO - PROCESS | 2488 | ++DOCSHELL 0x12cbd1800 == 17 [pid = 2488] [id = 17] 19:51:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 47 (0x12caa5c00) [pid = 2488] [serial = 47] [outer = 0x0] 19:51:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 48 (0x12cfb9000) [pid = 2488] [serial = 48] [outer = 0x12caa5c00] 19:51:48 INFO - PROCESS | 2488 | ++DOCSHELL 0x12cba8800 == 18 [pid = 2488] [id = 18] 19:51:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 49 (0x12cfbb000) [pid = 2488] [serial = 49] [outer = 0x0] 19:51:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 50 (0x12cfbcc00) [pid = 2488] [serial = 50] [outer = 0x12cfbb000] 19:51:48 INFO - PROCESS | 2488 | 1467168708692 Marionette DEBUG loaded listener.js 19:51:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 51 (0x12cfc1000) [pid = 2488] [serial = 51] [outer = 0x12cfbb000] 19:51:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 52 (0x12caa8800) [pid = 2488] [serial = 52] [outer = 0x12caa5c00] 19:51:49 INFO - PROCESS | 2488 | 1467168709026 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 19:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 19:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 525ms 19:51:49 INFO - PROCESS | 2488 | 1467168709036 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 19:51:49 INFO - PROCESS | 2488 | 1467168709037 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 19:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 19:51:49 INFO - PROCESS | 2488 | 1467168709039 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 19:51:49 INFO - PROCESS | 2488 | 1467168709041 Marionette TRACE conn2 <- [1,46,null,{}] 19:51:49 INFO - PROCESS | 2488 | 1467168709043 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:49 INFO - PROCESS | 2488 | 1467168709044 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:49 INFO - PROCESS | 2488 | 1467168709167 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 19:51:49 INFO - PROCESS | 2488 | 1467168709172 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:49 INFO - PROCESS | 2488 | 1467168709188 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:49 INFO - PROCESS | 2488 | ++DOCSHELL 0x12911b000 == 19 [pid = 2488] [id = 19] 19:51:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 53 (0x118153400) [pid = 2488] [serial = 53] [outer = 0x0] 19:51:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 54 (0x118ff8800) [pid = 2488] [serial = 54] [outer = 0x118153400] 19:51:49 INFO - PROCESS | 2488 | 1467168709234 Marionette DEBUG loaded listener.js 19:51:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 55 (0x12d2c2000) [pid = 2488] [serial = 55] [outer = 0x118153400] 19:51:49 INFO - PROCESS | 2488 | 1467168709636 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 19:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 19:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 621ms 19:51:49 INFO - PROCESS | 2488 | 1467168709662 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 19:51:49 INFO - PROCESS | 2488 | 1467168709663 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 19:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 19:51:49 INFO - PROCESS | 2488 | 1467168709665 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 19:51:49 INFO - PROCESS | 2488 | 1467168709667 Marionette TRACE conn2 <- [1,50,null,{}] 19:51:49 INFO - PROCESS | 2488 | 1467168709669 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:49 INFO - PROCESS | 2488 | 1467168709670 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:49 INFO - PROCESS | 2488 | 1467168709808 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 19:51:49 INFO - PROCESS | 2488 | 1467168709811 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:49 INFO - PROCESS | 2488 | 1467168709813 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:49 INFO - PROCESS | 2488 | ++DOCSHELL 0x1174e4000 == 20 [pid = 2488] [id = 20] 19:51:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 56 (0x117418000) [pid = 2488] [serial = 56] [outer = 0x0] 19:51:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 57 (0x11741bc00) [pid = 2488] [serial = 57] [outer = 0x117418000] 19:51:49 INFO - PROCESS | 2488 | 1467168709837 Marionette DEBUG loaded listener.js 19:51:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 58 (0x12d2bfc00) [pid = 2488] [serial = 58] [outer = 0x117418000] 19:51:50 INFO - PROCESS | 2488 | 1467168710073 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 19:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 417ms 19:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 19:51:50 INFO - PROCESS | 2488 | 1467168710085 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 19:51:50 INFO - PROCESS | 2488 | 1467168710086 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 19:51:50 INFO - PROCESS | 2488 | 1467168710088 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 19:51:50 INFO - PROCESS | 2488 | 1467168710089 Marionette TRACE conn2 <- [1,54,null,{}] 19:51:50 INFO - PROCESS | 2488 | 1467168710091 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:50 INFO - PROCESS | 2488 | 1467168710092 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:50 INFO - PROCESS | 2488 | 1467168710201 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 19:51:50 INFO - PROCESS | 2488 | 1467168710205 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:50 INFO - PROCESS | 2488 | 1467168710206 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:50 INFO - PROCESS | 2488 | ++DOCSHELL 0x12c2ba800 == 21 [pid = 2488] [id = 21] 19:51:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 59 (0x12ba95400) [pid = 2488] [serial = 59] [outer = 0x0] 19:51:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 60 (0x12ba9ac00) [pid = 2488] [serial = 60] [outer = 0x12ba95400] 19:51:50 INFO - PROCESS | 2488 | 1467168710229 Marionette DEBUG loaded listener.js 19:51:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 61 (0x12baa0800) [pid = 2488] [serial = 61] [outer = 0x12ba95400] 19:51:50 INFO - PROCESS | 2488 | 1467168710472 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 19:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 418ms 19:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 19:51:50 INFO - PROCESS | 2488 | 1467168710506 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 19:51:50 INFO - PROCESS | 2488 | 1467168710507 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 19:51:50 INFO - PROCESS | 2488 | 1467168710510 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 19:51:50 INFO - PROCESS | 2488 | 1467168710511 Marionette TRACE conn2 <- [1,58,null,{}] 19:51:50 INFO - PROCESS | 2488 | 1467168710522 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:50 INFO - PROCESS | 2488 | 1467168710523 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:50 INFO - PROCESS | 2488 | 1467168710631 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 19:51:50 INFO - PROCESS | 2488 | 1467168710636 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:50 INFO - PROCESS | 2488 | 1467168710637 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:50 INFO - PROCESS | 2488 | ++DOCSHELL 0x12df1a000 == 22 [pid = 2488] [id = 22] 19:51:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 62 (0x12914fc00) [pid = 2488] [serial = 62] [outer = 0x0] 19:51:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 63 (0x12d7c3000) [pid = 2488] [serial = 63] [outer = 0x12914fc00] 19:51:50 INFO - PROCESS | 2488 | 1467168710664 Marionette DEBUG loaded listener.js 19:51:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 64 (0x12d7c6000) [pid = 2488] [serial = 64] [outer = 0x12914fc00] 19:51:51 INFO - PROCESS | 2488 | 1467168711535 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:51:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 19:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1078ms 19:51:51 INFO - PROCESS | 2488 | 1467168711589 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 19:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 19:51:51 INFO - PROCESS | 2488 | 1467168711591 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 19:51:51 INFO - PROCESS | 2488 | 1467168711594 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 19:51:51 INFO - PROCESS | 2488 | 1467168711596 Marionette TRACE conn2 <- [1,62,null,{}] 19:51:51 INFO - PROCESS | 2488 | 1467168711600 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:51 INFO - PROCESS | 2488 | 1467168711602 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:51 INFO - PROCESS | 2488 | 1467168711716 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 19:51:51 INFO - PROCESS | 2488 | 1467168711757 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:51 INFO - PROCESS | 2488 | 1467168711758 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:51 INFO - PROCESS | 2488 | ++DOCSHELL 0x11254d000 == 23 [pid = 2488] [id = 23] 19:51:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 65 (0x11297a000) [pid = 2488] [serial = 65] [outer = 0x0] 19:51:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 66 (0x1129d7400) [pid = 2488] [serial = 66] [outer = 0x11297a000] 19:51:51 INFO - PROCESS | 2488 | 1467168711790 Marionette DEBUG loaded listener.js 19:51:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 67 (0x1133be000) [pid = 2488] [serial = 67] [outer = 0x11297a000] 19:51:52 INFO - PROCESS | 2488 | 1467168712203 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 19:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 670ms 19:51:52 INFO - PROCESS | 2488 | 1467168712265 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 19:51:52 INFO - PROCESS | 2488 | 1467168712268 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 19:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 19:51:52 INFO - PROCESS | 2488 | 1467168712273 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 19:51:52 INFO - PROCESS | 2488 | 1467168712274 Marionette TRACE conn2 <- [1,66,null,{}] 19:51:52 INFO - PROCESS | 2488 | 1467168712277 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:52 INFO - PROCESS | 2488 | 1467168712279 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:52 INFO - PROCESS | 2488 | 1467168712391 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 19:51:52 INFO - PROCESS | 2488 | 1467168712432 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:52 INFO - PROCESS | 2488 | 1467168712433 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:52 INFO - PROCESS | 2488 | ++DOCSHELL 0x116e42000 == 24 [pid = 2488] [id = 24] 19:51:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 68 (0x113f3a400) [pid = 2488] [serial = 68] [outer = 0x0] 19:51:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 69 (0x1167d5c00) [pid = 2488] [serial = 69] [outer = 0x113f3a400] 19:51:52 INFO - PROCESS | 2488 | 1467168712465 Marionette DEBUG loaded listener.js 19:51:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 70 (0x117414800) [pid = 2488] [serial = 70] [outer = 0x113f3a400] 19:51:52 INFO - PROCESS | 2488 | 1467168712874 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 19:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 621ms 19:51:52 INFO - PROCESS | 2488 | 1467168712896 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 19:51:52 INFO - PROCESS | 2488 | 1467168712898 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 19:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 19:51:52 INFO - PROCESS | 2488 | 1467168712902 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 19:51:52 INFO - PROCESS | 2488 | 1467168712906 Marionette TRACE conn2 <- [1,70,null,{}] 19:51:52 INFO - PROCESS | 2488 | 1467168712919 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:52 INFO - PROCESS | 2488 | 1467168712923 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:53 INFO - PROCESS | 2488 | 1467168713049 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 19:51:53 INFO - PROCESS | 2488 | 1467168713104 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:53 INFO - PROCESS | 2488 | 1467168713106 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:53 INFO - PROCESS | 2488 | ++DOCSHELL 0x117146000 == 25 [pid = 2488] [id = 25] 19:51:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 71 (0x118710000) [pid = 2488] [serial = 71] [outer = 0x0] 19:51:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 72 (0x118fc1c00) [pid = 2488] [serial = 72] [outer = 0x118710000] 19:51:53 INFO - PROCESS | 2488 | 1467168713137 Marionette DEBUG loaded listener.js 19:51:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 73 (0x1194a2800) [pid = 2488] [serial = 73] [outer = 0x118710000] 19:51:53 INFO - PROCESS | 2488 | 1467168713784 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:51:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 19:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 924ms 19:51:53 INFO - PROCESS | 2488 | 1467168713826 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 19:51:53 INFO - PROCESS | 2488 | 1467168713828 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 19:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 19:51:53 INFO - PROCESS | 2488 | 1467168713834 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 19:51:53 INFO - PROCESS | 2488 | 1467168713835 Marionette TRACE conn2 <- [1,74,null,{}] 19:51:53 INFO - PROCESS | 2488 | 1467168713838 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:53 INFO - PROCESS | 2488 | 1467168713840 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:53 INFO - PROCESS | 2488 | 1467168713923 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 19:51:53 INFO - PROCESS | 2488 | 1467168713979 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:53 INFO - PROCESS | 2488 | 1467168713980 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:53 INFO - PROCESS | 2488 | ++DOCSHELL 0x112645800 == 26 [pid = 2488] [id = 26] 19:51:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 74 (0x1133d1000) [pid = 2488] [serial = 74] [outer = 0x0] 19:51:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 75 (0x113a9dc00) [pid = 2488] [serial = 75] [outer = 0x1133d1000] 19:51:54 INFO - PROCESS | 2488 | 1467168714009 Marionette DEBUG loaded listener.js 19:51:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 76 (0x116023c00) [pid = 2488] [serial = 76] [outer = 0x1133d1000] 19:51:54 INFO - PROCESS | 2488 | 1467168714387 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 19:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 569ms 19:51:54 INFO - PROCESS | 2488 | 1467168714402 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 19:51:54 INFO - PROCESS | 2488 | 1467168714405 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 19:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 19:51:54 INFO - PROCESS | 2488 | 1467168714409 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 19:51:54 INFO - PROCESS | 2488 | 1467168714411 Marionette TRACE conn2 <- [1,78,null,{}] 19:51:54 INFO - PROCESS | 2488 | 1467168714415 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:54 INFO - PROCESS | 2488 | 1467168714417 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:54 INFO - PROCESS | 2488 | 1467168714490 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 19:51:54 INFO - PROCESS | 2488 | 1467168714495 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:54 INFO - PROCESS | 2488 | 1467168714497 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:54 INFO - PROCESS | 2488 | ++DOCSHELL 0x113acc800 == 27 [pid = 2488] [id = 27] 19:51:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 77 (0x116077c00) [pid = 2488] [serial = 77] [outer = 0x0] 19:51:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x1167d0400) [pid = 2488] [serial = 78] [outer = 0x116077c00] 19:51:54 INFO - PROCESS | 2488 | 1467168714525 Marionette DEBUG loaded listener.js 19:51:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x116a11c00) [pid = 2488] [serial = 79] [outer = 0x116077c00] 19:51:54 INFO - PROCESS | 2488 | 1467168714841 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 19:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 472ms 19:51:54 INFO - PROCESS | 2488 | 1467168714882 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 19:51:54 INFO - PROCESS | 2488 | 1467168714884 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 19:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 19:51:54 INFO - PROCESS | 2488 | 1467168714886 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 19:51:54 INFO - PROCESS | 2488 | 1467168714888 Marionette TRACE conn2 <- [1,82,null,{}] 19:51:54 INFO - PROCESS | 2488 | 1467168714895 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:54 INFO - PROCESS | 2488 | 1467168714898 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:54 INFO - PROCESS | 2488 | 1467168714972 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 19:51:54 INFO - PROCESS | 2488 | 1467168714976 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:54 INFO - PROCESS | 2488 | 1467168714980 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:54 INFO - PROCESS | 2488 | ++DOCSHELL 0x116257800 == 28 [pid = 2488] [id = 28] 19:51:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x117415800) [pid = 2488] [serial = 80] [outer = 0x0] 19:51:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x117421000) [pid = 2488] [serial = 81] [outer = 0x117415800] 19:51:55 INFO - PROCESS | 2488 | 1467168715009 Marionette DEBUG loaded listener.js 19:51:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x117e9e800) [pid = 2488] [serial = 82] [outer = 0x117415800] 19:51:55 INFO - PROCESS | 2488 | 1467168715323 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 19:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 470ms 19:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 19:51:55 INFO - PROCESS | 2488 | 1467168715357 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 19:51:55 INFO - PROCESS | 2488 | 1467168715358 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 19:51:55 INFO - PROCESS | 2488 | 1467168715360 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 19:51:55 INFO - PROCESS | 2488 | 1467168715361 Marionette TRACE conn2 <- [1,86,null,{}] 19:51:55 INFO - PROCESS | 2488 | 1467168715366 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:55 INFO - PROCESS | 2488 | 1467168715367 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:55 INFO - PROCESS | 2488 | 1467168715449 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 19:51:55 INFO - PROCESS | 2488 | 1467168715486 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:55 INFO - PROCESS | 2488 | 1467168715487 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:55 INFO - PROCESS | 2488 | ++DOCSHELL 0x11694e800 == 29 [pid = 2488] [id = 29] 19:51:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x1176ddc00) [pid = 2488] [serial = 83] [outer = 0x0] 19:51:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x118160c00) [pid = 2488] [serial = 84] [outer = 0x1176ddc00] 19:51:55 INFO - PROCESS | 2488 | 1467168715513 Marionette DEBUG loaded listener.js 19:51:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x118710800) [pid = 2488] [serial = 85] [outer = 0x1176ddc00] 19:51:55 INFO - PROCESS | 2488 | 1467168715773 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 19:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 421ms 19:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 19:51:55 INFO - PROCESS | 2488 | 1467168715786 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 19:51:55 INFO - PROCESS | 2488 | 1467168715787 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 19:51:55 INFO - PROCESS | 2488 | 1467168715789 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 19:51:55 INFO - PROCESS | 2488 | 1467168715790 Marionette TRACE conn2 <- [1,90,null,{}] 19:51:55 INFO - PROCESS | 2488 | 1467168715802 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:55 INFO - PROCESS | 2488 | 1467168715803 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:55 INFO - PROCESS | 2488 | 1467168715882 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 19:51:55 INFO - PROCESS | 2488 | 1467168715886 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:55 INFO - PROCESS | 2488 | 1467168715887 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:55 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f1e000 == 30 [pid = 2488] [id = 30] 19:51:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x116a0c000) [pid = 2488] [serial = 86] [outer = 0x0] 19:51:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x1187d8c00) [pid = 2488] [serial = 87] [outer = 0x116a0c000] 19:51:55 INFO - PROCESS | 2488 | 1467168715914 Marionette DEBUG loaded listener.js 19:51:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x118f44000) [pid = 2488] [serial = 88] [outer = 0x116a0c000] 19:51:56 INFO - PROCESS | 2488 | 1467168716228 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 19:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 472ms 19:51:56 INFO - PROCESS | 2488 | 1467168716262 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 19:51:56 INFO - PROCESS | 2488 | 1467168716265 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 19:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 19:51:56 INFO - PROCESS | 2488 | 1467168716267 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 19:51:56 INFO - PROCESS | 2488 | 1467168716268 Marionette TRACE conn2 <- [1,94,null,{}] 19:51:56 INFO - PROCESS | 2488 | 1467168716271 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:56 INFO - PROCESS | 2488 | 1467168716275 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:56 INFO - PROCESS | 2488 | 1467168716385 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 19:51:56 INFO - PROCESS | 2488 | 1467168716391 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:56 INFO - PROCESS | 2488 | 1467168716392 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:56 INFO - PROCESS | 2488 | ++DOCSHELL 0x1174ce800 == 31 [pid = 2488] [id = 31] 19:51:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x118fc8c00) [pid = 2488] [serial = 89] [outer = 0x0] 19:51:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x118ff5c00) [pid = 2488] [serial = 90] [outer = 0x118fc8c00] 19:51:56 INFO - PROCESS | 2488 | 1467168716420 Marionette DEBUG loaded listener.js 19:51:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x1194ad800) [pid = 2488] [serial = 91] [outer = 0x118fc8c00] 19:51:56 INFO - PROCESS | 2488 | 1467168716678 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 19:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 19:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 468ms 19:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 19:51:56 INFO - PROCESS | 2488 | 1467168716736 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 19:51:56 INFO - PROCESS | 2488 | 1467168716737 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 19:51:56 INFO - PROCESS | 2488 | 1467168716740 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 19:51:56 INFO - PROCESS | 2488 | 1467168716741 Marionette TRACE conn2 <- [1,98,null,{}] 19:51:56 INFO - PROCESS | 2488 | 1467168716743 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:56 INFO - PROCESS | 2488 | 1467168716744 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:56 INFO - PROCESS | 2488 | 1467168716823 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 19:51:56 INFO - PROCESS | 2488 | 1467168716826 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:56 INFO - PROCESS | 2488 | 1467168716827 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:56 INFO - PROCESS | 2488 | ++DOCSHELL 0x118776000 == 32 [pid = 2488] [id = 32] 19:51:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x111e58000) [pid = 2488] [serial = 92] [outer = 0x0] 19:51:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x1196b9c00) [pid = 2488] [serial = 93] [outer = 0x111e58000] 19:51:56 INFO - PROCESS | 2488 | 1467168716854 Marionette DEBUG loaded listener.js 19:51:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x119b3c400) [pid = 2488] [serial = 94] [outer = 0x111e58000] 19:51:57 INFO - PROCESS | 2488 | 1467168717167 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 19:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 19:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 468ms 19:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 19:51:57 INFO - PROCESS | 2488 | 1467168717208 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 19:51:57 INFO - PROCESS | 2488 | 1467168717209 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 19:51:57 INFO - PROCESS | 2488 | 1467168717215 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 19:51:57 INFO - PROCESS | 2488 | 1467168717216 Marionette TRACE conn2 <- [1,102,null,{}] 19:51:57 INFO - PROCESS | 2488 | 1467168717230 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:57 INFO - PROCESS | 2488 | 1467168717231 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:57 INFO - PROCESS | 2488 | 1467168717301 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 19:51:57 INFO - PROCESS | 2488 | 1467168717305 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:57 INFO - PROCESS | 2488 | 1467168717306 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:57 INFO - PROCESS | 2488 | ++DOCSHELL 0x118fb6800 == 33 [pid = 2488] [id = 33] 19:51:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x119d3bc00) [pid = 2488] [serial = 95] [outer = 0x0] 19:51:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x121090800) [pid = 2488] [serial = 96] [outer = 0x119d3bc00] 19:51:57 INFO - PROCESS | 2488 | 1467168717351 Marionette DEBUG loaded listener.js 19:51:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x121185800) [pid = 2488] [serial = 97] [outer = 0x119d3bc00] 19:51:57 INFO - PROCESS | 2488 | 1467168717761 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 19:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 19:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 571ms 19:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 19:51:57 INFO - PROCESS | 2488 | 1467168717784 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 19:51:57 INFO - PROCESS | 2488 | 1467168717785 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 19:51:57 INFO - PROCESS | 2488 | 1467168717787 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 19:51:57 INFO - PROCESS | 2488 | 1467168717788 Marionette TRACE conn2 <- [1,106,null,{}] 19:51:57 INFO - PROCESS | 2488 | 1467168717790 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:57 INFO - PROCESS | 2488 | 1467168717791 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:57 INFO - PROCESS | 2488 | 1467168717925 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 19:51:57 INFO - PROCESS | 2488 | 1467168717933 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:57 INFO - PROCESS | 2488 | 1467168717934 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:57 INFO - PROCESS | 2488 | ++DOCSHELL 0x1191e6800 == 34 [pid = 2488] [id = 34] 19:51:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x110fa5800) [pid = 2488] [serial = 98] [outer = 0x0] 19:51:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x121189800) [pid = 2488] [serial = 99] [outer = 0x110fa5800] 19:51:57 INFO - PROCESS | 2488 | 1467168717959 Marionette DEBUG loaded listener.js 19:51:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x121537c00) [pid = 2488] [serial = 100] [outer = 0x110fa5800] 19:51:58 INFO - PROCESS | 2488 | 1467168718230 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 19:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 19:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 469ms 19:51:58 INFO - PROCESS | 2488 | 1467168718257 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 19:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 19:51:58 INFO - PROCESS | 2488 | 1467168718258 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 19:51:58 INFO - PROCESS | 2488 | 1467168718268 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 19:51:58 INFO - PROCESS | 2488 | 1467168718269 Marionette TRACE conn2 <- [1,110,null,{}] 19:51:58 INFO - PROCESS | 2488 | 1467168718271 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:58 INFO - PROCESS | 2488 | 1467168718272 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:58 INFO - PROCESS | 2488 | 1467168718354 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 19:51:58 INFO - PROCESS | 2488 | 1467168718358 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:58 INFO - PROCESS | 2488 | 1467168718359 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:58 INFO - PROCESS | 2488 | ++DOCSHELL 0x1197f0000 == 35 [pid = 2488] [id = 35] 19:51:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x121534800) [pid = 2488] [serial = 101] [outer = 0x0] 19:51:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x1217fbc00) [pid = 2488] [serial = 102] [outer = 0x121534800] 19:51:58 INFO - PROCESS | 2488 | 1467168718386 Marionette DEBUG loaded listener.js 19:51:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x121d43000) [pid = 2488] [serial = 103] [outer = 0x121534800] 19:51:58 INFO - PROCESS | 2488 | 1467168718698 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 19:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 19:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 479ms 19:51:58 INFO - PROCESS | 2488 | 1467168718739 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 19:51:58 INFO - PROCESS | 2488 | 1467168718741 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 19:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 19:51:58 INFO - PROCESS | 2488 | 1467168718743 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 19:51:58 INFO - PROCESS | 2488 | 1467168718744 Marionette TRACE conn2 <- [1,114,null,{}] 19:51:58 INFO - PROCESS | 2488 | 1467168718747 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:58 INFO - PROCESS | 2488 | 1467168718748 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:58 INFO - PROCESS | 2488 | 1467168718858 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 19:51:58 INFO - PROCESS | 2488 | 1467168718867 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:58 INFO - PROCESS | 2488 | 1467168718869 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:58 INFO - PROCESS | 2488 | ++DOCSHELL 0x119a44000 == 36 [pid = 2488] [id = 36] 19:51:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x1217d7800) [pid = 2488] [serial = 104] [outer = 0x0] 19:51:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x121fbc800) [pid = 2488] [serial = 105] [outer = 0x1217d7800] 19:51:58 INFO - PROCESS | 2488 | 1467168718895 Marionette DEBUG loaded listener.js 19:51:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x124e61400) [pid = 2488] [serial = 106] [outer = 0x1217d7800] 19:51:59 INFO - PROCESS | 2488 | 1467168719183 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 19:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 19:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 472ms 19:51:59 INFO - PROCESS | 2488 | 1467168719220 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 19:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 19:51:59 INFO - PROCESS | 2488 | 1467168719221 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 19:51:59 INFO - PROCESS | 2488 | 1467168719223 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 19:51:59 INFO - PROCESS | 2488 | 1467168719224 Marionette TRACE conn2 <- [1,118,null,{}] 19:51:59 INFO - PROCESS | 2488 | 1467168719227 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:59 INFO - PROCESS | 2488 | 1467168719228 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:59 INFO - PROCESS | 2488 | 1467168719311 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 19:51:59 INFO - PROCESS | 2488 | 1467168719317 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:59 INFO - PROCESS | 2488 | 1467168719318 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:59 INFO - PROCESS | 2488 | ++DOCSHELL 0x12101f000 == 37 [pid = 2488] [id = 37] 19:51:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x1212a0400) [pid = 2488] [serial = 107] [outer = 0x0] 19:51:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x125f78000) [pid = 2488] [serial = 108] [outer = 0x1212a0400] 19:51:59 INFO - PROCESS | 2488 | 1467168719343 Marionette DEBUG loaded listener.js 19:51:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x126916800) [pid = 2488] [serial = 109] [outer = 0x1212a0400] 19:51:59 INFO - PROCESS | 2488 | 1467168719639 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 19:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 19:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 468ms 19:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 19:51:59 INFO - PROCESS | 2488 | 1467168719692 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 19:51:59 INFO - PROCESS | 2488 | 1467168719693 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 19:51:59 INFO - PROCESS | 2488 | 1467168719695 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 19:51:59 INFO - PROCESS | 2488 | 1467168719696 Marionette TRACE conn2 <- [1,122,null,{}] 19:51:59 INFO - PROCESS | 2488 | 1467168719698 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:51:59 INFO - PROCESS | 2488 | 1467168719699 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:59 INFO - PROCESS | 2488 | 1467168719799 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 19:51:59 INFO - PROCESS | 2488 | 1467168719805 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:51:59 INFO - PROCESS | 2488 | 1467168719806 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:51:59 INFO - PROCESS | 2488 | ++DOCSHELL 0x12120e000 == 38 [pid = 2488] [id = 38] 19:51:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x1133be800) [pid = 2488] [serial = 110] [outer = 0x0] 19:51:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 111 (0x1269b3c00) [pid = 2488] [serial = 111] [outer = 0x1133be800] 19:51:59 INFO - PROCESS | 2488 | 1467168719831 Marionette DEBUG loaded listener.js 19:51:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 112 (0x126d7a800) [pid = 2488] [serial = 112] [outer = 0x1133be800] 19:52:00 INFO - PROCESS | 2488 | 1467168720097 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 19:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 19:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 420ms 19:52:00 INFO - PROCESS | 2488 | 1467168720120 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 19:52:00 INFO - PROCESS | 2488 | 1467168720121 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 19:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 19:52:00 INFO - PROCESS | 2488 | 1467168720124 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 19:52:00 INFO - PROCESS | 2488 | 1467168720125 Marionette TRACE conn2 <- [1,126,null,{}] 19:52:00 INFO - PROCESS | 2488 | 1467168720127 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:00 INFO - PROCESS | 2488 | 1467168720128 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:00 INFO - PROCESS | 2488 | 1467168720223 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 19:52:00 INFO - PROCESS | 2488 | 1467168720226 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:00 INFO - PROCESS | 2488 | 1467168720227 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:00 INFO - PROCESS | 2488 | ++DOCSHELL 0x12144d800 == 39 [pid = 2488] [id = 39] 19:52:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 113 (0x1269b4000) [pid = 2488] [serial = 113] [outer = 0x0] 19:52:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 114 (0x126f9bc00) [pid = 2488] [serial = 114] [outer = 0x1269b4000] 19:52:00 INFO - PROCESS | 2488 | 1467168720252 Marionette DEBUG loaded listener.js 19:52:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 115 (0x127292800) [pid = 2488] [serial = 115] [outer = 0x1269b4000] 19:52:00 INFO - PROCESS | 2488 | 1467168720553 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 19:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 19:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 468ms 19:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 19:52:00 INFO - PROCESS | 2488 | 1467168720592 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 19:52:00 INFO - PROCESS | 2488 | 1467168720593 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 19:52:00 INFO - PROCESS | 2488 | 1467168720597 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 19:52:00 INFO - PROCESS | 2488 | 1467168720599 Marionette TRACE conn2 <- [1,130,null,{}] 19:52:00 INFO - PROCESS | 2488 | 1467168720601 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:00 INFO - PROCESS | 2488 | 1467168720602 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:00 INFO - PROCESS | 2488 | 1467168720683 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 19:52:00 INFO - PROCESS | 2488 | 1467168720732 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:00 INFO - PROCESS | 2488 | 1467168720733 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:00 INFO - PROCESS | 2488 | ++DOCSHELL 0x121556800 == 40 [pid = 2488] [id = 40] 19:52:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 116 (0x126d85400) [pid = 2488] [serial = 116] [outer = 0x0] 19:52:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 117 (0x127461000) [pid = 2488] [serial = 117] [outer = 0x126d85400] 19:52:00 INFO - PROCESS | 2488 | 1467168720764 Marionette DEBUG loaded listener.js 19:52:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 118 (0x127467800) [pid = 2488] [serial = 118] [outer = 0x126d85400] 19:52:01 INFO - PROCESS | 2488 | 1467168721010 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 19:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 19:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 421ms 19:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 19:52:01 INFO - PROCESS | 2488 | 1467168721019 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 19:52:01 INFO - PROCESS | 2488 | 1467168721020 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 19:52:01 INFO - PROCESS | 2488 | 1467168721022 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 19:52:01 INFO - PROCESS | 2488 | 1467168721023 Marionette TRACE conn2 <- [1,134,null,{}] 19:52:01 INFO - PROCESS | 2488 | 1467168721025 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:01 INFO - PROCESS | 2488 | 1467168721026 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:01 INFO - PROCESS | 2488 | 1467168721124 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 19:52:01 INFO - PROCESS | 2488 | 1467168721127 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:01 INFO - PROCESS | 2488 | 1467168721128 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:01 INFO - PROCESS | 2488 | ++DOCSHELL 0x123e10000 == 41 [pid = 2488] [id = 41] 19:52:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 119 (0x119b3f400) [pid = 2488] [serial = 119] [outer = 0x0] 19:52:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 120 (0x12746bc00) [pid = 2488] [serial = 120] [outer = 0x119b3f400] 19:52:01 INFO - PROCESS | 2488 | 1467168721152 Marionette DEBUG loaded listener.js 19:52:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 121 (0x128a24000) [pid = 2488] [serial = 121] [outer = 0x119b3f400] 19:52:01 INFO - PROCESS | 2488 | 1467168721467 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 19:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 19:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 468ms 19:52:01 INFO - PROCESS | 2488 | 1467168721491 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 19:52:01 INFO - PROCESS | 2488 | 1467168721492 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 19:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 19:52:01 INFO - PROCESS | 2488 | 1467168721494 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 19:52:01 INFO - PROCESS | 2488 | 1467168721496 Marionette TRACE conn2 <- [1,138,null,{}] 19:52:01 INFO - PROCESS | 2488 | 1467168721500 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:01 INFO - PROCESS | 2488 | 1467168721501 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:01 INFO - PROCESS | 2488 | 1467168721580 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 19:52:02 INFO - PROCESS | 2488 | 1467168722300 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:02 INFO - PROCESS | 2488 | 1467168722301 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:02 INFO - PROCESS | 2488 | ++DOCSHELL 0x112141800 == 42 [pid = 2488] [id = 42] 19:52:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 122 (0x111ca8c00) [pid = 2488] [serial = 122] [outer = 0x0] 19:52:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 123 (0x112cf0400) [pid = 2488] [serial = 123] [outer = 0x111ca8c00] 19:52:02 INFO - PROCESS | 2488 | 1467168722346 Marionette DEBUG loaded listener.js 19:52:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 124 (0x113f30800) [pid = 2488] [serial = 124] [outer = 0x111ca8c00] 19:52:02 INFO - PROCESS | 2488 | 1467168722720 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 19:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 19:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1271ms 19:52:02 INFO - PROCESS | 2488 | 1467168722767 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 19:52:02 INFO - PROCESS | 2488 | 1467168722769 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 19:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 19:52:02 INFO - PROCESS | 2488 | 1467168722772 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 19:52:02 INFO - PROCESS | 2488 | 1467168722774 Marionette TRACE conn2 <- [1,142,null,{}] 19:52:02 INFO - PROCESS | 2488 | 1467168722777 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:02 INFO - PROCESS | 2488 | 1467168722780 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:02 INFO - PROCESS | 2488 | 1467168722873 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 19:52:02 INFO - PROCESS | 2488 | 1467168722906 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:02 INFO - PROCESS | 2488 | 1467168722907 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:02 INFO - PROCESS | 2488 | ++DOCSHELL 0x113f3d800 == 43 [pid = 2488] [id = 43] 19:52:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 125 (0x1167c9400) [pid = 2488] [serial = 125] [outer = 0x0] 19:52:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 126 (0x11710c800) [pid = 2488] [serial = 126] [outer = 0x1167c9400] 19:52:02 INFO - PROCESS | 2488 | 1467168722934 Marionette DEBUG loaded listener.js 19:52:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 127 (0x117417000) [pid = 2488] [serial = 127] [outer = 0x1167c9400] 19:52:03 INFO - PROCESS | 2488 | 1467168723247 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 19:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 19:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 519ms 19:52:03 INFO - PROCESS | 2488 | 1467168723294 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 19:52:03 INFO - PROCESS | 2488 | 1467168723296 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 19:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 19:52:03 INFO - PROCESS | 2488 | 1467168723299 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 19:52:03 INFO - PROCESS | 2488 | 1467168723300 Marionette TRACE conn2 <- [1,146,null,{}] 19:52:03 INFO - PROCESS | 2488 | 1467168723302 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:03 INFO - PROCESS | 2488 | 1467168723304 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:03 INFO - PROCESS | 2488 | 1467168723405 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 19:52:03 INFO - PROCESS | 2488 | 1467168723436 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:03 INFO - PROCESS | 2488 | 1467168723437 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:03 INFO - PROCESS | 2488 | ++DOCSHELL 0x11699a000 == 44 [pid = 2488] [id = 44] 19:52:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 128 (0x117e9ec00) [pid = 2488] [serial = 128] [outer = 0x0] 19:52:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 129 (0x118706000) [pid = 2488] [serial = 129] [outer = 0x117e9ec00] 19:52:03 INFO - PROCESS | 2488 | 1467168723462 Marionette DEBUG loaded listener.js 19:52:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 130 (0x118899c00) [pid = 2488] [serial = 130] [outer = 0x117e9ec00] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 129 (0x12a647800) [pid = 2488] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 128 (0x119d37c00) [pid = 2488] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 127 (0x12ba95400) [pid = 2488] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 126 (0x117418000) [pid = 2488] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 125 (0x118153400) [pid = 2488] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 124 (0x12cfbb000) [pid = 2488] [serial = 49] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 123 (0x12c52d000) [pid = 2488] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 122 (0x12c46fc00) [pid = 2488] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 121 (0x12c23d800) [pid = 2488] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 120 (0x12c0b4c00) [pid = 2488] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 119 (0x121091c00) [pid = 2488] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 118 (0x12b92b000) [pid = 2488] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 117 (0x12ab65c00) [pid = 2488] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 116 (0x116a0c000) [pid = 2488] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 115 (0x118fc8c00) [pid = 2488] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 114 (0x111e58000) [pid = 2488] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 113 (0x119d3bc00) [pid = 2488] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 112 (0x110fa5800) [pid = 2488] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 111 (0x1217d7800) [pid = 2488] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 110 (0x1212a0400) [pid = 2488] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x1133be800) [pid = 2488] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x12914fc00) [pid = 2488] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x11297a000) [pid = 2488] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x113f3a400) [pid = 2488] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x118710000) [pid = 2488] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x1133d1000) [pid = 2488] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x116077c00) [pid = 2488] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x117415800) [pid = 2488] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 19:52:04 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x1176ddc00) [pid = 2488] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 19:52:04 INFO - PROCESS | 2488 | 1467168724208 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 19:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 19:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 919ms 19:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 19:52:04 INFO - PROCESS | 2488 | 1467168724219 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 19:52:04 INFO - PROCESS | 2488 | 1467168724220 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 19:52:04 INFO - PROCESS | 2488 | 1467168724227 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 19:52:04 INFO - PROCESS | 2488 | 1467168724233 Marionette TRACE conn2 <- [1,150,null,{}] 19:52:04 INFO - PROCESS | 2488 | 1467168724236 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:04 INFO - PROCESS | 2488 | 1467168724239 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:04 INFO - PROCESS | 2488 | 1467168724309 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 19:52:04 INFO - PROCESS | 2488 | 1467168724359 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:04 INFO - PROCESS | 2488 | 1467168724360 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:04 INFO - PROCESS | 2488 | ++DOCSHELL 0x116e60800 == 45 [pid = 2488] [id = 45] 19:52:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x1121bd400) [pid = 2488] [serial = 131] [outer = 0x0] 19:52:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x116629800) [pid = 2488] [serial = 132] [outer = 0x1121bd400] 19:52:04 INFO - PROCESS | 2488 | 1467168724387 Marionette DEBUG loaded listener.js 19:52:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x118fc6400) [pid = 2488] [serial = 133] [outer = 0x1121bd400] 19:52:04 INFO - PROCESS | 2488 | 1467168724661 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 19:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 19:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 479ms 19:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 19:52:04 INFO - PROCESS | 2488 | 1467168724703 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 19:52:04 INFO - PROCESS | 2488 | 1467168724705 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 19:52:04 INFO - PROCESS | 2488 | 1467168724707 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 19:52:04 INFO - PROCESS | 2488 | 1467168724708 Marionette TRACE conn2 <- [1,154,null,{}] 19:52:04 INFO - PROCESS | 2488 | 1467168724711 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:04 INFO - PROCESS | 2488 | 1467168724712 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:04 INFO - PROCESS | 2488 | 1467168724800 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 19:52:04 INFO - PROCESS | 2488 | 1467168724804 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:04 INFO - PROCESS | 2488 | 1467168724805 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:04 INFO - PROCESS | 2488 | ++DOCSHELL 0x118775800 == 46 [pid = 2488] [id = 46] 19:52:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x118705400) [pid = 2488] [serial = 134] [outer = 0x0] 19:52:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x119396c00) [pid = 2488] [serial = 135] [outer = 0x118705400] 19:52:04 INFO - PROCESS | 2488 | 1467168724832 Marionette DEBUG loaded listener.js 19:52:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x1194aa800) [pid = 2488] [serial = 136] [outer = 0x118705400] 19:52:05 INFO - PROCESS | 2488 | 1467168725136 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 19:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 19:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 19:52:05 INFO - PROCESS | 2488 | 1467168725176 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 19:52:05 INFO - PROCESS | 2488 | 1467168725177 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 19:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 19:52:05 INFO - PROCESS | 2488 | 1467168725180 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 19:52:05 INFO - PROCESS | 2488 | 1467168725183 Marionette TRACE conn2 <- [1,158,null,{}] 19:52:05 INFO - PROCESS | 2488 | 1467168725185 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:05 INFO - PROCESS | 2488 | 1467168725186 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:05 INFO - PROCESS | 2488 | 1467168725256 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 19:52:05 INFO - PROCESS | 2488 | 1467168725260 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:05 INFO - PROCESS | 2488 | 1467168725266 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:05 INFO - PROCESS | 2488 | ++DOCSHELL 0x1194d1000 == 47 [pid = 2488] [id = 47] 19:52:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x1196ce400) [pid = 2488] [serial = 137] [outer = 0x0] 19:52:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x119b32c00) [pid = 2488] [serial = 138] [outer = 0x1196ce400] 19:52:05 INFO - PROCESS | 2488 | 1467168725298 Marionette DEBUG loaded listener.js 19:52:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x12108d800) [pid = 2488] [serial = 139] [outer = 0x1196ce400] 19:52:05 INFO - PROCESS | 2488 | 1467168725623 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 19:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 19:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 471ms 19:52:05 INFO - PROCESS | 2488 | 1467168725651 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 19:52:05 INFO - PROCESS | 2488 | 1467168725652 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 19:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 19:52:05 INFO - PROCESS | 2488 | 1467168725654 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 19:52:05 INFO - PROCESS | 2488 | 1467168725655 Marionette TRACE conn2 <- [1,162,null,{}] 19:52:05 INFO - PROCESS | 2488 | 1467168725657 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:05 INFO - PROCESS | 2488 | 1467168725659 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:05 INFO - PROCESS | 2488 | 1467168725758 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 19:52:05 INFO - PROCESS | 2488 | 1467168725764 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:05 INFO - PROCESS | 2488 | 1467168725764 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:05 INFO - PROCESS | 2488 | ++DOCSHELL 0x1197f1000 == 48 [pid = 2488] [id = 48] 19:52:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 111 (0x116075c00) [pid = 2488] [serial = 140] [outer = 0x0] 19:52:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 112 (0x121422400) [pid = 2488] [serial = 141] [outer = 0x116075c00] 19:52:05 INFO - PROCESS | 2488 | 1467168725788 Marionette DEBUG loaded listener.js 19:52:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 113 (0x121fe0800) [pid = 2488] [serial = 142] [outer = 0x116075c00] 19:52:06 INFO - PROCESS | 2488 | 1467168726069 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 19:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 19:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 518ms 19:52:06 INFO - PROCESS | 2488 | 1467168726173 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 19:52:06 INFO - PROCESS | 2488 | 1467168726176 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 19:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 19:52:06 INFO - PROCESS | 2488 | 1467168726179 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 19:52:06 INFO - PROCESS | 2488 | 1467168726181 Marionette TRACE conn2 <- [1,166,null,{}] 19:52:06 INFO - PROCESS | 2488 | 1467168726185 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:06 INFO - PROCESS | 2488 | 1467168726187 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:06 INFO - PROCESS | 2488 | 1467168726283 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 19:52:06 INFO - PROCESS | 2488 | 1467168726338 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:06 INFO - PROCESS | 2488 | 1467168726342 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:06 INFO - PROCESS | 2488 | ++DOCSHELL 0x113a39000 == 49 [pid = 2488] [id = 49] 19:52:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 114 (0x1138f2800) [pid = 2488] [serial = 143] [outer = 0x0] 19:52:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 115 (0x113f35800) [pid = 2488] [serial = 144] [outer = 0x1138f2800] 19:52:06 INFO - PROCESS | 2488 | 1467168726373 Marionette DEBUG loaded listener.js 19:52:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 116 (0x11662a000) [pid = 2488] [serial = 145] [outer = 0x1138f2800] 19:52:06 INFO - PROCESS | 2488 | 1467168726801 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 19:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 19:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 19:52:06 INFO - PROCESS | 2488 | 1467168726862 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 19:52:06 INFO - PROCESS | 2488 | 1467168726865 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 19:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 19:52:06 INFO - PROCESS | 2488 | 1467168726871 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 19:52:06 INFO - PROCESS | 2488 | 1467168726873 Marionette TRACE conn2 <- [1,170,null,{}] 19:52:06 INFO - PROCESS | 2488 | 1467168726876 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:06 INFO - PROCESS | 2488 | 1467168726878 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:06 INFO - PROCESS | 2488 | 1467168726971 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 19:52:07 INFO - PROCESS | 2488 | 1467168727030 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:07 INFO - PROCESS | 2488 | 1467168727032 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:07 INFO - PROCESS | 2488 | ++DOCSHELL 0x1188df800 == 50 [pid = 2488] [id = 50] 19:52:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 117 (0x11741f000) [pid = 2488] [serial = 146] [outer = 0x0] 19:52:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 118 (0x117e9b000) [pid = 2488] [serial = 147] [outer = 0x11741f000] 19:52:07 INFO - PROCESS | 2488 | 1467168727063 Marionette DEBUG loaded listener.js 19:52:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 119 (0x11870c800) [pid = 2488] [serial = 148] [outer = 0x11741f000] 19:52:07 INFO - PROCESS | 2488 | 1467168727470 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 19:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 19:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 624ms 19:52:07 INFO - PROCESS | 2488 | 1467168727492 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 19:52:07 INFO - PROCESS | 2488 | 1467168727494 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 19:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 19:52:07 INFO - PROCESS | 2488 | 1467168727497 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 19:52:07 INFO - PROCESS | 2488 | 1467168727498 Marionette TRACE conn2 <- [1,174,null,{}] 19:52:07 INFO - PROCESS | 2488 | 1467168727506 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:07 INFO - PROCESS | 2488 | 1467168727509 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:07 INFO - PROCESS | 2488 | 1467168727628 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 19:52:07 INFO - PROCESS | 2488 | 1467168727713 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:07 INFO - PROCESS | 2488 | 1467168727716 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:07 INFO - PROCESS | 2488 | ++DOCSHELL 0x116668800 == 51 [pid = 2488] [id = 51] 19:52:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 120 (0x1196cec00) [pid = 2488] [serial = 149] [outer = 0x0] 19:52:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 121 (0x119d40c00) [pid = 2488] [serial = 150] [outer = 0x1196cec00] 19:52:07 INFO - PROCESS | 2488 | 1467168727769 Marionette DEBUG loaded listener.js 19:52:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 122 (0x12129ec00) [pid = 2488] [serial = 151] [outer = 0x1196cec00] 19:52:08 INFO - PROCESS | 2488 | 1467168728191 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 19:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 19:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 720ms 19:52:08 INFO - PROCESS | 2488 | 1467168728217 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 19:52:08 INFO - PROCESS | 2488 | 1467168728219 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 19:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 19:52:08 INFO - PROCESS | 2488 | 1467168728221 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 19:52:08 INFO - PROCESS | 2488 | 1467168728222 Marionette TRACE conn2 <- [1,178,null,{}] 19:52:08 INFO - PROCESS | 2488 | 1467168728225 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:08 INFO - PROCESS | 2488 | 1467168728226 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:08 INFO - PROCESS | 2488 | 1467168728321 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 19:52:08 INFO - PROCESS | 2488 | 1467168728365 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:08 INFO - PROCESS | 2488 | 1467168728366 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:08 INFO - PROCESS | 2488 | ++DOCSHELL 0x121dc8000 == 52 [pid = 2488] [id = 52] 19:52:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 123 (0x121ac0000) [pid = 2488] [serial = 152] [outer = 0x0] 19:52:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 124 (0x121fe6800) [pid = 2488] [serial = 153] [outer = 0x121ac0000] 19:52:08 INFO - PROCESS | 2488 | 1467168728395 Marionette DEBUG loaded listener.js 19:52:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 125 (0x124cf4800) [pid = 2488] [serial = 154] [outer = 0x121ac0000] 19:52:08 INFO - PROCESS | 2488 | 1467168728793 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 19:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 19:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 618ms 19:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 19:52:08 INFO - PROCESS | 2488 | 1467168728840 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 19:52:08 INFO - PROCESS | 2488 | 1467168728841 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 19:52:08 INFO - PROCESS | 2488 | 1467168728843 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 19:52:08 INFO - PROCESS | 2488 | 1467168728844 Marionette TRACE conn2 <- [1,182,null,{}] 19:52:08 INFO - PROCESS | 2488 | 1467168728847 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:08 INFO - PROCESS | 2488 | 1467168728848 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:08 INFO - PROCESS | 2488 | 1467168728948 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 19:52:09 INFO - PROCESS | 2488 | 1467168729034 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:09 INFO - PROCESS | 2488 | 1467168729035 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:09 INFO - PROCESS | 2488 | ++DOCSHELL 0x119a37000 == 53 [pid = 2488] [id = 53] 19:52:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 126 (0x1167d5800) [pid = 2488] [serial = 155] [outer = 0x0] 19:52:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 127 (0x124e64800) [pid = 2488] [serial = 156] [outer = 0x1167d5800] 19:52:09 INFO - PROCESS | 2488 | 1467168729066 Marionette DEBUG loaded listener.js 19:52:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 128 (0x1269b2c00) [pid = 2488] [serial = 157] [outer = 0x1167d5800] 19:52:09 INFO - PROCESS | 2488 | 1467168729540 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 19:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 19:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 721ms 19:52:09 INFO - PROCESS | 2488 | 1467168729565 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 19:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 19:52:09 INFO - PROCESS | 2488 | 1467168729567 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 19:52:09 INFO - PROCESS | 2488 | 1467168729570 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 19:52:09 INFO - PROCESS | 2488 | 1467168729572 Marionette TRACE conn2 <- [1,186,null,{}] 19:52:09 INFO - PROCESS | 2488 | 1467168729576 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:09 INFO - PROCESS | 2488 | 1467168729577 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:09 INFO - PROCESS | 2488 | 1467168729668 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 19:52:09 INFO - PROCESS | 2488 | 1467168729714 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:09 INFO - PROCESS | 2488 | 1467168729715 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:09 INFO - PROCESS | 2488 | ++DOCSHELL 0x116e55000 == 54 [pid = 2488] [id = 54] 19:52:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 129 (0x1150d6800) [pid = 2488] [serial = 158] [outer = 0x0] 19:52:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 130 (0x11602f800) [pid = 2488] [serial = 159] [outer = 0x1150d6800] 19:52:09 INFO - PROCESS | 2488 | 1467168729744 Marionette DEBUG loaded listener.js 19:52:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 131 (0x11662a800) [pid = 2488] [serial = 160] [outer = 0x1150d6800] 19:52:10 INFO - PROCESS | 2488 | --DOCSHELL 0x1194d1000 == 53 [pid = 2488] [id = 47] 19:52:10 INFO - PROCESS | 2488 | --DOCSHELL 0x118775800 == 52 [pid = 2488] [id = 46] 19:52:10 INFO - PROCESS | 2488 | --DOCSHELL 0x116e60800 == 51 [pid = 2488] [id = 45] 19:52:10 INFO - PROCESS | 2488 | --DOCSHELL 0x1174ce800 == 50 [pid = 2488] [id = 31] 19:52:10 INFO - PROCESS | 2488 | --DOCSHELL 0x116f1e000 == 49 [pid = 2488] [id = 30] 19:52:10 INFO - PROCESS | 2488 | --DOCSHELL 0x116257800 == 48 [pid = 2488] [id = 28] 19:52:10 INFO - PROCESS | 2488 | --DOCSHELL 0x11699a000 == 47 [pid = 2488] [id = 44] 19:52:10 INFO - PROCESS | 2488 | --DOCSHELL 0x113f3d800 == 46 [pid = 2488] [id = 43] 19:52:10 INFO - PROCESS | 2488 | --DOCSHELL 0x11694e800 == 45 [pid = 2488] [id = 29] 19:52:10 INFO - PROCESS | 2488 | --DOCSHELL 0x112141800 == 44 [pid = 2488] [id = 42] 19:52:10 INFO - PROCESS | 2488 | --DOCSHELL 0x113acc800 == 43 [pid = 2488] [id = 27] 19:52:10 INFO - PROCESS | 2488 | --DOCSHELL 0x1191e6800 == 42 [pid = 2488] [id = 34] 19:52:10 INFO - PROCESS | 2488 | --DOCSHELL 0x118776000 == 41 [pid = 2488] [id = 32] 19:52:10 INFO - PROCESS | 2488 | --DOCSHELL 0x118fb6800 == 40 [pid = 2488] [id = 33] 19:52:10 INFO - PROCESS | 2488 | --DOCSHELL 0x119a37000 == 39 [pid = 2488] [id = 53] 19:52:10 INFO - PROCESS | 2488 | --DOCSHELL 0x121dc8000 == 38 [pid = 2488] [id = 52] 19:52:10 INFO - PROCESS | 2488 | --DOCSHELL 0x116668800 == 37 [pid = 2488] [id = 51] 19:52:10 INFO - PROCESS | 2488 | --DOCSHELL 0x123e10000 == 36 [pid = 2488] [id = 41] 19:52:10 INFO - PROCESS | 2488 | --DOCSHELL 0x12101f000 == 35 [pid = 2488] [id = 37] 19:52:10 INFO - PROCESS | 2488 | --DOCSHELL 0x12120e000 == 34 [pid = 2488] [id = 38] 19:52:10 INFO - PROCESS | 2488 | --DOCSHELL 0x1197f0000 == 33 [pid = 2488] [id = 35] 19:52:10 INFO - PROCESS | 2488 | --DOCSHELL 0x119a44000 == 32 [pid = 2488] [id = 36] 19:52:10 INFO - PROCESS | 2488 | --DOCSHELL 0x12144d800 == 31 [pid = 2488] [id = 39] 19:52:10 INFO - PROCESS | 2488 | --DOCSHELL 0x121556800 == 30 [pid = 2488] [id = 40] 19:52:10 INFO - PROCESS | 2488 | --DOCSHELL 0x1188df800 == 29 [pid = 2488] [id = 50] 19:52:10 INFO - PROCESS | 2488 | --DOCSHELL 0x1197f1000 == 28 [pid = 2488] [id = 48] 19:52:10 INFO - PROCESS | 2488 | --DOCSHELL 0x113a39000 == 27 [pid = 2488] [id = 49] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 130 (0x121fe2000) [pid = 2488] [serial = 11] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 129 (0x1187d8c00) [pid = 2488] [serial = 87] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 128 (0x118ff5c00) [pid = 2488] [serial = 90] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 127 (0x1194ad800) [pid = 2488] [serial = 91] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 126 (0x1196b9c00) [pid = 2488] [serial = 93] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 125 (0x121090800) [pid = 2488] [serial = 96] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 124 (0x121185800) [pid = 2488] [serial = 97] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 123 (0x121189800) [pid = 2488] [serial = 99] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 122 (0x121537c00) [pid = 2488] [serial = 100] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 121 (0x1217fbc00) [pid = 2488] [serial = 102] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 120 (0x121fbc800) [pid = 2488] [serial = 105] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 119 (0x125f78000) [pid = 2488] [serial = 108] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 118 (0x1269b3c00) [pid = 2488] [serial = 111] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 117 (0x126f9bc00) [pid = 2488] [serial = 114] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 116 (0x127461000) [pid = 2488] [serial = 117] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 115 (0x1129d7400) [pid = 2488] [serial = 66] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 114 (0x1167d5c00) [pid = 2488] [serial = 69] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 113 (0x118fc1c00) [pid = 2488] [serial = 72] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 112 (0x113a9dc00) [pid = 2488] [serial = 75] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 111 (0x1167d0400) [pid = 2488] [serial = 78] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 110 (0x116a11c00) [pid = 2488] [serial = 79] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x117421000) [pid = 2488] [serial = 81] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x118160c00) [pid = 2488] [serial = 84] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x124e61400) [pid = 2488] [serial = 106] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x126916800) [pid = 2488] [serial = 109] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x1133be000) [pid = 2488] [serial = 67] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x116023c00) [pid = 2488] [serial = 76] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x126d7a800) [pid = 2488] [serial = 112] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x119b3c400) [pid = 2488] [serial = 94] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x118f44000) [pid = 2488] [serial = 88] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x117e9e800) [pid = 2488] [serial = 82] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x117414800) [pid = 2488] [serial = 70] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x118710800) [pid = 2488] [serial = 85] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x1194a2800) [pid = 2488] [serial = 73] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x12d7c6000) [pid = 2488] [serial = 64] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x12746bc00) [pid = 2488] [serial = 120] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x121ab7400) [pid = 2488] [serial = 8] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x12c0bdc00) [pid = 2488] [serial = 33] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x12c23ac00) [pid = 2488] [serial = 34] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x1184ca400) [pid = 2488] [serial = 31] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x12a42b400) [pid = 2488] [serial = 30] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x12b9ec000) [pid = 2488] [serial = 27] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x12b9f2400) [pid = 2488] [serial = 28] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x12b834000) [pid = 2488] [serial = 24] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x12b83d000) [pid = 2488] [serial = 25] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x12a649400) [pid = 2488] [serial = 21] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x12a958c00) [pid = 2488] [serial = 22] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x129152000) [pid = 2488] [serial = 18] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x119d39800) [pid = 2488] [serial = 15] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x119d40000) [pid = 2488] [serial = 16] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x12d7c3000) [pid = 2488] [serial = 63] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x12ba9ac00) [pid = 2488] [serial = 60] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x12baa0800) [pid = 2488] [serial = 61] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x11741bc00) [pid = 2488] [serial = 57] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 76 (0x12d2bfc00) [pid = 2488] [serial = 58] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 75 (0x12d2c2000) [pid = 2488] [serial = 55] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 74 (0x118ff8800) [pid = 2488] [serial = 54] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 73 (0x12ca8d000) [pid = 2488] [serial = 45] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 72 (0x12cfb9000) [pid = 2488] [serial = 48] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 71 (0x12cfbcc00) [pid = 2488] [serial = 50] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 70 (0x12cfc1000) [pid = 2488] [serial = 51] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 69 (0x12c532800) [pid = 2488] [serial = 42] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 68 (0x12ca9ec00) [pid = 2488] [serial = 43] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 67 (0x12c526c00) [pid = 2488] [serial = 40] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 66 (0x12c474c00) [pid = 2488] [serial = 39] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 65 (0x12c245000) [pid = 2488] [serial = 36] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | --DOMWINDOW == 64 (0x12c46ac00) [pid = 2488] [serial = 37] [outer = 0x0] [url = about:blank] 19:52:10 INFO - PROCESS | 2488 | 1467168730633 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 19:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 19:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1071ms 19:52:10 INFO - PROCESS | 2488 | 1467168730642 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 19:52:10 INFO - PROCESS | 2488 | 1467168730644 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 19:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 19:52:10 INFO - PROCESS | 2488 | 1467168730647 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 19:52:10 INFO - PROCESS | 2488 | 1467168730649 Marionette TRACE conn2 <- [1,190,null,{}] 19:52:10 INFO - PROCESS | 2488 | 1467168730652 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:10 INFO - PROCESS | 2488 | 1467168730654 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:10 INFO - PROCESS | 2488 | 1467168730724 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 19:52:10 INFO - PROCESS | 2488 | 1467168730730 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:10 INFO - PROCESS | 2488 | 1467168730734 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:10 INFO - PROCESS | 2488 | ++DOCSHELL 0x112f4e000 == 28 [pid = 2488] [id = 55] 19:52:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 65 (0x116029800) [pid = 2488] [serial = 161] [outer = 0x0] 19:52:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 66 (0x116078c00) [pid = 2488] [serial = 162] [outer = 0x116029800] 19:52:10 INFO - PROCESS | 2488 | 1467168730761 Marionette DEBUG loaded listener.js 19:52:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 67 (0x112cec400) [pid = 2488] [serial = 163] [outer = 0x116029800] 19:52:11 INFO - PROCESS | 2488 | 1467168731068 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 19:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 19:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 470ms 19:52:11 INFO - PROCESS | 2488 | 1467168731117 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 19:52:11 INFO - PROCESS | 2488 | 1467168731121 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 19:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 19:52:11 INFO - PROCESS | 2488 | 1467168731125 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 19:52:11 INFO - PROCESS | 2488 | 1467168731127 Marionette TRACE conn2 <- [1,194,null,{}] 19:52:11 INFO - PROCESS | 2488 | 1467168731129 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:11 INFO - PROCESS | 2488 | 1467168731131 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:11 INFO - PROCESS | 2488 | 1467168731205 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 19:52:11 INFO - PROCESS | 2488 | 1467168731209 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:11 INFO - PROCESS | 2488 | 1467168731210 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:11 INFO - PROCESS | 2488 | ++DOCSHELL 0x1160a8000 == 29 [pid = 2488] [id = 56] 19:52:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 68 (0x11710b000) [pid = 2488] [serial = 164] [outer = 0x0] 19:52:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 69 (0x11741d800) [pid = 2488] [serial = 165] [outer = 0x11710b000] 19:52:11 INFO - PROCESS | 2488 | 1467168731241 Marionette DEBUG loaded listener.js 19:52:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 70 (0x117e9c400) [pid = 2488] [serial = 166] [outer = 0x11710b000] 19:52:11 INFO - PROCESS | 2488 | 1467168731544 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 19:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 19:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 469ms 19:52:11 INFO - PROCESS | 2488 | 1467168731595 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 19:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 19:52:11 INFO - PROCESS | 2488 | 1467168731606 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 19:52:11 INFO - PROCESS | 2488 | 1467168731608 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 19:52:11 INFO - PROCESS | 2488 | 1467168731611 Marionette TRACE conn2 <- [1,198,null,{}] 19:52:11 INFO - PROCESS | 2488 | 1467168731619 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:11 INFO - PROCESS | 2488 | 1467168731622 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:11 INFO - PROCESS | 2488 | 1467168731696 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 19:52:11 INFO - PROCESS | 2488 | 1467168731739 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:11 INFO - PROCESS | 2488 | 1467168731742 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:11 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f07800 == 30 [pid = 2488] [id = 57] 19:52:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 71 (0x113379400) [pid = 2488] [serial = 167] [outer = 0x0] 19:52:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 72 (0x1187d9800) [pid = 2488] [serial = 168] [outer = 0x113379400] 19:52:11 INFO - PROCESS | 2488 | 1467168731766 Marionette DEBUG loaded listener.js 19:52:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 73 (0x118f46800) [pid = 2488] [serial = 169] [outer = 0x113379400] 19:52:12 INFO - PROCESS | 2488 | 1467168732031 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 19:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 19:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 471ms 19:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 19:52:12 INFO - PROCESS | 2488 | 1467168732087 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 19:52:12 INFO - PROCESS | 2488 | 1467168732088 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 19:52:12 INFO - PROCESS | 2488 | 1467168732091 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 19:52:12 INFO - PROCESS | 2488 | 1467168732092 Marionette TRACE conn2 <- [1,202,null,{}] 19:52:12 INFO - PROCESS | 2488 | 1467168732095 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:12 INFO - PROCESS | 2488 | 1467168732098 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:12 INFO - PROCESS | 2488 | 1467168732176 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 19:52:12 INFO - PROCESS | 2488 | 1467168732181 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:12 INFO - PROCESS | 2488 | 1467168732183 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:12 INFO - PROCESS | 2488 | ++DOCSHELL 0x1174ea000 == 31 [pid = 2488] [id = 58] 19:52:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 74 (0x118ff0c00) [pid = 2488] [serial = 170] [outer = 0x0] 19:52:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 75 (0x119393400) [pid = 2488] [serial = 171] [outer = 0x118ff0c00] 19:52:12 INFO - PROCESS | 2488 | 1467168732209 Marionette DEBUG loaded listener.js 19:52:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 76 (0x1194ab000) [pid = 2488] [serial = 172] [outer = 0x118ff0c00] 19:52:12 INFO - PROCESS | 2488 | 1467168732496 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 19:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 19:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 418ms 19:52:12 INFO - PROCESS | 2488 | 1467168732510 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 19:52:12 INFO - PROCESS | 2488 | 1467168732511 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 19:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 19:52:12 INFO - PROCESS | 2488 | 1467168732521 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 19:52:12 INFO - PROCESS | 2488 | 1467168732522 Marionette TRACE conn2 <- [1,206,null,{}] 19:52:12 INFO - PROCESS | 2488 | 1467168732525 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:12 INFO - PROCESS | 2488 | 1467168732526 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:12 INFO - PROCESS | 2488 | 1467168732640 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 19:52:12 INFO - PROCESS | 2488 | 1467168732651 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:12 INFO - PROCESS | 2488 | 1467168732652 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:12 INFO - PROCESS | 2488 | ++DOCSHELL 0x1185c5800 == 32 [pid = 2488] [id = 59] 19:52:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 77 (0x113841400) [pid = 2488] [serial = 173] [outer = 0x0] 19:52:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x118ff9400) [pid = 2488] [serial = 174] [outer = 0x113841400] 19:52:12 INFO - PROCESS | 2488 | 1467168732677 Marionette DEBUG loaded listener.js 19:52:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x119b2f400) [pid = 2488] [serial = 175] [outer = 0x113841400] 19:52:13 INFO - PROCESS | 2488 | 1467168733014 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 19:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 19:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 519ms 19:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 19:52:13 INFO - PROCESS | 2488 | 1467168733046 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 19:52:13 INFO - PROCESS | 2488 | 1467168733047 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 19:52:13 INFO - PROCESS | 2488 | 1467168733049 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 19:52:13 INFO - PROCESS | 2488 | 1467168733050 Marionette TRACE conn2 <- [1,210,null,{}] 19:52:13 INFO - PROCESS | 2488 | 1467168733052 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:13 INFO - PROCESS | 2488 | 1467168733056 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:13 INFO - PROCESS | 2488 | 1467168733163 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 19:52:13 INFO - PROCESS | 2488 | 1467168733167 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:13 INFO - PROCESS | 2488 | 1467168733168 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:13 INFO - PROCESS | 2488 | ++DOCSHELL 0x1191ef000 == 33 [pid = 2488] [id = 60] 19:52:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x117e9d800) [pid = 2488] [serial = 176] [outer = 0x0] 19:52:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x12108f000) [pid = 2488] [serial = 177] [outer = 0x117e9d800] 19:52:13 INFO - PROCESS | 2488 | 1467168733193 Marionette DEBUG loaded listener.js 19:52:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x121fb5800) [pid = 2488] [serial = 178] [outer = 0x117e9d800] 19:52:13 INFO - PROCESS | 2488 | 1467168733508 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 19:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 19:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 518ms 19:52:13 INFO - PROCESS | 2488 | 1467168733568 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 19:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 19:52:13 INFO - PROCESS | 2488 | 1467168733569 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 19:52:13 INFO - PROCESS | 2488 | 1467168733571 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 19:52:13 INFO - PROCESS | 2488 | 1467168733572 Marionette TRACE conn2 <- [1,214,null,{}] 19:52:13 INFO - PROCESS | 2488 | 1467168733574 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:13 INFO - PROCESS | 2488 | 1467168733576 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:13 INFO - PROCESS | 2488 | 1467168733670 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 19:52:13 INFO - PROCESS | 2488 | 1467168733701 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:13 INFO - PROCESS | 2488 | 1467168733702 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:13 INFO - PROCESS | 2488 | ++DOCSHELL 0x1197f3800 == 34 [pid = 2488] [id = 61] 19:52:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x121fb5c00) [pid = 2488] [serial = 179] [outer = 0x0] 19:52:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x124cbe800) [pid = 2488] [serial = 180] [outer = 0x121fb5c00] 19:52:13 INFO - PROCESS | 2488 | 1467168733726 Marionette DEBUG loaded listener.js 19:52:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x12550d400) [pid = 2488] [serial = 181] [outer = 0x121fb5c00] 19:52:13 INFO - PROCESS | 2488 | 1467168733997 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 19:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 19:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 468ms 19:52:14 INFO - PROCESS | 2488 | 1467168734039 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 19:52:14 INFO - PROCESS | 2488 | 1467168734041 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 19:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 19:52:14 INFO - PROCESS | 2488 | 1467168734043 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 19:52:14 INFO - PROCESS | 2488 | 1467168734044 Marionette TRACE conn2 <- [1,218,null,{}] 19:52:14 INFO - PROCESS | 2488 | 1467168734059 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:14 INFO - PROCESS | 2488 | 1467168734061 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:14 INFO - PROCESS | 2488 | 1467168734153 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 19:52:14 INFO - PROCESS | 2488 | 1467168734156 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:14 INFO - PROCESS | 2488 | 1467168734158 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:14 INFO - PROCESS | 2488 | ++DOCSHELL 0x119ae2000 == 35 [pid = 2488] [id = 62] 19:52:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x119d39000) [pid = 2488] [serial = 182] [outer = 0x0] 19:52:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x125514800) [pid = 2488] [serial = 183] [outer = 0x119d39000] 19:52:14 INFO - PROCESS | 2488 | 1467168734182 Marionette DEBUG loaded listener.js 19:52:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x1269b3c00) [pid = 2488] [serial = 184] [outer = 0x119d39000] 19:52:14 INFO - PROCESS | 2488 | 1467168734487 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 19:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 19:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 472ms 19:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 19:52:14 INFO - PROCESS | 2488 | 1467168734517 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 19:52:14 INFO - PROCESS | 2488 | 1467168734519 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 19:52:14 INFO - PROCESS | 2488 | 1467168734521 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 19:52:14 INFO - PROCESS | 2488 | 1467168734522 Marionette TRACE conn2 <- [1,222,null,{}] 19:52:14 INFO - PROCESS | 2488 | 1467168734525 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:14 INFO - PROCESS | 2488 | 1467168734526 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:14 INFO - PROCESS | 2488 | 1467168734624 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 19:52:14 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x119b3f400) [pid = 2488] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 19:52:14 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x126d85400) [pid = 2488] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 19:52:14 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x121534800) [pid = 2488] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 19:52:14 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x1269b4000) [pid = 2488] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 19:52:14 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x1196ce400) [pid = 2488] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 19:52:14 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x1167c9400) [pid = 2488] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 19:52:14 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x1121bd400) [pid = 2488] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 19:52:14 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x116075c00) [pid = 2488] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 19:52:14 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x117e9ec00) [pid = 2488] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 19:52:14 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x118705400) [pid = 2488] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 19:52:14 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x111ca8c00) [pid = 2488] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 19:52:14 INFO - PROCESS | 2488 | 1467168734718 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:14 INFO - PROCESS | 2488 | 1467168734719 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:14 INFO - PROCESS | 2488 | ++DOCSHELL 0x11693a800 == 36 [pid = 2488] [id = 63] 19:52:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x112137800) [pid = 2488] [serial = 185] [outer = 0x0] 19:52:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x115020400) [pid = 2488] [serial = 186] [outer = 0x112137800] 19:52:14 INFO - PROCESS | 2488 | 1467168734747 Marionette DEBUG loaded listener.js 19:52:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x118899400) [pid = 2488] [serial = 187] [outer = 0x112137800] 19:52:14 INFO - PROCESS | 2488 | 1467168734991 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 19:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 19:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 520ms 19:52:15 INFO - PROCESS | 2488 | 1467168735041 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 19:52:15 INFO - PROCESS | 2488 | 1467168735042 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 19:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 19:52:15 INFO - PROCESS | 2488 | 1467168735045 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 19:52:15 INFO - PROCESS | 2488 | 1467168735047 Marionette TRACE conn2 <- [1,226,null,{}] 19:52:15 INFO - PROCESS | 2488 | 1467168735057 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:15 INFO - PROCESS | 2488 | 1467168735058 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:15 INFO - PROCESS | 2488 | 1467168735137 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 19:52:15 INFO - PROCESS | 2488 | 1467168735141 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:15 INFO - PROCESS | 2488 | 1467168735142 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:15 INFO - PROCESS | 2488 | ++DOCSHELL 0x12154d800 == 37 [pid = 2488] [id = 64] 19:52:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x121093400) [pid = 2488] [serial = 188] [outer = 0x0] 19:52:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x125f7ac00) [pid = 2488] [serial = 189] [outer = 0x121093400] 19:52:15 INFO - PROCESS | 2488 | 1467168735169 Marionette DEBUG loaded listener.js 19:52:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x126f91800) [pid = 2488] [serial = 190] [outer = 0x121093400] 19:52:15 INFO - PROCESS | 2488 | 1467168735487 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 19:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 19:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 478ms 19:52:15 INFO - PROCESS | 2488 | 1467168735523 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 19:52:15 INFO - PROCESS | 2488 | 1467168735525 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 19:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 19:52:15 INFO - PROCESS | 2488 | 1467168735527 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 19:52:15 INFO - PROCESS | 2488 | 1467168735529 Marionette TRACE conn2 <- [1,230,null,{}] 19:52:15 INFO - PROCESS | 2488 | 1467168735531 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:15 INFO - PROCESS | 2488 | 1467168735533 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:15 INFO - PROCESS | 2488 | 1467168735646 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 19:52:15 INFO - PROCESS | 2488 | 1467168735652 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:15 INFO - PROCESS | 2488 | 1467168735654 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:15 INFO - PROCESS | 2488 | ++DOCSHELL 0x1185a8800 == 38 [pid = 2488] [id = 65] 19:52:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x121534800) [pid = 2488] [serial = 191] [outer = 0x0] 19:52:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x126dfd000) [pid = 2488] [serial = 192] [outer = 0x121534800] 19:52:15 INFO - PROCESS | 2488 | 1467168735680 Marionette DEBUG loaded listener.js 19:52:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x12746ac00) [pid = 2488] [serial = 193] [outer = 0x121534800] 19:52:15 INFO - PROCESS | 2488 | 1467168735946 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 19:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 19:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 469ms 19:52:16 INFO - PROCESS | 2488 | 1467168736003 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 19:52:16 INFO - PROCESS | 2488 | 1467168736004 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 19:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 19:52:16 INFO - PROCESS | 2488 | 1467168736006 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 19:52:16 INFO - PROCESS | 2488 | 1467168736007 Marionette TRACE conn2 <- [1,234,null,{}] 19:52:16 INFO - PROCESS | 2488 | 1467168736010 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:16 INFO - PROCESS | 2488 | 1467168736011 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:16 INFO - PROCESS | 2488 | 1467168736091 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 19:52:16 INFO - PROCESS | 2488 | 1467168736095 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:16 INFO - PROCESS | 2488 | 1467168736096 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:16 INFO - PROCESS | 2488 | ++DOCSHELL 0x12505e800 == 39 [pid = 2488] [id = 66] 19:52:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x127465800) [pid = 2488] [serial = 194] [outer = 0x0] 19:52:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x1274aa800) [pid = 2488] [serial = 195] [outer = 0x127465800] 19:52:16 INFO - PROCESS | 2488 | 1467168736123 Marionette DEBUG loaded listener.js 19:52:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x128b09000) [pid = 2488] [serial = 196] [outer = 0x127465800] 19:52:16 INFO - PROCESS | 2488 | 1467168736423 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 19:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 19:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 469ms 19:52:16 INFO - PROCESS | 2488 | 1467168736476 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 19:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 19:52:16 INFO - PROCESS | 2488 | 1467168736478 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 19:52:16 INFO - PROCESS | 2488 | 1467168736482 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 19:52:16 INFO - PROCESS | 2488 | 1467168736483 Marionette TRACE conn2 <- [1,238,null,{}] 19:52:16 INFO - PROCESS | 2488 | 1467168736487 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:16 INFO - PROCESS | 2488 | 1467168736488 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:16 INFO - PROCESS | 2488 | 1467168736632 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 19:52:16 INFO - PROCESS | 2488 | 1467168736638 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:16 INFO - PROCESS | 2488 | 1467168736639 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:16 INFO - PROCESS | 2488 | ++DOCSHELL 0x1269da800 == 40 [pid = 2488] [id = 67] 19:52:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x128b11800) [pid = 2488] [serial = 197] [outer = 0x0] 19:52:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x128ce6000) [pid = 2488] [serial = 198] [outer = 0x128b11800] 19:52:16 INFO - PROCESS | 2488 | 1467168736674 Marionette DEBUG loaded listener.js 19:52:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x129146400) [pid = 2488] [serial = 199] [outer = 0x128b11800] 19:52:17 INFO - PROCESS | 2488 | 1467168737208 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 19:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 19:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 772ms 19:52:17 INFO - PROCESS | 2488 | 1467168737255 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 19:52:17 INFO - PROCESS | 2488 | 1467168737258 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 19:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 19:52:17 INFO - PROCESS | 2488 | 1467168737262 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 19:52:17 INFO - PROCESS | 2488 | 1467168737267 Marionette TRACE conn2 <- [1,242,null,{}] 19:52:17 INFO - PROCESS | 2488 | 1467168737270 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:17 INFO - PROCESS | 2488 | 1467168737272 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:17 INFO - PROCESS | 2488 | 1467168737376 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 19:52:17 INFO - PROCESS | 2488 | 1467168737444 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:17 INFO - PROCESS | 2488 | 1467168737446 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:17 INFO - PROCESS | 2488 | ++DOCSHELL 0x116241000 == 41 [pid = 2488] [id = 68] 19:52:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x116023c00) [pid = 2488] [serial = 200] [outer = 0x0] 19:52:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x1167c7800) [pid = 2488] [serial = 201] [outer = 0x116023c00] 19:52:17 INFO - PROCESS | 2488 | 1467168737477 Marionette DEBUG loaded listener.js 19:52:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x117116800) [pid = 2488] [serial = 202] [outer = 0x116023c00] 19:52:18 INFO - PROCESS | 2488 | 1467168738053 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 19:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 19:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 823ms 19:52:18 INFO - PROCESS | 2488 | 1467168738117 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 19:52:18 INFO - PROCESS | 2488 | 1467168738119 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 19:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 19:52:18 INFO - PROCESS | 2488 | 1467168738122 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 19:52:18 INFO - PROCESS | 2488 | 1467168738125 Marionette TRACE conn2 <- [1,246,null,{}] 19:52:18 INFO - PROCESS | 2488 | 1467168738128 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:18 INFO - PROCESS | 2488 | 1467168738130 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:18 INFO - PROCESS | 2488 | 1467168738222 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 19:52:18 INFO - PROCESS | 2488 | 1467168738289 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:18 INFO - PROCESS | 2488 | 1467168738291 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:18 INFO - PROCESS | 2488 | ++DOCSHELL 0x113ac3800 == 42 [pid = 2488] [id = 69] 19:52:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x117414800) [pid = 2488] [serial = 203] [outer = 0x0] 19:52:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x11741b400) [pid = 2488] [serial = 204] [outer = 0x117414800] 19:52:18 INFO - PROCESS | 2488 | 1467168738320 Marionette DEBUG loaded listener.js 19:52:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x118152800) [pid = 2488] [serial = 205] [outer = 0x117414800] 19:52:18 INFO - PROCESS | 2488 | --DOCSHELL 0x12505e800 == 41 [pid = 2488] [id = 66] 19:52:18 INFO - PROCESS | 2488 | --DOCSHELL 0x1185a8800 == 40 [pid = 2488] [id = 65] 19:52:18 INFO - PROCESS | 2488 | --DOCSHELL 0x12154d800 == 39 [pid = 2488] [id = 64] 19:52:18 INFO - PROCESS | 2488 | --DOCSHELL 0x11693a800 == 38 [pid = 2488] [id = 63] 19:52:18 INFO - PROCESS | 2488 | --DOCSHELL 0x119ae2000 == 37 [pid = 2488] [id = 62] 19:52:18 INFO - PROCESS | 2488 | --DOCSHELL 0x1197f3800 == 36 [pid = 2488] [id = 61] 19:52:18 INFO - PROCESS | 2488 | --DOCSHELL 0x1191ef000 == 35 [pid = 2488] [id = 60] 19:52:18 INFO - PROCESS | 2488 | --DOCSHELL 0x1185c5800 == 34 [pid = 2488] [id = 59] 19:52:18 INFO - PROCESS | 2488 | --DOCSHELL 0x1174ea000 == 33 [pid = 2488] [id = 58] 19:52:18 INFO - PROCESS | 2488 | --DOCSHELL 0x116f07800 == 32 [pid = 2488] [id = 57] 19:52:18 INFO - PROCESS | 2488 | --DOCSHELL 0x1160a8000 == 31 [pid = 2488] [id = 56] 19:52:18 INFO - PROCESS | 2488 | --DOCSHELL 0x112f4e000 == 30 [pid = 2488] [id = 55] 19:52:18 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x128a24000) [pid = 2488] [serial = 121] [outer = 0x0] [url = about:blank] 19:52:18 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x12108d800) [pid = 2488] [serial = 139] [outer = 0x0] [url = about:blank] 19:52:18 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x11710c800) [pid = 2488] [serial = 126] [outer = 0x0] [url = about:blank] 19:52:18 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x116629800) [pid = 2488] [serial = 132] [outer = 0x0] [url = about:blank] 19:52:18 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x121fe0800) [pid = 2488] [serial = 142] [outer = 0x0] [url = about:blank] 19:52:18 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x118706000) [pid = 2488] [serial = 129] [outer = 0x0] [url = about:blank] 19:52:18 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x117417000) [pid = 2488] [serial = 127] [outer = 0x0] [url = about:blank] 19:52:18 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x119396c00) [pid = 2488] [serial = 135] [outer = 0x0] [url = about:blank] 19:52:18 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x118899c00) [pid = 2488] [serial = 130] [outer = 0x0] [url = about:blank] 19:52:18 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x112cf0400) [pid = 2488] [serial = 123] [outer = 0x0] [url = about:blank] 19:52:18 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x119b32c00) [pid = 2488] [serial = 138] [outer = 0x0] [url = about:blank] 19:52:18 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x113f30800) [pid = 2488] [serial = 124] [outer = 0x0] [url = about:blank] 19:52:18 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x118fc6400) [pid = 2488] [serial = 133] [outer = 0x0] [url = about:blank] 19:52:18 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x1194aa800) [pid = 2488] [serial = 136] [outer = 0x0] [url = about:blank] 19:52:18 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x121422400) [pid = 2488] [serial = 141] [outer = 0x0] [url = about:blank] 19:52:18 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x127467800) [pid = 2488] [serial = 118] [outer = 0x0] [url = about:blank] 19:52:18 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x121d43000) [pid = 2488] [serial = 103] [outer = 0x0] [url = about:blank] 19:52:18 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x127292800) [pid = 2488] [serial = 115] [outer = 0x0] [url = about:blank] 19:52:18 INFO - PROCESS | 2488 | 1467168738671 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 19:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 19:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 19:52:18 INFO - PROCESS | 2488 | 1467168738693 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 19:52:18 INFO - PROCESS | 2488 | 1467168738696 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 19:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 19:52:18 INFO - PROCESS | 2488 | 1467168738708 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 19:52:18 INFO - PROCESS | 2488 | 1467168738710 Marionette TRACE conn2 <- [1,250,null,{}] 19:52:18 INFO - PROCESS | 2488 | 1467168738713 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:18 INFO - PROCESS | 2488 | 1467168738715 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:18 INFO - PROCESS | 2488 | 1467168738791 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 19:52:18 INFO - PROCESS | 2488 | 1467168738797 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:18 INFO - PROCESS | 2488 | 1467168738799 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:18 INFO - PROCESS | 2488 | ++DOCSHELL 0x116e61000 == 31 [pid = 2488] [id = 70] 19:52:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x11833e400) [pid = 2488] [serial = 206] [outer = 0x0] 19:52:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x1187d9000) [pid = 2488] [serial = 207] [outer = 0x11833e400] 19:52:18 INFO - PROCESS | 2488 | 1467168738827 Marionette DEBUG loaded listener.js 19:52:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x11889bc00) [pid = 2488] [serial = 208] [outer = 0x11833e400] 19:52:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x1187e5400) [pid = 2488] [serial = 209] [outer = 0x12caa5c00] 19:52:19 INFO - PROCESS | 2488 | 1467168739191 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 19:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 19:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 525ms 19:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 19:52:19 INFO - PROCESS | 2488 | 1467168739229 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 19:52:19 INFO - PROCESS | 2488 | 1467168739230 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 19:52:19 INFO - PROCESS | 2488 | 1467168739232 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 19:52:19 INFO - PROCESS | 2488 | 1467168739235 Marionette TRACE conn2 <- [1,254,null,{}] 19:52:19 INFO - PROCESS | 2488 | 1467168739243 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:19 INFO - PROCESS | 2488 | 1467168739246 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:19 INFO - PROCESS | 2488 | 1467168739326 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 19:52:19 INFO - PROCESS | 2488 | 1467168739376 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:19 INFO - PROCESS | 2488 | 1467168739378 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:19 INFO - PROCESS | 2488 | ++DOCSHELL 0x1174eb000 == 32 [pid = 2488] [id = 71] 19:52:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x118f43400) [pid = 2488] [serial = 210] [outer = 0x0] 19:52:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x11938f000) [pid = 2488] [serial = 211] [outer = 0x118f43400] 19:52:19 INFO - PROCESS | 2488 | 1467168739410 Marionette DEBUG loaded listener.js 19:52:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x12108dc00) [pid = 2488] [serial = 212] [outer = 0x118f43400] 19:52:19 INFO - PROCESS | 2488 | 1467168739719 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 19:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 19:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 522ms 19:52:19 INFO - PROCESS | 2488 | 1467168739755 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 19:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 19:52:19 INFO - PROCESS | 2488 | 1467168739758 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 19:52:19 INFO - PROCESS | 2488 | 1467168739761 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 19:52:19 INFO - PROCESS | 2488 | 1467168739763 Marionette TRACE conn2 <- [1,258,null,{}] 19:52:19 INFO - PROCESS | 2488 | 1467168739769 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:19 INFO - PROCESS | 2488 | 1467168739771 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:19 INFO - PROCESS | 2488 | 1467168739921 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 19:52:19 INFO - PROCESS | 2488 | 1467168739930 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:19 INFO - PROCESS | 2488 | 1467168739932 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:19 INFO - PROCESS | 2488 | ++DOCSHELL 0x1191ef000 == 33 [pid = 2488] [id = 72] 19:52:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x113daa400) [pid = 2488] [serial = 213] [outer = 0x0] 19:52:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x121098400) [pid = 2488] [serial = 214] [outer = 0x113daa400] 19:52:19 INFO - PROCESS | 2488 | 1467168739974 Marionette DEBUG loaded listener.js 19:52:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x121ac5c00) [pid = 2488] [serial = 215] [outer = 0x113daa400] 19:52:20 INFO - PROCESS | 2488 | 1467168740414 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 19:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 19:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 673ms 19:52:20 INFO - PROCESS | 2488 | 1467168740433 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 19:52:20 INFO - PROCESS | 2488 | 1467168740435 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 19:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 19:52:20 INFO - PROCESS | 2488 | 1467168740437 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 19:52:20 INFO - PROCESS | 2488 | 1467168740438 Marionette TRACE conn2 <- [1,262,null,{}] 19:52:20 INFO - PROCESS | 2488 | 1467168740440 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:20 INFO - PROCESS | 2488 | 1467168740442 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:20 INFO - PROCESS | 2488 | 1467168740538 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 19:52:20 INFO - PROCESS | 2488 | 1467168740562 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:20 INFO - PROCESS | 2488 | 1467168740563 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:20 INFO - PROCESS | 2488 | ++DOCSHELL 0x119a2b800 == 34 [pid = 2488] [id = 73] 19:52:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x1196c1800) [pid = 2488] [serial = 216] [outer = 0x0] 19:52:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x121fb8000) [pid = 2488] [serial = 217] [outer = 0x1196c1800] 19:52:20 INFO - PROCESS | 2488 | 1467168740590 Marionette DEBUG loaded listener.js 19:52:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x124cf1c00) [pid = 2488] [serial = 218] [outer = 0x1196c1800] 19:52:20 INFO - PROCESS | 2488 | 1467168740899 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 19:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 19:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 518ms 19:52:20 INFO - PROCESS | 2488 | 1467168740960 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 19:52:20 INFO - PROCESS | 2488 | 1467168740961 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 19:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 19:52:20 INFO - PROCESS | 2488 | 1467168740964 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 19:52:20 INFO - PROCESS | 2488 | 1467168740965 Marionette TRACE conn2 <- [1,266,null,{}] 19:52:20 INFO - PROCESS | 2488 | 1467168740967 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:20 INFO - PROCESS | 2488 | 1467168740971 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:21 INFO - PROCESS | 2488 | 1467168741079 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 19:52:21 INFO - PROCESS | 2488 | 1467168741110 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:21 INFO - PROCESS | 2488 | 1467168741111 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:21 INFO - PROCESS | 2488 | ++DOCSHELL 0x121220000 == 35 [pid = 2488] [id = 74] 19:52:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x123ec2400) [pid = 2488] [serial = 219] [outer = 0x0] 19:52:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x1269bb000) [pid = 2488] [serial = 220] [outer = 0x123ec2400] 19:52:21 INFO - PROCESS | 2488 | 1467168741136 Marionette DEBUG loaded listener.js 19:52:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x127466000) [pid = 2488] [serial = 221] [outer = 0x123ec2400] 19:52:21 INFO - PROCESS | 2488 | 1467168741431 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 19:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 19:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 518ms 19:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 19:52:21 INFO - PROCESS | 2488 | 1467168741483 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 19:52:21 INFO - PROCESS | 2488 | 1467168741485 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 19:52:21 INFO - PROCESS | 2488 | 1467168741487 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 19:52:21 INFO - PROCESS | 2488 | 1467168741488 Marionette TRACE conn2 <- [1,270,null,{}] 19:52:21 INFO - PROCESS | 2488 | 1467168741490 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:21 INFO - PROCESS | 2488 | 1467168741491 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:21 INFO - PROCESS | 2488 | 1467168741582 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 19:52:21 INFO - PROCESS | 2488 | 1467168741612 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:21 INFO - PROCESS | 2488 | 1467168741613 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:21 INFO - PROCESS | 2488 | ++DOCSHELL 0x121b2c000 == 36 [pid = 2488] [id = 75] 19:52:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x12745f800) [pid = 2488] [serial = 222] [outer = 0x0] 19:52:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x128b03800) [pid = 2488] [serial = 223] [outer = 0x12745f800] 19:52:21 INFO - PROCESS | 2488 | 1467168741637 Marionette DEBUG loaded listener.js 19:52:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x129146800) [pid = 2488] [serial = 224] [outer = 0x12745f800] 19:52:21 INFO - PROCESS | 2488 | 1467168741930 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 19:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 19:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 469ms 19:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 19:52:21 INFO - PROCESS | 2488 | 1467168741956 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 19:52:21 INFO - PROCESS | 2488 | 1467168741957 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 19:52:21 INFO - PROCESS | 2488 | 1467168741959 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 19:52:21 INFO - PROCESS | 2488 | 1467168741961 Marionette TRACE conn2 <- [1,274,null,{}] 19:52:21 INFO - PROCESS | 2488 | 1467168741972 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:21 INFO - PROCESS | 2488 | 1467168741973 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:22 INFO - PROCESS | 2488 | 1467168742063 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 19:52:22 INFO - PROCESS | 2488 | 1467168742067 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:22 INFO - PROCESS | 2488 | 1467168742068 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:22 INFO - PROCESS | 2488 | ++DOCSHELL 0x1132a1000 == 37 [pid = 2488] [id = 76] 19:52:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x128a27000) [pid = 2488] [serial = 225] [outer = 0x0] 19:52:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x12914e400) [pid = 2488] [serial = 226] [outer = 0x128a27000] 19:52:22 INFO - PROCESS | 2488 | 1467168742092 Marionette DEBUG loaded listener.js 19:52:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x12947bc00) [pid = 2488] [serial = 227] [outer = 0x128a27000] 19:52:22 INFO - PROCESS | 2488 | 1467168742393 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 19:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 19:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 476ms 19:52:22 INFO - PROCESS | 2488 | 1467168742440 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 19:52:22 INFO - PROCESS | 2488 | 1467168742441 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 19:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 19:52:22 INFO - PROCESS | 2488 | 1467168742443 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 19:52:22 INFO - PROCESS | 2488 | 1467168742444 Marionette TRACE conn2 <- [1,278,null,{}] 19:52:22 INFO - PROCESS | 2488 | 1467168742449 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:22 INFO - PROCESS | 2488 | 1467168742451 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:22 INFO - PROCESS | 2488 | 1467168742644 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 19:52:22 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x127465800) [pid = 2488] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 19:52:22 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x117e9d800) [pid = 2488] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 19:52:22 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x121fb5c00) [pid = 2488] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 19:52:22 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x119d39000) [pid = 2488] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 19:52:22 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x112137800) [pid = 2488] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 19:52:22 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x121093400) [pid = 2488] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 19:52:22 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x113379400) [pid = 2488] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 19:52:22 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x121534800) [pid = 2488] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 19:52:22 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x1150d6800) [pid = 2488] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 19:52:22 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x116029800) [pid = 2488] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 19:52:22 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x11710b000) [pid = 2488] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 19:52:22 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x118ff0c00) [pid = 2488] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 19:52:22 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x1138f2800) [pid = 2488] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 19:52:22 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x11741f000) [pid = 2488] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 19:52:22 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x1196cec00) [pid = 2488] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 19:52:22 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x121ac0000) [pid = 2488] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 19:52:22 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x1167d5800) [pid = 2488] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 19:52:22 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x113841400) [pid = 2488] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 19:52:22 INFO - PROCESS | 2488 | 1467168742683 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:22 INFO - PROCESS | 2488 | 1467168742684 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:22 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f22000 == 38 [pid = 2488] [id = 77] 19:52:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x113379400) [pid = 2488] [serial = 228] [outer = 0x0] 19:52:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x1138f2800) [pid = 2488] [serial = 229] [outer = 0x113379400] 19:52:22 INFO - PROCESS | 2488 | 1467168742710 Marionette DEBUG loaded listener.js 19:52:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x117415400) [pid = 2488] [serial = 230] [outer = 0x113379400] 19:52:23 INFO - PROCESS | 2488 | 1467168743022 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 19:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 19:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 622ms 19:52:23 INFO - PROCESS | 2488 | 1467168743067 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 19:52:23 INFO - PROCESS | 2488 | 1467168743068 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 19:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 19:52:23 INFO - PROCESS | 2488 | 1467168743070 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 19:52:23 INFO - PROCESS | 2488 | 1467168743071 Marionette TRACE conn2 <- [1,282,null,{}] 19:52:23 INFO - PROCESS | 2488 | 1467168743074 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:23 INFO - PROCESS | 2488 | 1467168743075 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:23 INFO - PROCESS | 2488 | 1467168743150 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 19:52:23 INFO - PROCESS | 2488 | 1467168743154 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:23 INFO - PROCESS | 2488 | 1467168743155 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:23 INFO - PROCESS | 2488 | ++DOCSHELL 0x126fae800 == 39 [pid = 2488] [id = 78] 19:52:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x11741f000) [pid = 2488] [serial = 231] [outer = 0x0] 19:52:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x121b09400) [pid = 2488] [serial = 232] [outer = 0x11741f000] 19:52:23 INFO - PROCESS | 2488 | 1467168743180 Marionette DEBUG loaded listener.js 19:52:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x1269be400) [pid = 2488] [serial = 233] [outer = 0x11741f000] 19:52:23 INFO - PROCESS | 2488 | 1467168743483 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 19:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 19:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 19:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 19:52:23 INFO - PROCESS | 2488 | 1467168743539 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 19:52:23 INFO - PROCESS | 2488 | 1467168743540 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 19:52:23 INFO - PROCESS | 2488 | 1467168743542 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 19:52:23 INFO - PROCESS | 2488 | 1467168743544 Marionette TRACE conn2 <- [1,286,null,{}] 19:52:23 INFO - PROCESS | 2488 | 1467168743547 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:23 INFO - PROCESS | 2488 | 1467168743548 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:23 INFO - PROCESS | 2488 | 1467168743658 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 19:52:23 INFO - PROCESS | 2488 | 1467168743665 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:23 INFO - PROCESS | 2488 | 1467168743667 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:23 INFO - PROCESS | 2488 | ++DOCSHELL 0x127236000 == 40 [pid = 2488] [id = 79] 19:52:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x12718bc00) [pid = 2488] [serial = 234] [outer = 0x0] 19:52:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x12a430c00) [pid = 2488] [serial = 235] [outer = 0x12718bc00] 19:52:23 INFO - PROCESS | 2488 | 1467168743693 Marionette DEBUG loaded listener.js 19:52:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x12a63ec00) [pid = 2488] [serial = 236] [outer = 0x12718bc00] 19:52:24 INFO - PROCESS | 2488 | 1467168744001 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 19:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 19:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 469ms 19:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 19:52:24 INFO - PROCESS | 2488 | 1467168744011 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 19:52:24 INFO - PROCESS | 2488 | 1467168744012 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 19:52:24 INFO - PROCESS | 2488 | 1467168744022 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 19:52:24 INFO - PROCESS | 2488 | 1467168744023 Marionette TRACE conn2 <- [1,290,null,{}] 19:52:24 INFO - PROCESS | 2488 | 1467168744025 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:24 INFO - PROCESS | 2488 | 1467168744026 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:24 INFO - PROCESS | 2488 | 1467168744106 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 19:52:24 INFO - PROCESS | 2488 | 1467168744110 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:24 INFO - PROCESS | 2488 | 1467168744111 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:24 INFO - PROCESS | 2488 | ++DOCSHELL 0x129116800 == 41 [pid = 2488] [id = 80] 19:52:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x12a63f000) [pid = 2488] [serial = 237] [outer = 0x0] 19:52:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x12a64b000) [pid = 2488] [serial = 238] [outer = 0x12a63f000] 19:52:24 INFO - PROCESS | 2488 | 1467168744137 Marionette DEBUG loaded listener.js 19:52:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x12a95e400) [pid = 2488] [serial = 239] [outer = 0x12a63f000] 19:52:24 INFO - PROCESS | 2488 | 1467168744424 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 19:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 19:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 424ms 19:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 19:52:24 INFO - PROCESS | 2488 | 1467168744440 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 19:52:24 INFO - PROCESS | 2488 | 1467168744441 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 19:52:24 INFO - PROCESS | 2488 | 1467168744443 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 19:52:24 INFO - PROCESS | 2488 | 1467168744444 Marionette TRACE conn2 <- [1,294,null,{}] 19:52:24 INFO - PROCESS | 2488 | 1467168744455 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:24 INFO - PROCESS | 2488 | 1467168744456 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:24 INFO - PROCESS | 2488 | 1467168744540 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 19:52:24 INFO - PROCESS | 2488 | 1467168744591 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:24 INFO - PROCESS | 2488 | 1467168744592 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:24 INFO - PROCESS | 2488 | ++DOCSHELL 0x12912e800 == 42 [pid = 2488] [id = 81] 19:52:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x113f39800) [pid = 2488] [serial = 240] [outer = 0x0] 19:52:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x12a95e800) [pid = 2488] [serial = 241] [outer = 0x113f39800] 19:52:24 INFO - PROCESS | 2488 | 1467168744616 Marionette DEBUG loaded listener.js 19:52:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x12aa86000) [pid = 2488] [serial = 242] [outer = 0x113f39800] 19:52:25 INFO - PROCESS | 2488 | 1467168745049 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:52:25 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. 19:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 622ms 19:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 19:52:25 INFO - PROCESS | 2488 | 1467168745067 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 19:52:25 INFO - PROCESS | 2488 | 1467168745070 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 19:52:25 INFO - PROCESS | 2488 | 1467168745073 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 19:52:25 INFO - PROCESS | 2488 | 1467168745076 Marionette TRACE conn2 <- [1,298,null,{}] 19:52:25 INFO - PROCESS | 2488 | 1467168745079 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:25 INFO - PROCESS | 2488 | 1467168745081 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:25 INFO - PROCESS | 2488 | 1467168745180 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 19:52:25 INFO - PROCESS | 2488 | 1467168745227 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:25 INFO - PROCESS | 2488 | 1467168745229 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:25 INFO - PROCESS | 2488 | ++DOCSHELL 0x116e60800 == 43 [pid = 2488] [id = 82] 19:52:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x1166f1400) [pid = 2488] [serial = 243] [outer = 0x0] 19:52:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x11710b800) [pid = 2488] [serial = 244] [outer = 0x1166f1400] 19:52:25 INFO - PROCESS | 2488 | 1467168745262 Marionette DEBUG loaded listener.js 19:52:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x118157000) [pid = 2488] [serial = 245] [outer = 0x1166f1400] 19:52:25 INFO - PROCESS | 2488 | 1467168745672 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:52:25 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. 19:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 622ms 19:52:25 INFO - PROCESS | 2488 | 1467168745695 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 19:52:25 INFO - PROCESS | 2488 | 1467168745698 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 19:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 19:52:25 INFO - PROCESS | 2488 | 1467168745702 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 19:52:25 INFO - PROCESS | 2488 | 1467168745704 Marionette TRACE conn2 <- [1,302,null,{}] 19:52:25 INFO - PROCESS | 2488 | 1467168745707 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:25 INFO - PROCESS | 2488 | 1467168745708 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:25 INFO - PROCESS | 2488 | 1467168745810 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 19:52:25 INFO - PROCESS | 2488 | 1467168745860 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:25 INFO - PROCESS | 2488 | 1467168745861 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:25 INFO - PROCESS | 2488 | ++DOCSHELL 0x12134b800 == 44 [pid = 2488] [id = 83] 19:52:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x1187d1400) [pid = 2488] [serial = 246] [outer = 0x0] 19:52:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x1194a9000) [pid = 2488] [serial = 247] [outer = 0x1187d1400] 19:52:25 INFO - PROCESS | 2488 | 1467168745891 Marionette DEBUG loaded listener.js 19:52:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x121096800) [pid = 2488] [serial = 248] [outer = 0x1187d1400] 19:52:26 INFO - PROCESS | 2488 | 1467168746287 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:52:26 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. 19:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 619ms 19:52:26 INFO - PROCESS | 2488 | 1467168746322 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 19:52:26 INFO - PROCESS | 2488 | 1467168746323 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 19:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 19:52:26 INFO - PROCESS | 2488 | 1467168746326 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 19:52:26 INFO - PROCESS | 2488 | 1467168746328 Marionette TRACE conn2 <- [1,306,null,{}] 19:52:26 INFO - PROCESS | 2488 | 1467168746336 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:26 INFO - PROCESS | 2488 | 1467168746339 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:26 INFO - PROCESS | 2488 | 1467168746438 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 19:52:26 INFO - PROCESS | 2488 | 1467168746530 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:26 INFO - PROCESS | 2488 | 1467168746533 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:26 INFO - PROCESS | 2488 | ++DOCSHELL 0x128bc5800 == 45 [pid = 2488] [id = 84] 19:52:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x124cbd800) [pid = 2488] [serial = 249] [outer = 0x0] 19:52:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x125f83c00) [pid = 2488] [serial = 250] [outer = 0x124cbd800] 19:52:26 INFO - PROCESS | 2488 | 1467168746565 Marionette DEBUG loaded listener.js 19:52:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x127192000) [pid = 2488] [serial = 251] [outer = 0x124cbd800] 19:52:26 INFO - PROCESS | 2488 | 1467168746981 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:52:26 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. 19:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 670ms 19:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 19:52:27 INFO - PROCESS | 2488 | 1467168746997 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 19:52:27 INFO - PROCESS | 2488 | 1467168746999 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 19:52:27 INFO - PROCESS | 2488 | 1467168747001 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 19:52:27 INFO - PROCESS | 2488 | 1467168747002 Marionette TRACE conn2 <- [1,310,null,{}] 19:52:27 INFO - PROCESS | 2488 | 1467168747005 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:27 INFO - PROCESS | 2488 | 1467168747006 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:27 INFO - PROCESS | 2488 | 1467168747113 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 19:52:27 INFO - PROCESS | 2488 | 1467168747165 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:27 INFO - PROCESS | 2488 | 1467168747167 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:27 INFO - PROCESS | 2488 | ++DOCSHELL 0x128e95800 == 46 [pid = 2488] [id = 85] 19:52:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x127463000) [pid = 2488] [serial = 252] [outer = 0x0] 19:52:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x127468800) [pid = 2488] [serial = 253] [outer = 0x127463000] 19:52:27 INFO - PROCESS | 2488 | 1467168747196 Marionette DEBUG loaded listener.js 19:52:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 111 (0x1274adc00) [pid = 2488] [serial = 254] [outer = 0x127463000] 19:52:27 INFO - PROCESS | 2488 | 1467168747715 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:52:27 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. 19:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 768ms 19:52:27 INFO - PROCESS | 2488 | 1467168747770 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 19:52:27 INFO - PROCESS | 2488 | 1467168747772 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 19:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 19:52:27 INFO - PROCESS | 2488 | 1467168747776 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 19:52:27 INFO - PROCESS | 2488 | 1467168747777 Marionette TRACE conn2 <- [1,314,null,{}] 19:52:27 INFO - PROCESS | 2488 | 1467168747781 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:27 INFO - PROCESS | 2488 | 1467168747782 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:27 INFO - PROCESS | 2488 | 1467168747871 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 19:52:27 INFO - PROCESS | 2488 | 1467168747920 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:27 INFO - PROCESS | 2488 | 1467168747923 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:27 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f20000 == 47 [pid = 2488] [id = 86] 19:52:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 112 (0x116078400) [pid = 2488] [serial = 255] [outer = 0x0] 19:52:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 113 (0x1167d3400) [pid = 2488] [serial = 256] [outer = 0x116078400] 19:52:27 INFO - PROCESS | 2488 | 1467168747950 Marionette DEBUG loaded listener.js 19:52:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 114 (0x1176e5400) [pid = 2488] [serial = 257] [outer = 0x116078400] 19:52:28 INFO - PROCESS | 2488 | 1467168748386 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:52:28 INFO - PROCESS | 2488 | --DOCSHELL 0x129116800 == 46 [pid = 2488] [id = 80] 19:52:28 INFO - PROCESS | 2488 | --DOCSHELL 0x127236000 == 45 [pid = 2488] [id = 79] 19:52:28 INFO - PROCESS | 2488 | --DOCSHELL 0x126fae800 == 44 [pid = 2488] [id = 78] 19:52:28 INFO - PROCESS | 2488 | --DOCSHELL 0x116f22000 == 43 [pid = 2488] [id = 77] 19:52:28 INFO - PROCESS | 2488 | --DOCSHELL 0x1132a1000 == 42 [pid = 2488] [id = 76] 19:52:28 INFO - PROCESS | 2488 | --DOCSHELL 0x121b2c000 == 41 [pid = 2488] [id = 75] 19:52:28 INFO - PROCESS | 2488 | --DOCSHELL 0x121220000 == 40 [pid = 2488] [id = 74] 19:52:28 INFO - PROCESS | 2488 | --DOCSHELL 0x119a2b800 == 39 [pid = 2488] [id = 73] 19:52:28 INFO - PROCESS | 2488 | --DOCSHELL 0x1191ef000 == 38 [pid = 2488] [id = 72] 19:52:28 INFO - PROCESS | 2488 | --DOCSHELL 0x1174eb000 == 37 [pid = 2488] [id = 71] 19:52:28 INFO - PROCESS | 2488 | --DOCSHELL 0x116e61000 == 36 [pid = 2488] [id = 70] 19:52:28 INFO - PROCESS | 2488 | --DOCSHELL 0x113ac3800 == 35 [pid = 2488] [id = 69] 19:52:28 INFO - PROCESS | 2488 | --DOCSHELL 0x1269da800 == 34 [pid = 2488] [id = 67] 19:52:28 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. 19:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 670ms 19:52:28 INFO - PROCESS | 2488 | 1467168748446 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 19:52:28 INFO - PROCESS | 2488 | 1467168748451 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 19:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 19:52:28 INFO - PROCESS | 2488 | 1467168748455 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 19:52:28 INFO - PROCESS | 2488 | 1467168748456 Marionette TRACE conn2 <- [1,318,null,{}] 19:52:28 INFO - PROCESS | 2488 | 1467168748459 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:28 INFO - PROCESS | 2488 | 1467168748460 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:28 INFO - PROCESS | 2488 | 1467168748533 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 19:52:28 INFO - PROCESS | 2488 | 1467168748538 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:28 INFO - PROCESS | 2488 | 1467168748540 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:28 INFO - PROCESS | 2488 | ++DOCSHELL 0x1160a0800 == 35 [pid = 2488] [id = 87] 19:52:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 115 (0x1187da400) [pid = 2488] [serial = 258] [outer = 0x0] 19:52:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 116 (0x118fc5400) [pid = 2488] [serial = 259] [outer = 0x1187da400] 19:52:28 INFO - PROCESS | 2488 | 1467168748569 Marionette DEBUG loaded listener.js 19:52:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 117 (0x119398000) [pid = 2488] [serial = 260] [outer = 0x1187da400] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 116 (0x1274aa800) [pid = 2488] [serial = 195] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 115 (0x12108f000) [pid = 2488] [serial = 177] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 114 (0x124cbe800) [pid = 2488] [serial = 180] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 113 (0x125514800) [pid = 2488] [serial = 183] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 112 (0x1269b3c00) [pid = 2488] [serial = 184] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 111 (0x12550d400) [pid = 2488] [serial = 181] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 110 (0x115020400) [pid = 2488] [serial = 186] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x125f7ac00) [pid = 2488] [serial = 189] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x1187d9800) [pid = 2488] [serial = 168] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x118899400) [pid = 2488] [serial = 187] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x118f46800) [pid = 2488] [serial = 169] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x12746ac00) [pid = 2488] [serial = 193] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x11662a800) [pid = 2488] [serial = 160] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x11602f800) [pid = 2488] [serial = 159] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x116078c00) [pid = 2488] [serial = 162] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x112cec400) [pid = 2488] [serial = 163] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x11741d800) [pid = 2488] [serial = 165] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x117e9c400) [pid = 2488] [serial = 166] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x119393400) [pid = 2488] [serial = 171] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x1194ab000) [pid = 2488] [serial = 172] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x11662a000) [pid = 2488] [serial = 145] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x113f35800) [pid = 2488] [serial = 144] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x11870c800) [pid = 2488] [serial = 148] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x117e9b000) [pid = 2488] [serial = 147] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x12129ec00) [pid = 2488] [serial = 151] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x119d40c00) [pid = 2488] [serial = 150] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x124cf4800) [pid = 2488] [serial = 154] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x121fe6800) [pid = 2488] [serial = 153] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x1269b2c00) [pid = 2488] [serial = 157] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x124e64800) [pid = 2488] [serial = 156] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x118ff9400) [pid = 2488] [serial = 174] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x126dfd000) [pid = 2488] [serial = 192] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x128b09000) [pid = 2488] [serial = 196] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x121fb5800) [pid = 2488] [serial = 178] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x119b2f400) [pid = 2488] [serial = 175] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x126f91800) [pid = 2488] [serial = 190] [outer = 0x0] [url = about:blank] 19:52:28 INFO - PROCESS | 2488 | 1467168748922 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:52:28 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. 19:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 518ms 19:52:28 INFO - PROCESS | 2488 | 1467168748973 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 19:52:28 INFO - PROCESS | 2488 | 1467168748975 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 19:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 19:52:28 INFO - PROCESS | 2488 | 1467168748977 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 19:52:28 INFO - PROCESS | 2488 | 1467168748979 Marionette TRACE conn2 <- [1,322,null,{}] 19:52:28 INFO - PROCESS | 2488 | 1467168748987 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:28 INFO - PROCESS | 2488 | 1467168748989 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:29 INFO - PROCESS | 2488 | 1467168749066 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 19:52:29 INFO - PROCESS | 2488 | 1467168749072 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:29 INFO - PROCESS | 2488 | 1467168749074 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:29 INFO - PROCESS | 2488 | ++DOCSHELL 0x1174eb000 == 36 [pid = 2488] [id = 88] 19:52:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x1196cdc00) [pid = 2488] [serial = 261] [outer = 0x0] 19:52:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x12108a000) [pid = 2488] [serial = 262] [outer = 0x1196cdc00] 19:52:29 INFO - PROCESS | 2488 | 1467168749104 Marionette DEBUG loaded listener.js 19:52:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x121537800) [pid = 2488] [serial = 263] [outer = 0x1196cdc00] 19:52:29 INFO - PROCESS | 2488 | 1467168749455 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:52:29 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. 19:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 523ms 19:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 19:52:29 INFO - PROCESS | 2488 | 1467168749500 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 19:52:29 INFO - PROCESS | 2488 | 1467168749502 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 19:52:29 INFO - PROCESS | 2488 | 1467168749504 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 19:52:29 INFO - PROCESS | 2488 | 1467168749505 Marionette TRACE conn2 <- [1,326,null,{}] 19:52:29 INFO - PROCESS | 2488 | 1467168749507 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:29 INFO - PROCESS | 2488 | 1467168749508 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:29 INFO - PROCESS | 2488 | 1467168749585 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 19:52:29 INFO - PROCESS | 2488 | 1467168749588 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:29 INFO - PROCESS | 2488 | 1467168749589 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:29 INFO - PROCESS | 2488 | ++DOCSHELL 0x118fb2000 == 37 [pid = 2488] [id = 89] 19:52:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x121fe1c00) [pid = 2488] [serial = 264] [outer = 0x0] 19:52:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x124cedc00) [pid = 2488] [serial = 265] [outer = 0x121fe1c00] 19:52:29 INFO - PROCESS | 2488 | 1467168749615 Marionette DEBUG loaded listener.js 19:52:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x125513000) [pid = 2488] [serial = 266] [outer = 0x121fe1c00] 19:52:29 INFO - PROCESS | 2488 | 1467168749950 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:52:29 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. 19:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 468ms 19:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 19:52:29 INFO - PROCESS | 2488 | 1467168749990 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 19:52:29 INFO - PROCESS | 2488 | 1467168749991 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 19:52:29 INFO - PROCESS | 2488 | 1467168749993 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 19:52:29 INFO - PROCESS | 2488 | 1467168749994 Marionette TRACE conn2 <- [1,330,null,{}] 19:52:29 INFO - PROCESS | 2488 | 1467168749997 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:29 INFO - PROCESS | 2488 | 1467168749998 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:30 INFO - PROCESS | 2488 | 1467168750093 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 19:52:30 INFO - PROCESS | 2488 | 1467168750098 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:30 INFO - PROCESS | 2488 | 1467168750100 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:30 INFO - PROCESS | 2488 | ++DOCSHELL 0x11263d800 == 38 [pid = 2488] [id = 90] 19:52:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x1196c2400) [pid = 2488] [serial = 267] [outer = 0x0] 19:52:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x1269b2c00) [pid = 2488] [serial = 268] [outer = 0x1196c2400] 19:52:30 INFO - PROCESS | 2488 | 1467168750124 Marionette DEBUG loaded listener.js 19:52:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x127197800) [pid = 2488] [serial = 269] [outer = 0x1196c2400] 19:52:30 INFO - PROCESS | 2488 | 1467168750452 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:52:30 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. 19:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 468ms 19:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 19:52:30 INFO - PROCESS | 2488 | 1467168750462 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 19:52:30 INFO - PROCESS | 2488 | 1467168750465 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 19:52:30 INFO - PROCESS | 2488 | 1467168750468 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 19:52:30 INFO - PROCESS | 2488 | 1467168750469 Marionette TRACE conn2 <- [1,334,null,{}] 19:52:30 INFO - PROCESS | 2488 | 1467168750471 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:30 INFO - PROCESS | 2488 | 1467168750475 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:30 INFO - PROCESS | 2488 | 1467168750578 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 19:52:30 INFO - PROCESS | 2488 | 1467168750585 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:30 INFO - PROCESS | 2488 | 1467168750586 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:30 INFO - PROCESS | 2488 | ++DOCSHELL 0x119a44800 == 39 [pid = 2488] [id = 91] 19:52:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x1274acc00) [pid = 2488] [serial = 270] [outer = 0x0] 19:52:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x128a23000) [pid = 2488] [serial = 271] [outer = 0x1274acc00] 19:52:30 INFO - PROCESS | 2488 | 1467168750612 Marionette DEBUG loaded listener.js 19:52:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x128a28c00) [pid = 2488] [serial = 272] [outer = 0x1274acc00] 19:52:30 INFO - PROCESS | 2488 | 1467168750960 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:52:30 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. 19:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 519ms 19:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 19:52:30 INFO - PROCESS | 2488 | 1467168750993 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 19:52:31 INFO - PROCESS | 2488 | 1467168750994 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 19:52:31 INFO - PROCESS | 2488 | 1467168750997 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 19:52:31 INFO - PROCESS | 2488 | 1467168750998 Marionette TRACE conn2 <- [1,338,null,{}] 19:52:31 INFO - PROCESS | 2488 | 1467168751000 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:31 INFO - PROCESS | 2488 | 1467168751001 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:31 INFO - PROCESS | 2488 | 1467168751094 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 19:52:31 INFO - PROCESS | 2488 | 1467168751098 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:31 INFO - PROCESS | 2488 | 1467168751099 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:31 INFO - PROCESS | 2488 | ++DOCSHELL 0x121351000 == 40 [pid = 2488] [id = 92] 19:52:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x1274ae400) [pid = 2488] [serial = 273] [outer = 0x0] 19:52:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x128b09000) [pid = 2488] [serial = 274] [outer = 0x1274ae400] 19:52:31 INFO - PROCESS | 2488 | 1467168751130 Marionette DEBUG loaded listener.js 19:52:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x1187e9000) [pid = 2488] [serial = 275] [outer = 0x1274ae400] 19:52:31 INFO - PROCESS | 2488 | 1467168751459 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:52:31 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. 19:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 469ms 19:52:31 INFO - PROCESS | 2488 | 1467168751470 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 19:52:31 INFO - PROCESS | 2488 | 1467168751472 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 19:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 19:52:31 INFO - PROCESS | 2488 | 1467168751474 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 19:52:31 INFO - PROCESS | 2488 | 1467168751475 Marionette TRACE conn2 <- [1,342,null,{}] 19:52:31 INFO - PROCESS | 2488 | 1467168751477 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:31 INFO - PROCESS | 2488 | 1467168751478 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:31 INFO - PROCESS | 2488 | 1467168751587 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 19:52:31 INFO - PROCESS | 2488 | 1467168751599 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:31 INFO - PROCESS | 2488 | 1467168751600 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:31 INFO - PROCESS | 2488 | ++DOCSHELL 0x1219bc000 == 41 [pid = 2488] [id = 93] 19:52:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x12947b800) [pid = 2488] [serial = 276] [outer = 0x0] 19:52:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x12a432800) [pid = 2488] [serial = 277] [outer = 0x12947b800] 19:52:31 INFO - PROCESS | 2488 | 1467168751624 Marionette DEBUG loaded listener.js 19:52:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x12a56c000) [pid = 2488] [serial = 278] [outer = 0x12947b800] 19:52:31 INFO - PROCESS | 2488 | 1467168751955 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:52:31 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. 19:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 518ms 19:52:31 INFO - PROCESS | 2488 | 1467168751993 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 19:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 19:52:31 INFO - PROCESS | 2488 | 1467168751995 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 19:52:32 INFO - PROCESS | 2488 | 1467168751999 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 19:52:32 INFO - PROCESS | 2488 | 1467168752000 Marionette TRACE conn2 <- [1,346,null,{}] 19:52:32 INFO - PROCESS | 2488 | 1467168752004 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:32 INFO - PROCESS | 2488 | 1467168752005 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:32 INFO - PROCESS | 2488 | 1467168752156 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 19:52:32 INFO - PROCESS | 2488 | 1467168752174 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:32 INFO - PROCESS | 2488 | 1467168752175 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:32 INFO - PROCESS | 2488 | ++DOCSHELL 0x124a95800 == 42 [pid = 2488] [id = 94] 19:52:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x12a571800) [pid = 2488] [serial = 279] [outer = 0x0] 19:52:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x12a649000) [pid = 2488] [serial = 280] [outer = 0x12a571800] 19:52:32 INFO - PROCESS | 2488 | 1467168752228 Marionette DEBUG loaded listener.js 19:52:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x12a966400) [pid = 2488] [serial = 281] [outer = 0x12a571800] 19:52:32 INFO - PROCESS | 2488 | 1467168752589 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:52:32 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. 19:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 620ms 19:52:32 INFO - PROCESS | 2488 | 1467168752624 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 19:52:32 INFO - PROCESS | 2488 | 1467168752625 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 19:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 19:52:32 INFO - PROCESS | 2488 | 1467168752627 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 19:52:32 INFO - PROCESS | 2488 | 1467168752629 Marionette TRACE conn2 <- [1,350,null,{}] 19:52:32 INFO - PROCESS | 2488 | 1467168752631 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:32 INFO - PROCESS | 2488 | 1467168752632 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:32 INFO - PROCESS | 2488 | 1467168752824 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 19:52:32 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x11833e400) [pid = 2488] [serial = 206] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 19:52:32 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x1196c1800) [pid = 2488] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 19:52:32 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x118f43400) [pid = 2488] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 19:52:32 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x113daa400) [pid = 2488] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 19:52:32 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x113379400) [pid = 2488] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 19:52:32 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x12745f800) [pid = 2488] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 19:52:32 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x11741f000) [pid = 2488] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 19:52:32 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x117414800) [pid = 2488] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 19:52:32 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x128a27000) [pid = 2488] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 19:52:32 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x123ec2400) [pid = 2488] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 19:52:32 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x12718bc00) [pid = 2488] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 19:52:32 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x12a63f000) [pid = 2488] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 19:52:32 INFO - PROCESS | 2488 | 1467168752863 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:32 INFO - PROCESS | 2488 | 1467168752864 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:32 INFO - PROCESS | 2488 | ++DOCSHELL 0x119634800 == 43 [pid = 2488] [id = 95] 19:52:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x11383fc00) [pid = 2488] [serial = 282] [outer = 0x0] 19:52:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x1171bb400) [pid = 2488] [serial = 283] [outer = 0x11383fc00] 19:52:32 INFO - PROCESS | 2488 | 1467168752889 Marionette DEBUG loaded listener.js 19:52:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x121184800) [pid = 2488] [serial = 284] [outer = 0x11383fc00] 19:52:33 INFO - PROCESS | 2488 | 1467168753135 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:52:33 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. 19:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 520ms 19:52:33 INFO - PROCESS | 2488 | 1467168753156 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 19:52:33 INFO - PROCESS | 2488 | 1467168753157 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 19:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 19:52:33 INFO - PROCESS | 2488 | 1467168753159 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 19:52:33 INFO - PROCESS | 2488 | 1467168753161 Marionette TRACE conn2 <- [1,354,null,{}] 19:52:33 INFO - PROCESS | 2488 | 1467168753176 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:33 INFO - PROCESS | 2488 | 1467168753178 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:33 INFO - PROCESS | 2488 | 1467168753273 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 19:52:33 INFO - PROCESS | 2488 | 1467168753277 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:33 INFO - PROCESS | 2488 | 1467168753279 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:33 INFO - PROCESS | 2488 | ++DOCSHELL 0x129115800 == 44 [pid = 2488] [id = 96] 19:52:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x121187c00) [pid = 2488] [serial = 285] [outer = 0x0] 19:52:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x12aa86c00) [pid = 2488] [serial = 286] [outer = 0x121187c00] 19:52:33 INFO - PROCESS | 2488 | 1467168753313 Marionette DEBUG loaded listener.js 19:52:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x12b83d400) [pid = 2488] [serial = 287] [outer = 0x121187c00] 19:52:33 INFO - PROCESS | 2488 | 1467168753641 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:52:33 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. 19:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 522ms 19:52:33 INFO - PROCESS | 2488 | 1467168753682 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 19:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 19:52:33 INFO - PROCESS | 2488 | 1467168753683 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 19:52:33 INFO - PROCESS | 2488 | 1467168753685 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 19:52:33 INFO - PROCESS | 2488 | 1467168753686 Marionette TRACE conn2 <- [1,358,null,{}] 19:52:33 INFO - PROCESS | 2488 | 1467168753689 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:33 INFO - PROCESS | 2488 | 1467168753690 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:33 INFO - PROCESS | 2488 | 1467168753792 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 19:52:33 INFO - PROCESS | 2488 | 1467168753800 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:33 INFO - PROCESS | 2488 | 1467168753801 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:33 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a466000 == 45 [pid = 2488] [id = 97] 19:52:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x12b83d000) [pid = 2488] [serial = 288] [outer = 0x0] 19:52:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x12b922000) [pid = 2488] [serial = 289] [outer = 0x12b83d000] 19:52:33 INFO - PROCESS | 2488 | 1467168753825 Marionette DEBUG loaded listener.js 19:52:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x12b928400) [pid = 2488] [serial = 290] [outer = 0x12b83d000] 19:52:34 INFO - PROCESS | 2488 | 1467168754117 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:52:34 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. 19:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 468ms 19:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 19:52:34 INFO - PROCESS | 2488 | 1467168754154 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 19:52:34 INFO - PROCESS | 2488 | 1467168754155 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 19:52:34 INFO - PROCESS | 2488 | 1467168754157 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 19:52:34 INFO - PROCESS | 2488 | 1467168754158 Marionette TRACE conn2 <- [1,362,null,{}] 19:52:34 INFO - PROCESS | 2488 | 1467168754160 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:34 INFO - PROCESS | 2488 | 1467168754161 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:34 INFO - PROCESS | 2488 | 1467168754243 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 19:52:34 INFO - PROCESS | 2488 | 1467168754249 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:34 INFO - PROCESS | 2488 | 1467168754251 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:34 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a5bb800 == 46 [pid = 2488] [id = 98] 19:52:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x12b92b800) [pid = 2488] [serial = 291] [outer = 0x0] 19:52:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x12b9ec800) [pid = 2488] [serial = 292] [outer = 0x12b92b800] 19:52:34 INFO - PROCESS | 2488 | 1467168754282 Marionette DEBUG loaded listener.js 19:52:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x12b9f6000) [pid = 2488] [serial = 293] [outer = 0x12b92b800] 19:52:34 INFO - PROCESS | 2488 | 1467168754600 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:52:34 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. 19:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 468ms 19:52:34 INFO - PROCESS | 2488 | 1467168754625 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 19:52:34 INFO - PROCESS | 2488 | 1467168754626 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 19:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 19:52:34 INFO - PROCESS | 2488 | 1467168754629 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 19:52:34 INFO - PROCESS | 2488 | 1467168754630 Marionette TRACE conn2 <- [1,366,null,{}] 19:52:34 INFO - PROCESS | 2488 | 1467168754634 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:34 INFO - PROCESS | 2488 | 1467168754636 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:34 INFO - PROCESS | 2488 | 1467168754741 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 19:52:34 INFO - PROCESS | 2488 | 1467168754747 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:34 INFO - PROCESS | 2488 | 1467168754748 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:34 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a5f1800 == 47 [pid = 2488] [id = 99] 19:52:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x121fe2000) [pid = 2488] [serial = 294] [outer = 0x0] 19:52:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x12b9f6800) [pid = 2488] [serial = 295] [outer = 0x121fe2000] 19:52:34 INFO - PROCESS | 2488 | 1467168754772 Marionette DEBUG loaded listener.js 19:52:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x12ba9b800) [pid = 2488] [serial = 296] [outer = 0x121fe2000] 19:52:35 INFO - PROCESS | 2488 | 1467168755208 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:52:35 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. 19:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 621ms 19:52:35 INFO - PROCESS | 2488 | 1467168755250 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 19:52:35 INFO - PROCESS | 2488 | 1467168755253 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 19:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 19:52:35 INFO - PROCESS | 2488 | 1467168755256 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 19:52:35 INFO - PROCESS | 2488 | 1467168755259 Marionette TRACE conn2 <- [1,370,null,{}] 19:52:35 INFO - PROCESS | 2488 | 1467168755263 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:35 INFO - PROCESS | 2488 | 1467168755264 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:35 INFO - PROCESS | 2488 | 1467168755369 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 19:52:35 INFO - PROCESS | 2488 | 1467168755433 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:35 INFO - PROCESS | 2488 | 1467168755434 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:35 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f12000 == 48 [pid = 2488] [id = 100] 19:52:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x116974400) [pid = 2488] [serial = 297] [outer = 0x0] 19:52:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x117421800) [pid = 2488] [serial = 298] [outer = 0x116974400] 19:52:35 INFO - PROCESS | 2488 | 1467168755465 Marionette DEBUG loaded listener.js 19:52:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x1187d7000) [pid = 2488] [serial = 299] [outer = 0x116974400] 19:52:35 INFO - PROCESS | 2488 | 1467168755906 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:52:35 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. 19:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 677ms 19:52:35 INFO - PROCESS | 2488 | 1467168755947 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 19:52:35 INFO - PROCESS | 2488 | 1467168755950 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 19:52:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 19:52:35 INFO - PROCESS | 2488 | 1467168755956 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 19:52:35 INFO - PROCESS | 2488 | 1467168755957 Marionette TRACE conn2 <- [1,374,null,{}] 19:52:35 INFO - PROCESS | 2488 | 1467168755960 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:35 INFO - PROCESS | 2488 | 1467168755962 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:36 INFO - PROCESS | 2488 | 1467168756093 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 19:52:36 INFO - PROCESS | 2488 | 1467168756158 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:36 INFO - PROCESS | 2488 | 1467168756159 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:36 INFO - PROCESS | 2488 | ++DOCSHELL 0x119acc800 == 49 [pid = 2488] [id = 101] 19:52:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x11a0d5400) [pid = 2488] [serial = 300] [outer = 0x0] 19:52:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x1212a3400) [pid = 2488] [serial = 301] [outer = 0x11a0d5400] 19:52:36 INFO - PROCESS | 2488 | 1467168756191 Marionette DEBUG loaded listener.js 19:52:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 111 (0x121fe0000) [pid = 2488] [serial = 302] [outer = 0x11a0d5400] 19:52:36 INFO - PROCESS | 2488 | 1467168756692 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 19:52:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 19:52:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 771ms 19:52:36 INFO - PROCESS | 2488 | 1467168756727 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 19:52:36 INFO - PROCESS | 2488 | 1467168756728 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 19:52:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 19:52:36 INFO - PROCESS | 2488 | 1467168756731 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 19:52:36 INFO - PROCESS | 2488 | 1467168756733 Marionette TRACE conn2 <- [1,378,null,{}] 19:52:36 INFO - PROCESS | 2488 | 1467168756741 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:36 INFO - PROCESS | 2488 | 1467168756744 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:36 INFO - PROCESS | 2488 | 1467168756844 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 19:52:36 INFO - PROCESS | 2488 | 1467168756898 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:36 INFO - PROCESS | 2488 | 1467168756900 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:36 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a470000 == 50 [pid = 2488] [id = 102] 19:52:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 112 (0x127294c00) [pid = 2488] [serial = 303] [outer = 0x0] 19:52:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 113 (0x1274aa800) [pid = 2488] [serial = 304] [outer = 0x127294c00] 19:52:36 INFO - PROCESS | 2488 | 1467168756932 Marionette DEBUG loaded listener.js 19:52:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 114 (0x128a1fc00) [pid = 2488] [serial = 305] [outer = 0x127294c00] 19:52:37 INFO - PROCESS | 2488 | 1467168757337 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 19:52:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 19:52:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 621ms 19:52:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 19:52:37 INFO - PROCESS | 2488 | 1467168757353 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 19:52:37 INFO - PROCESS | 2488 | 1467168757354 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 19:52:37 INFO - PROCESS | 2488 | 1467168757357 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 19:52:37 INFO - PROCESS | 2488 | 1467168757358 Marionette TRACE conn2 <- [1,382,null,{}] 19:52:37 INFO - PROCESS | 2488 | 1467168757360 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:37 INFO - PROCESS | 2488 | 1467168757362 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:37 INFO - PROCESS | 2488 | 1467168757480 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 19:52:37 INFO - PROCESS | 2488 | 1467168757532 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:37 INFO - PROCESS | 2488 | 1467168757533 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:37 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b155800 == 51 [pid = 2488] [id = 103] 19:52:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 115 (0x12914ac00) [pid = 2488] [serial = 306] [outer = 0x0] 19:52:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 116 (0x12a648800) [pid = 2488] [serial = 307] [outer = 0x12914ac00] 19:52:37 INFO - PROCESS | 2488 | 1467168757561 Marionette DEBUG loaded listener.js 19:52:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 117 (0x12ab60c00) [pid = 2488] [serial = 308] [outer = 0x12914ac00] 19:52:38 INFO - PROCESS | 2488 | 1467168758052 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 19:52:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 19:52:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 768ms 19:52:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 19:52:38 INFO - PROCESS | 2488 | 1467168758126 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 19:52:38 INFO - PROCESS | 2488 | 1467168758127 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 19:52:38 INFO - PROCESS | 2488 | 1467168758129 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 19:52:38 INFO - PROCESS | 2488 | 1467168758130 Marionette TRACE conn2 <- [1,386,null,{}] 19:52:38 INFO - PROCESS | 2488 | 1467168758133 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:38 INFO - PROCESS | 2488 | 1467168758134 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:38 INFO - PROCESS | 2488 | 1467168758233 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 19:52:38 INFO - PROCESS | 2488 | 1467168758298 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:38 INFO - PROCESS | 2488 | 1467168758299 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:38 INFO - PROCESS | 2488 | ++DOCSHELL 0x1162d7000 == 52 [pid = 2488] [id = 104] 19:52:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 118 (0x1187da800) [pid = 2488] [serial = 309] [outer = 0x0] 19:52:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 119 (0x125512000) [pid = 2488] [serial = 310] [outer = 0x1187da800] 19:52:38 INFO - PROCESS | 2488 | 1467168758328 Marionette DEBUG loaded listener.js 19:52:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 120 (0x12b83e800) [pid = 2488] [serial = 311] [outer = 0x1187da800] 19:52:38 INFO - PROCESS | 2488 | 1467168758905 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 19:52:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 19:52:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 821ms 19:52:38 INFO - PROCESS | 2488 | 1467168758951 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 19:52:38 INFO - PROCESS | 2488 | 1467168758953 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 19:52:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 19:52:38 INFO - PROCESS | 2488 | 1467168758956 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 19:52:38 INFO - PROCESS | 2488 | 1467168758958 Marionette TRACE conn2 <- [1,390,null,{}] 19:52:38 INFO - PROCESS | 2488 | 1467168758962 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:38 INFO - PROCESS | 2488 | 1467168758963 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:39 INFO - PROCESS | 2488 | 1467168759053 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 19:52:39 INFO - PROCESS | 2488 | 1467168759122 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:39 INFO - PROCESS | 2488 | 1467168759123 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:39 INFO - PROCESS | 2488 | ++DOCSHELL 0x116667800 == 53 [pid = 2488] [id = 105] 19:52:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 121 (0x118890800) [pid = 2488] [serial = 312] [outer = 0x0] 19:52:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 122 (0x118ffc000) [pid = 2488] [serial = 313] [outer = 0x118890800] 19:52:39 INFO - PROCESS | 2488 | 1467168759151 Marionette DEBUG loaded listener.js 19:52:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 123 (0x1196c8000) [pid = 2488] [serial = 314] [outer = 0x118890800] 19:52:39 INFO - PROCESS | 2488 | --DOCSHELL 0x12a5bb800 == 52 [pid = 2488] [id = 98] 19:52:39 INFO - PROCESS | 2488 | --DOCSHELL 0x12a466000 == 51 [pid = 2488] [id = 97] 19:52:39 INFO - PROCESS | 2488 | --DOCSHELL 0x129115800 == 50 [pid = 2488] [id = 96] 19:52:39 INFO - PROCESS | 2488 | --DOCSHELL 0x119634800 == 49 [pid = 2488] [id = 95] 19:52:39 INFO - PROCESS | 2488 | --DOMWINDOW == 122 (0x128ce6000) [pid = 2488] [serial = 198] [outer = 0x0] [url = about:blank] 19:52:39 INFO - PROCESS | 2488 | --DOMWINDOW == 121 (0x1167c7800) [pid = 2488] [serial = 201] [outer = 0x0] [url = about:blank] 19:52:39 INFO - PROCESS | 2488 | --DOCSHELL 0x124a95800 == 48 [pid = 2488] [id = 94] 19:52:39 INFO - PROCESS | 2488 | --DOCSHELL 0x1219bc000 == 47 [pid = 2488] [id = 93] 19:52:39 INFO - PROCESS | 2488 | --DOCSHELL 0x121351000 == 46 [pid = 2488] [id = 92] 19:52:39 INFO - PROCESS | 2488 | --DOCSHELL 0x119a44800 == 45 [pid = 2488] [id = 91] 19:52:39 INFO - PROCESS | 2488 | --DOCSHELL 0x11263d800 == 44 [pid = 2488] [id = 90] 19:52:39 INFO - PROCESS | 2488 | --DOCSHELL 0x118fb2000 == 43 [pid = 2488] [id = 89] 19:52:39 INFO - PROCESS | 2488 | --DOCSHELL 0x1174eb000 == 42 [pid = 2488] [id = 88] 19:52:39 INFO - PROCESS | 2488 | --DOCSHELL 0x1160a0800 == 41 [pid = 2488] [id = 87] 19:52:39 INFO - PROCESS | 2488 | --DOCSHELL 0x116f20000 == 40 [pid = 2488] [id = 86] 19:52:39 INFO - PROCESS | 2488 | --DOCSHELL 0x12134b800 == 39 [pid = 2488] [id = 83] 19:52:39 INFO - PROCESS | 2488 | --DOCSHELL 0x116e60800 == 38 [pid = 2488] [id = 82] 19:52:39 INFO - PROCESS | 2488 | --DOCSHELL 0x12912e800 == 37 [pid = 2488] [id = 81] 19:52:39 INFO - PROCESS | 2488 | 1467168759661 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 19:52:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 19:52:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 720ms 19:52:39 INFO - PROCESS | 2488 | 1467168759677 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 19:52:39 INFO - PROCESS | 2488 | 1467168759685 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 19:52:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 19:52:39 INFO - PROCESS | 2488 | 1467168759690 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 19:52:39 INFO - PROCESS | 2488 | 1467168759691 Marionette TRACE conn2 <- [1,394,null,{}] 19:52:39 INFO - PROCESS | 2488 | 1467168759693 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:39 INFO - PROCESS | 2488 | 1467168759695 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:39 INFO - PROCESS | 2488 | 1467168759773 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 19:52:39 INFO - PROCESS | 2488 | 1467168759777 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:39 INFO - PROCESS | 2488 | 1467168759778 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:39 INFO - PROCESS | 2488 | ++DOCSHELL 0x11694a800 == 38 [pid = 2488] [id = 106] 19:52:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 122 (0x121b06400) [pid = 2488] [serial = 315] [outer = 0x0] 19:52:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 123 (0x121fe1800) [pid = 2488] [serial = 316] [outer = 0x121b06400] 19:52:39 INFO - PROCESS | 2488 | 1467168759812 Marionette DEBUG loaded listener.js 19:52:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 124 (0x124e62c00) [pid = 2488] [serial = 317] [outer = 0x121b06400] 19:52:39 INFO - PROCESS | 2488 | --DOMWINDOW == 123 (0x12a95e400) [pid = 2488] [serial = 239] [outer = 0x0] [url = about:blank] 19:52:39 INFO - PROCESS | 2488 | --DOMWINDOW == 122 (0x1187d9000) [pid = 2488] [serial = 207] [outer = 0x0] [url = about:blank] 19:52:39 INFO - PROCESS | 2488 | --DOMWINDOW == 121 (0x124cf1c00) [pid = 2488] [serial = 218] [outer = 0x0] [url = about:blank] 19:52:39 INFO - PROCESS | 2488 | --DOMWINDOW == 120 (0x11938f000) [pid = 2488] [serial = 211] [outer = 0x0] [url = about:blank] 19:52:39 INFO - PROCESS | 2488 | --DOMWINDOW == 119 (0x121ac5c00) [pid = 2488] [serial = 215] [outer = 0x0] [url = about:blank] 19:52:39 INFO - PROCESS | 2488 | --DOMWINDOW == 118 (0x117415400) [pid = 2488] [serial = 230] [outer = 0x0] [url = about:blank] 19:52:39 INFO - PROCESS | 2488 | --DOMWINDOW == 117 (0x129146800) [pid = 2488] [serial = 224] [outer = 0x0] [url = about:blank] 19:52:39 INFO - PROCESS | 2488 | --DOMWINDOW == 116 (0x121b09400) [pid = 2488] [serial = 232] [outer = 0x0] [url = about:blank] 19:52:39 INFO - PROCESS | 2488 | --DOMWINDOW == 115 (0x121fb8000) [pid = 2488] [serial = 217] [outer = 0x0] [url = about:blank] 19:52:39 INFO - PROCESS | 2488 | --DOMWINDOW == 114 (0x11889bc00) [pid = 2488] [serial = 208] [outer = 0x0] [url = about:blank] 19:52:39 INFO - PROCESS | 2488 | --DOMWINDOW == 113 (0x12caa8800) [pid = 2488] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:52:39 INFO - PROCESS | 2488 | --DOMWINDOW == 112 (0x128b03800) [pid = 2488] [serial = 223] [outer = 0x0] [url = about:blank] 19:52:39 INFO - PROCESS | 2488 | --DOMWINDOW == 111 (0x12108dc00) [pid = 2488] [serial = 212] [outer = 0x0] [url = about:blank] 19:52:39 INFO - PROCESS | 2488 | --DOMWINDOW == 110 (0x11741b400) [pid = 2488] [serial = 204] [outer = 0x0] [url = about:blank] 19:52:39 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x12947bc00) [pid = 2488] [serial = 227] [outer = 0x0] [url = about:blank] 19:52:39 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x1269be400) [pid = 2488] [serial = 233] [outer = 0x0] [url = about:blank] 19:52:39 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x12914e400) [pid = 2488] [serial = 226] [outer = 0x0] [url = about:blank] 19:52:39 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x127466000) [pid = 2488] [serial = 221] [outer = 0x0] [url = about:blank] 19:52:39 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x1269bb000) [pid = 2488] [serial = 220] [outer = 0x0] [url = about:blank] 19:52:39 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x118152800) [pid = 2488] [serial = 205] [outer = 0x0] [url = about:blank] 19:52:39 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x12a63ec00) [pid = 2488] [serial = 236] [outer = 0x0] [url = about:blank] 19:52:39 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x12a430c00) [pid = 2488] [serial = 235] [outer = 0x0] [url = about:blank] 19:52:39 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x12a64b000) [pid = 2488] [serial = 238] [outer = 0x0] [url = about:blank] 19:52:39 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x1138f2800) [pid = 2488] [serial = 229] [outer = 0x0] [url = about:blank] 19:52:39 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x121098400) [pid = 2488] [serial = 214] [outer = 0x0] [url = about:blank] 19:52:40 INFO - PROCESS | 2488 | 1467168760167 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 19:52:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 19:52:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 520ms 19:52:40 INFO - PROCESS | 2488 | 1467168760210 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 19:52:40 INFO - PROCESS | 2488 | 1467168760211 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 19:52:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 19:52:40 INFO - PROCESS | 2488 | 1467168760214 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 19:52:40 INFO - PROCESS | 2488 | 1467168760218 Marionette TRACE conn2 <- [1,398,null,{}] 19:52:40 INFO - PROCESS | 2488 | 1467168760226 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:40 INFO - PROCESS | 2488 | 1467168760229 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:40 INFO - PROCESS | 2488 | 1467168760309 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 19:52:40 INFO - PROCESS | 2488 | 1467168760384 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:40 INFO - PROCESS | 2488 | 1467168760385 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:40 INFO - PROCESS | 2488 | ++DOCSHELL 0x1194d6000 == 39 [pid = 2488] [id = 107] 19:52:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x125f7ac00) [pid = 2488] [serial = 318] [outer = 0x0] 19:52:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x12718c000) [pid = 2488] [serial = 319] [outer = 0x125f7ac00] 19:52:40 INFO - PROCESS | 2488 | 1467168760413 Marionette DEBUG loaded listener.js 19:52:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x1274a8000) [pid = 2488] [serial = 320] [outer = 0x125f7ac00] 19:52:40 INFO - PROCESS | 2488 | 1467168760703 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 19:52:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 19:52:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 523ms 19:52:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 19:52:40 INFO - PROCESS | 2488 | 1467168760752 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 19:52:40 INFO - PROCESS | 2488 | 1467168760754 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 19:52:40 INFO - PROCESS | 2488 | 1467168760775 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 19:52:40 INFO - PROCESS | 2488 | 1467168760776 Marionette TRACE conn2 <- [1,402,null,{}] 19:52:40 INFO - PROCESS | 2488 | 1467168760813 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:40 INFO - PROCESS | 2488 | 1467168760814 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:40 INFO - PROCESS | 2488 | 1467168760934 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 19:52:40 INFO - PROCESS | 2488 | 1467168760957 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:40 INFO - PROCESS | 2488 | 1467168760958 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:40 INFO - PROCESS | 2488 | ++DOCSHELL 0x12134b800 == 40 [pid = 2488] [id = 108] 19:52:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x1274b1000) [pid = 2488] [serial = 321] [outer = 0x0] 19:52:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x128ceb000) [pid = 2488] [serial = 322] [outer = 0x1274b1000] 19:52:40 INFO - PROCESS | 2488 | 1467168760987 Marionette DEBUG loaded listener.js 19:52:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x12a95e400) [pid = 2488] [serial = 323] [outer = 0x1274b1000] 19:52:41 INFO - PROCESS | 2488 | 1467168761284 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 19:52:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 19:52:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 537ms 19:52:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 19:52:41 INFO - PROCESS | 2488 | 1467168761305 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 19:52:41 INFO - PROCESS | 2488 | 1467168761306 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 19:52:41 INFO - PROCESS | 2488 | 1467168761308 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 19:52:41 INFO - PROCESS | 2488 | 1467168761309 Marionette TRACE conn2 <- [1,406,null,{}] 19:52:41 INFO - PROCESS | 2488 | 1467168761312 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:41 INFO - PROCESS | 2488 | 1467168761314 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:41 INFO - PROCESS | 2488 | 1467168761396 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 19:52:41 INFO - PROCESS | 2488 | 1467168761401 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:41 INFO - PROCESS | 2488 | 1467168761402 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:41 INFO - PROCESS | 2488 | ++DOCSHELL 0x121dd1800 == 41 [pid = 2488] [id = 109] 19:52:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x12ab60400) [pid = 2488] [serial = 324] [outer = 0x0] 19:52:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x12b91f800) [pid = 2488] [serial = 325] [outer = 0x12ab60400] 19:52:41 INFO - PROCESS | 2488 | 1467168761427 Marionette DEBUG loaded listener.js 19:52:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x12b9ee800) [pid = 2488] [serial = 326] [outer = 0x12ab60400] 19:52:41 INFO - PROCESS | 2488 | 1467168761812 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 19:52:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 19:52:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 520ms 19:52:41 INFO - PROCESS | 2488 | 1467168761828 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 19:52:41 INFO - PROCESS | 2488 | 1467168761831 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 19:52:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 19:52:41 INFO - PROCESS | 2488 | 1467168761839 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 19:52:41 INFO - PROCESS | 2488 | 1467168761840 Marionette TRACE conn2 <- [1,410,null,{}] 19:52:41 INFO - PROCESS | 2488 | 1467168761842 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:41 INFO - PROCESS | 2488 | 1467168761846 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:41 INFO - PROCESS | 2488 | 1467168761962 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 19:52:41 INFO - PROCESS | 2488 | 1467168761972 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:41 INFO - PROCESS | 2488 | 1467168761973 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:41 INFO - PROCESS | 2488 | ++DOCSHELL 0x1162f1000 == 42 [pid = 2488] [id = 110] 19:52:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x12ba95400) [pid = 2488] [serial = 327] [outer = 0x0] 19:52:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x12c0b4000) [pid = 2488] [serial = 328] [outer = 0x12ba95400] 19:52:42 INFO - PROCESS | 2488 | 1467168761998 Marionette DEBUG loaded listener.js 19:52:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 111 (0x12c0c2c00) [pid = 2488] [serial = 329] [outer = 0x12ba95400] 19:52:42 INFO - PROCESS | 2488 | 1467168762344 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 19:52:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 19:52:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 519ms 19:52:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 19:52:42 INFO - PROCESS | 2488 | 1467168762358 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 19:52:42 INFO - PROCESS | 2488 | 1467168762359 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 19:52:42 INFO - PROCESS | 2488 | 1467168762361 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 19:52:42 INFO - PROCESS | 2488 | 1467168762363 Marionette TRACE conn2 <- [1,414,null,{}] 19:52:42 INFO - PROCESS | 2488 | 1467168762368 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:42 INFO - PROCESS | 2488 | 1467168762370 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:42 INFO - PROCESS | 2488 | 1467168762479 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 19:52:42 INFO - PROCESS | 2488 | 1467168762513 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:42 INFO - PROCESS | 2488 | 1467168762514 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:42 INFO - PROCESS | 2488 | ++DOCSHELL 0x127236000 == 43 [pid = 2488] [id = 111] 19:52:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 112 (0x12c236400) [pid = 2488] [serial = 330] [outer = 0x0] 19:52:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 113 (0x12c240800) [pid = 2488] [serial = 331] [outer = 0x12c236400] 19:52:42 INFO - PROCESS | 2488 | 1467168762538 Marionette DEBUG loaded listener.js 19:52:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 114 (0x12c469400) [pid = 2488] [serial = 332] [outer = 0x12c236400] 19:52:42 INFO - PROCESS | 2488 | 1467168762862 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 19:52:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 19:52:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 521ms 19:52:42 INFO - PROCESS | 2488 | 1467168762885 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 19:52:42 INFO - PROCESS | 2488 | 1467168762886 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 19:52:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 19:52:42 INFO - PROCESS | 2488 | 1467168762888 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 19:52:42 INFO - PROCESS | 2488 | 1467168762889 Marionette TRACE conn2 <- [1,418,null,{}] 19:52:42 INFO - PROCESS | 2488 | 1467168762891 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:42 INFO - PROCESS | 2488 | 1467168762893 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:42 INFO - PROCESS | 2488 | 1467168762992 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 19:52:43 INFO - PROCESS | 2488 | 1467168763006 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:43 INFO - PROCESS | 2488 | 1467168763007 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:43 INFO - PROCESS | 2488 | ++DOCSHELL 0x129126800 == 44 [pid = 2488] [id = 112] 19:52:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 115 (0x12c23f800) [pid = 2488] [serial = 333] [outer = 0x0] 19:52:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 116 (0x12c470400) [pid = 2488] [serial = 334] [outer = 0x12c23f800] 19:52:43 INFO - PROCESS | 2488 | 1467168763031 Marionette DEBUG loaded listener.js 19:52:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 117 (0x12c475c00) [pid = 2488] [serial = 335] [outer = 0x12c23f800] 19:52:43 INFO - PROCESS | 2488 | 1467168763375 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 19:52:43 INFO - PROCESS | 2488 | --DOMWINDOW == 116 (0x12b92b800) [pid = 2488] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 19:52:43 INFO - PROCESS | 2488 | --DOMWINDOW == 115 (0x124cbd800) [pid = 2488] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 19:52:43 INFO - PROCESS | 2488 | --DOMWINDOW == 114 (0x1196c2400) [pid = 2488] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 19:52:43 INFO - PROCESS | 2488 | --DOMWINDOW == 113 (0x116078400) [pid = 2488] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 19:52:43 INFO - PROCESS | 2488 | --DOMWINDOW == 112 (0x1187da400) [pid = 2488] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 19:52:43 INFO - PROCESS | 2488 | --DOMWINDOW == 111 (0x1274ae400) [pid = 2488] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 19:52:43 INFO - PROCESS | 2488 | --DOMWINDOW == 110 (0x1187d1400) [pid = 2488] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 19:52:43 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x1196cdc00) [pid = 2488] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 19:52:43 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x1166f1400) [pid = 2488] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 19:52:43 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x127463000) [pid = 2488] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 19:52:43 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x12947b800) [pid = 2488] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 19:52:43 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x121fe1c00) [pid = 2488] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 19:52:43 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x1274acc00) [pid = 2488] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 19:52:43 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x12a571800) [pid = 2488] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 19:52:43 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x12b83d000) [pid = 2488] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 19:52:43 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x121187c00) [pid = 2488] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 19:52:43 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x11383fc00) [pid = 2488] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 19:52:43 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x128b11800) [pid = 2488] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 19:52:43 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x116023c00) [pid = 2488] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 19:52:43 INFO - PROCESS | 2488 | 1467168763806 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 19:52:43 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 19:52:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 969ms 19:52:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 19:52:43 INFO - PROCESS | 2488 | 1467168763857 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 19:52:43 INFO - PROCESS | 2488 | 1467168763859 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 19:52:43 INFO - PROCESS | 2488 | 1467168763861 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 19:52:43 INFO - PROCESS | 2488 | 1467168763862 Marionette TRACE conn2 <- [1,422,null,{}] 19:52:43 INFO - PROCESS | 2488 | 1467168763864 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:43 INFO - PROCESS | 2488 | 1467168763865 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:43 INFO - PROCESS | 2488 | 1467168763965 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 19:52:44 INFO - PROCESS | 2488 | 1467168763998 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:44 INFO - PROCESS | 2488 | 1467168763999 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:44 INFO - PROCESS | 2488 | ++DOCSHELL 0x119a3d800 == 45 [pid = 2488] [id = 113] 19:52:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x113d45c00) [pid = 2488] [serial = 336] [outer = 0x0] 19:52:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x119399400) [pid = 2488] [serial = 337] [outer = 0x113d45c00] 19:52:44 INFO - PROCESS | 2488 | 1467168764024 Marionette DEBUG loaded listener.js 19:52:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x119daac00) [pid = 2488] [serial = 338] [outer = 0x113d45c00] 19:52:44 INFO - PROCESS | 2488 | 1467168764804 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 19:52:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 19:52:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 970ms 19:52:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 19:52:44 INFO - PROCESS | 2488 | 1467168764832 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 19:52:44 INFO - PROCESS | 2488 | 1467168764834 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 19:52:44 INFO - PROCESS | 2488 | 1467168764836 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 19:52:44 INFO - PROCESS | 2488 | 1467168764838 Marionette TRACE conn2 <- [1,426,null,{}] 19:52:44 INFO - PROCESS | 2488 | 1467168764840 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:44 INFO - PROCESS | 2488 | 1467168764841 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:44 INFO - PROCESS | 2488 | 1467168764943 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 19:52:44 INFO - PROCESS | 2488 | 1467168764947 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:44 INFO - PROCESS | 2488 | 1467168764948 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:44 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b11f000 == 46 [pid = 2488] [id = 114] 19:52:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x119dab000) [pid = 2488] [serial = 339] [outer = 0x0] 19:52:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x126d85c00) [pid = 2488] [serial = 340] [outer = 0x119dab000] 19:52:44 INFO - PROCESS | 2488 | 1467168764972 Marionette DEBUG loaded listener.js 19:52:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x12a64b800) [pid = 2488] [serial = 341] [outer = 0x119dab000] 19:52:45 INFO - PROCESS | 2488 | 1467168765314 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 19:52:45 INFO - PROCESS | 2488 | 1467168765359 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 19:52:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 19:52:45 INFO - PROCESS | 2488 | 1467168765361 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 19:52:45 INFO - PROCESS | 2488 | 1467168765363 Marionette TRACE conn2 <- [1,430,null,{}] 19:52:45 INFO - PROCESS | 2488 | 1467168765366 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:45 INFO - PROCESS | 2488 | 1467168765367 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:45 INFO - PROCESS | 2488 | 1467168765461 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 19:52:45 INFO - PROCESS | 2488 | 1467168765465 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:45 INFO - PROCESS | 2488 | 1467168765467 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:45 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bca1800 == 47 [pid = 2488] [id = 115] 19:52:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x1127e6000) [pid = 2488] [serial = 342] [outer = 0x0] 19:52:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x1127ec000) [pid = 2488] [serial = 343] [outer = 0x1127e6000] 19:52:45 INFO - PROCESS | 2488 | 1467168765500 Marionette DEBUG loaded listener.js 19:52:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x12c471400) [pid = 2488] [serial = 344] [outer = 0x1127e6000] 19:52:46 INFO - PROCESS | 2488 | --DOCSHELL 0x128e95800 == 46 [pid = 2488] [id = 85] 19:52:46 INFO - PROCESS | 2488 | --DOCSHELL 0x128bc5800 == 45 [pid = 2488] [id = 84] 19:52:46 INFO - PROCESS | 2488 | --DOCSHELL 0x116241000 == 44 [pid = 2488] [id = 68] 19:52:46 INFO - PROCESS | 2488 | --DOCSHELL 0x116e55000 == 43 [pid = 2488] [id = 54] 19:52:46 INFO - PROCESS | 2488 | --DOCSHELL 0x116667800 == 42 [pid = 2488] [id = 105] 19:52:46 INFO - PROCESS | 2488 | --DOCSHELL 0x1162d7000 == 41 [pid = 2488] [id = 104] 19:52:46 INFO - PROCESS | 2488 | --DOCSHELL 0x12b155800 == 40 [pid = 2488] [id = 103] 19:52:46 INFO - PROCESS | 2488 | --DOCSHELL 0x12a470000 == 39 [pid = 2488] [id = 102] 19:52:46 INFO - PROCESS | 2488 | --DOCSHELL 0x119acc800 == 38 [pid = 2488] [id = 101] 19:52:46 INFO - PROCESS | 2488 | --DOCSHELL 0x116f12000 == 37 [pid = 2488] [id = 100] 19:52:46 INFO - PROCESS | 2488 | --DOCSHELL 0x12a5f1800 == 36 [pid = 2488] [id = 99] 19:52:46 INFO - PROCESS | 2488 | --DOCSHELL 0x12134b800 == 35 [pid = 2488] [id = 108] 19:52:46 INFO - PROCESS | 2488 | --DOCSHELL 0x11694a800 == 34 [pid = 2488] [id = 106] 19:52:46 INFO - PROCESS | 2488 | --DOCSHELL 0x119a3d800 == 33 [pid = 2488] [id = 113] 19:52:46 INFO - PROCESS | 2488 | --DOCSHELL 0x1194d6000 == 32 [pid = 2488] [id = 107] 19:52:46 INFO - PROCESS | 2488 | --DOCSHELL 0x121dd1800 == 31 [pid = 2488] [id = 109] 19:52:46 INFO - PROCESS | 2488 | --DOCSHELL 0x127236000 == 30 [pid = 2488] [id = 111] 19:52:46 INFO - PROCESS | 2488 | --DOCSHELL 0x12b11f000 == 29 [pid = 2488] [id = 114] 19:52:46 INFO - PROCESS | 2488 | --DOCSHELL 0x1162f1000 == 28 [pid = 2488] [id = 110] 19:52:46 INFO - PROCESS | 2488 | --DOCSHELL 0x129126800 == 27 [pid = 2488] [id = 112] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x129146400) [pid = 2488] [serial = 199] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x117116800) [pid = 2488] [serial = 202] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x12b9ec800) [pid = 2488] [serial = 292] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x127192000) [pid = 2488] [serial = 251] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x125f83c00) [pid = 2488] [serial = 250] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x127197800) [pid = 2488] [serial = 269] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x1269b2c00) [pid = 2488] [serial = 268] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x1176e5400) [pid = 2488] [serial = 257] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x1167d3400) [pid = 2488] [serial = 256] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x118fc5400) [pid = 2488] [serial = 259] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x119398000) [pid = 2488] [serial = 260] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x128b09000) [pid = 2488] [serial = 274] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x121096800) [pid = 2488] [serial = 248] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x1194a9000) [pid = 2488] [serial = 247] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x12108a000) [pid = 2488] [serial = 262] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x121537800) [pid = 2488] [serial = 263] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x118157000) [pid = 2488] [serial = 245] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x11710b800) [pid = 2488] [serial = 244] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x1274adc00) [pid = 2488] [serial = 254] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x127468800) [pid = 2488] [serial = 253] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x12a95e800) [pid = 2488] [serial = 241] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x12a432800) [pid = 2488] [serial = 277] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x124cedc00) [pid = 2488] [serial = 265] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x125513000) [pid = 2488] [serial = 266] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x128a23000) [pid = 2488] [serial = 271] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x12a649000) [pid = 2488] [serial = 280] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x12a56c000) [pid = 2488] [serial = 278] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x12a966400) [pid = 2488] [serial = 281] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x12b928400) [pid = 2488] [serial = 290] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x12aa86c00) [pid = 2488] [serial = 286] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 76 (0x1171bb400) [pid = 2488] [serial = 283] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 75 (0x1187e9000) [pid = 2488] [serial = 275] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 74 (0x12b922000) [pid = 2488] [serial = 289] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 73 (0x121184800) [pid = 2488] [serial = 284] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 72 (0x12b83d400) [pid = 2488] [serial = 287] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 71 (0x128a28c00) [pid = 2488] [serial = 272] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | --DOMWINDOW == 70 (0x12b9f6000) [pid = 2488] [serial = 293] [outer = 0x0] [url = about:blank] 19:52:46 INFO - PROCESS | 2488 | 1467168766968 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 19:52:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 19:52:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1623ms 19:52:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 19:52:46 INFO - PROCESS | 2488 | 1467168766986 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 19:52:46 INFO - PROCESS | 2488 | 1467168766988 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 19:52:46 INFO - PROCESS | 2488 | 1467168766992 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 19:52:46 INFO - PROCESS | 2488 | 1467168766994 Marionette TRACE conn2 <- [1,434,null,{}] 19:52:47 INFO - PROCESS | 2488 | 1467168767000 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:47 INFO - PROCESS | 2488 | 1467168767002 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:47 INFO - PROCESS | 2488 | 1467168767081 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 19:52:47 INFO - PROCESS | 2488 | 1467168767138 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:47 INFO - PROCESS | 2488 | 1467168767141 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:47 INFO - PROCESS | 2488 | ++DOCSHELL 0x113a4c800 == 28 [pid = 2488] [id = 116] 19:52:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 71 (0x11628c000) [pid = 2488] [serial = 345] [outer = 0x0] 19:52:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 72 (0x1166f2000) [pid = 2488] [serial = 346] [outer = 0x11628c000] 19:52:47 INFO - PROCESS | 2488 | 1467168767169 Marionette DEBUG loaded listener.js 19:52:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 73 (0x11741b800) [pid = 2488] [serial = 347] [outer = 0x11628c000] 19:52:47 INFO - PROCESS | 2488 | 1467168767592 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 19:52:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 19:52:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 622ms 19:52:47 INFO - PROCESS | 2488 | 1467168767616 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 19:52:47 INFO - PROCESS | 2488 | 1467168767622 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 19:52:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 19:52:47 INFO - PROCESS | 2488 | 1467168767629 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 19:52:47 INFO - PROCESS | 2488 | 1467168767631 Marionette TRACE conn2 <- [1,438,null,{}] 19:52:47 INFO - PROCESS | 2488 | 1467168767636 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:47 INFO - PROCESS | 2488 | 1467168767639 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:47 INFO - PROCESS | 2488 | 1467168767766 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 19:52:47 INFO - PROCESS | 2488 | 1467168767847 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:47 INFO - PROCESS | 2488 | 1467168767849 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:47 INFO - PROCESS | 2488 | ++DOCSHELL 0x116674000 == 29 [pid = 2488] [id = 117] 19:52:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 74 (0x11741c400) [pid = 2488] [serial = 348] [outer = 0x0] 19:52:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 75 (0x118154000) [pid = 2488] [serial = 349] [outer = 0x11741c400] 19:52:47 INFO - PROCESS | 2488 | 1467168767897 Marionette DEBUG loaded listener.js 19:52:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 76 (0x1187ea800) [pid = 2488] [serial = 350] [outer = 0x11741c400] 19:52:48 INFO - PROCESS | 2488 | 1467168768195 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 19:52:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 19:52:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 624ms 19:52:48 INFO - PROCESS | 2488 | 1467168768253 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 19:52:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 19:52:48 INFO - PROCESS | 2488 | 1467168768263 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 19:52:48 INFO - PROCESS | 2488 | 1467168768267 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 19:52:48 INFO - PROCESS | 2488 | 1467168768269 Marionette TRACE conn2 <- [1,442,null,{}] 19:52:48 INFO - PROCESS | 2488 | 1467168768277 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:48 INFO - PROCESS | 2488 | 1467168768281 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:48 INFO - PROCESS | 2488 | 1467168768374 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 19:52:48 INFO - PROCESS | 2488 | 1467168768402 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:48 INFO - PROCESS | 2488 | 1467168768404 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:48 INFO - PROCESS | 2488 | ++DOCSHELL 0x117e63000 == 30 [pid = 2488] [id = 118] 19:52:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 77 (0x111aa5800) [pid = 2488] [serial = 351] [outer = 0x0] 19:52:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x1196c4000) [pid = 2488] [serial = 352] [outer = 0x111aa5800] 19:52:48 INFO - PROCESS | 2488 | 1467168768431 Marionette DEBUG loaded listener.js 19:52:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x119b1bc00) [pid = 2488] [serial = 353] [outer = 0x111aa5800] 19:52:48 INFO - PROCESS | 2488 | 1467168768739 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 19:52:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 19:52:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 522ms 19:52:48 INFO - PROCESS | 2488 | 1467168768789 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 19:52:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 19:52:48 INFO - PROCESS | 2488 | 1467168768791 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 19:52:48 INFO - PROCESS | 2488 | 1467168768793 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 19:52:48 INFO - PROCESS | 2488 | 1467168768794 Marionette TRACE conn2 <- [1,446,null,{}] 19:52:48 INFO - PROCESS | 2488 | 1467168768796 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:48 INFO - PROCESS | 2488 | 1467168768797 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:48 INFO - PROCESS | 2488 | 1467168768869 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 19:52:48 INFO - PROCESS | 2488 | 1467168768873 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:48 INFO - PROCESS | 2488 | 1467168768874 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:48 INFO - PROCESS | 2488 | ++DOCSHELL 0x1188e4000 == 31 [pid = 2488] [id = 119] 19:52:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x119b21000) [pid = 2488] [serial = 354] [outer = 0x0] 19:52:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x119d3bc00) [pid = 2488] [serial = 355] [outer = 0x119b21000] 19:52:48 INFO - PROCESS | 2488 | 1467168768901 Marionette DEBUG loaded listener.js 19:52:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x119dab800) [pid = 2488] [serial = 356] [outer = 0x119b21000] 19:52:49 INFO - PROCESS | 2488 | 1467168769221 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 19:52:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 19:52:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 467ms 19:52:49 INFO - PROCESS | 2488 | 1467168769261 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 19:52:49 INFO - PROCESS | 2488 | 1467168769262 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 19:52:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 19:52:49 INFO - PROCESS | 2488 | 1467168769267 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 19:52:49 INFO - PROCESS | 2488 | 1467168769269 Marionette TRACE conn2 <- [1,450,null,{}] 19:52:49 INFO - PROCESS | 2488 | 1467168769271 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:49 INFO - PROCESS | 2488 | 1467168769272 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:49 INFO - PROCESS | 2488 | 1467168769373 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 19:52:49 INFO - PROCESS | 2488 | 1467168769377 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:49 INFO - PROCESS | 2488 | 1467168769378 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:49 INFO - PROCESS | 2488 | ++DOCSHELL 0x1194ec000 == 32 [pid = 2488] [id = 120] 19:52:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x118160c00) [pid = 2488] [serial = 357] [outer = 0x0] 19:52:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x12108dc00) [pid = 2488] [serial = 358] [outer = 0x118160c00] 19:52:49 INFO - PROCESS | 2488 | 1467168769405 Marionette DEBUG loaded listener.js 19:52:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x121187c00) [pid = 2488] [serial = 359] [outer = 0x118160c00] 19:52:49 INFO - PROCESS | 2488 | 1467168769727 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 19:52:49 INFO - PROCESS | 2488 | 1467168769738 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 19:52:49 INFO - PROCESS | 2488 | 1467168769740 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 19:52:49 INFO - PROCESS | 2488 | 1467168769741 Marionette TRACE conn2 <- [1,454,null,{}] 19:52:49 INFO - PROCESS | 2488 | 1467168769743 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:49 INFO - PROCESS | 2488 | 1467168769749 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:49 INFO - PROCESS | 2488 | 1467168769839 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 19:52:49 INFO - PROCESS | 2488 | 1467168769842 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:49 INFO - PROCESS | 2488 | 1467168769843 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:49 INFO - PROCESS | 2488 | ++DOCSHELL 0x119ad7000 == 33 [pid = 2488] [id = 121] 19:52:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x121090800) [pid = 2488] [serial = 360] [outer = 0x0] 19:52:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x124cbf400) [pid = 2488] [serial = 361] [outer = 0x121090800] 19:52:49 INFO - PROCESS | 2488 | 1467168769871 Marionette DEBUG loaded listener.js 19:52:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x1269bcc00) [pid = 2488] [serial = 362] [outer = 0x121090800] 19:52:50 INFO - PROCESS | 2488 | [2488] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:52:50 INFO - PROCESS | 2488 | 1467168770202 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 19:52:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 19:52:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 470ms 19:52:50 INFO - PROCESS | 2488 | 1467168770210 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 19:52:50 INFO - PROCESS | 2488 | 1467168770212 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 19:52:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 19:52:50 INFO - PROCESS | 2488 | 1467168770216 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 19:52:50 INFO - PROCESS | 2488 | 1467168770218 Marionette TRACE conn2 <- [1,458,null,{}] 19:52:50 INFO - PROCESS | 2488 | 1467168770221 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:50 INFO - PROCESS | 2488 | 1467168770222 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:50 INFO - PROCESS | 2488 | 1467168770327 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 19:52:50 INFO - PROCESS | 2488 | 1467168770334 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:50 INFO - PROCESS | 2488 | 1467168770336 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:50 INFO - PROCESS | 2488 | ++DOCSHELL 0x121207000 == 34 [pid = 2488] [id = 122] 19:52:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x124cf5000) [pid = 2488] [serial = 363] [outer = 0x0] 19:52:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x127198c00) [pid = 2488] [serial = 364] [outer = 0x124cf5000] 19:52:50 INFO - PROCESS | 2488 | 1467168770360 Marionette DEBUG loaded listener.js 19:52:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x127461400) [pid = 2488] [serial = 365] [outer = 0x124cf5000] 19:52:50 INFO - PROCESS | 2488 | 1467168770654 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 19:52:50 INFO - PROCESS | 2488 | 1467168770689 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 19:52:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 19:52:50 INFO - PROCESS | 2488 | 1467168770692 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 19:52:50 INFO - PROCESS | 2488 | 1467168770693 Marionette TRACE conn2 <- [1,462,null,{}] 19:52:50 INFO - PROCESS | 2488 | 1467168770696 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:50 INFO - PROCESS | 2488 | 1467168770699 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:50 INFO - PROCESS | 2488 | 1467168770779 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 19:52:50 INFO - PROCESS | 2488 | 1467168770786 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:50 INFO - PROCESS | 2488 | 1467168770787 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:50 INFO - PROCESS | 2488 | ++DOCSHELL 0x1219a5800 == 35 [pid = 2488] [id = 123] 19:52:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x127464800) [pid = 2488] [serial = 366] [outer = 0x0] 19:52:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x1274adc00) [pid = 2488] [serial = 367] [outer = 0x127464800] 19:52:50 INFO - PROCESS | 2488 | 1467168770814 Marionette DEBUG loaded listener.js 19:52:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x128a22400) [pid = 2488] [serial = 368] [outer = 0x127464800] 19:52:51 INFO - PROCESS | 2488 | [2488] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:52:51 INFO - PROCESS | 2488 | 1467168771330 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 19:52:51 INFO - PROCESS | 2488 | 1467168771365 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 19:52:51 INFO - PROCESS | 2488 | 1467168771369 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 19:52:51 INFO - PROCESS | 2488 | 1467168771370 Marionette TRACE conn2 <- [1,466,null,{}] 19:52:51 INFO - PROCESS | 2488 | 1467168771372 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:51 INFO - PROCESS | 2488 | 1467168771373 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:51 INFO - PROCESS | 2488 | 1467168771444 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 19:52:51 INFO - PROCESS | 2488 | 1467168771450 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:51 INFO - PROCESS | 2488 | 1467168771451 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:51 INFO - PROCESS | 2488 | ++DOCSHELL 0x117e62800 == 36 [pid = 2488] [id = 124] 19:52:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x112cec800) [pid = 2488] [serial = 369] [outer = 0x0] 19:52:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x129146800) [pid = 2488] [serial = 370] [outer = 0x112cec800] 19:52:51 INFO - PROCESS | 2488 | 1467168771483 Marionette DEBUG loaded listener.js 19:52:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x12914ec00) [pid = 2488] [serial = 371] [outer = 0x112cec800] 19:52:51 INFO - PROCESS | 2488 | 1467168771807 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 19:52:51 INFO - PROCESS | 2488 | 1467168771840 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 19:52:51 INFO - PROCESS | 2488 | 1467168771842 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 19:52:51 INFO - PROCESS | 2488 | 1467168771843 Marionette TRACE conn2 <- [1,470,null,{}] 19:52:51 INFO - PROCESS | 2488 | 1467168771845 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:51 INFO - PROCESS | 2488 | 1467168771847 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:51 INFO - PROCESS | 2488 | 1467168771960 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 19:52:51 INFO - PROCESS | 2488 | 1467168771975 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:51 INFO - PROCESS | 2488 | 1467168771975 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:51 INFO - PROCESS | 2488 | ++DOCSHELL 0x125f5d000 == 37 [pid = 2488] [id = 125] 19:52:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x116029c00) [pid = 2488] [serial = 372] [outer = 0x0] 19:52:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x12947ac00) [pid = 2488] [serial = 373] [outer = 0x116029c00] 19:52:52 INFO - PROCESS | 2488 | 1467168772000 Marionette DEBUG loaded listener.js 19:52:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x12a56f400) [pid = 2488] [serial = 374] [outer = 0x116029c00] 19:52:52 INFO - PROCESS | 2488 | 1467168772387 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 19:52:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 19:52:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 568ms 19:52:52 INFO - PROCESS | 2488 | 1467168772411 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 19:52:52 INFO - PROCESS | 2488 | 1467168772415 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 19:52:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 19:52:52 INFO - PROCESS | 2488 | 1467168772425 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 19:52:52 INFO - PROCESS | 2488 | 1467168772427 Marionette TRACE conn2 <- [1,474,null,{}] 19:52:52 INFO - PROCESS | 2488 | 1467168772432 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:52 INFO - PROCESS | 2488 | 1467168772436 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:52 INFO - PROCESS | 2488 | 1467168772605 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 19:52:52 INFO - PROCESS | 2488 | 1467168772645 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:52 INFO - PROCESS | 2488 | 1467168772646 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:52 INFO - PROCESS | 2488 | ++DOCSHELL 0x1194e8000 == 38 [pid = 2488] [id = 126] 19:52:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x12a647800) [pid = 2488] [serial = 375] [outer = 0x0] 19:52:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x12ab62800) [pid = 2488] [serial = 376] [outer = 0x12a647800] 19:52:52 INFO - PROCESS | 2488 | 1467168772689 Marionette DEBUG loaded listener.js 19:52:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x12b836800) [pid = 2488] [serial = 377] [outer = 0x12a647800] 19:52:53 INFO - PROCESS | 2488 | 1467168773012 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 19:52:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 19:52:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 621ms 19:52:53 INFO - PROCESS | 2488 | 1467168773052 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 19:52:53 INFO - PROCESS | 2488 | 1467168773054 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 19:52:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 19:52:53 INFO - PROCESS | 2488 | 1467168773056 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 19:52:53 INFO - PROCESS | 2488 | 1467168773057 Marionette TRACE conn2 <- [1,478,null,{}] 19:52:53 INFO - PROCESS | 2488 | 1467168773059 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:53 INFO - PROCESS | 2488 | 1467168773060 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:53 INFO - PROCESS | 2488 | 1467168773155 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 19:52:53 INFO - PROCESS | 2488 | 1467168773158 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:53 INFO - PROCESS | 2488 | 1467168773159 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:53 INFO - PROCESS | 2488 | ++DOCSHELL 0x129116800 == 39 [pid = 2488] [id = 127] 19:52:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x12a64b400) [pid = 2488] [serial = 378] [outer = 0x0] 19:52:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x12b927400) [pid = 2488] [serial = 379] [outer = 0x12a64b400] 19:52:53 INFO - PROCESS | 2488 | 1467168773183 Marionette DEBUG loaded listener.js 19:52:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x12b9f0800) [pid = 2488] [serial = 380] [outer = 0x12a64b400] 19:52:53 INFO - PROCESS | 2488 | 1467168773535 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 19:52:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 19:52:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 519ms 19:52:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 19:52:53 INFO - PROCESS | 2488 | 1467168773575 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 19:52:53 INFO - PROCESS | 2488 | 1467168773576 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 19:52:53 INFO - PROCESS | 2488 | 1467168773578 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 19:52:53 INFO - PROCESS | 2488 | 1467168773579 Marionette TRACE conn2 <- [1,482,null,{}] 19:52:53 INFO - PROCESS | 2488 | 1467168773582 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:53 INFO - PROCESS | 2488 | 1467168773583 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:53 INFO - PROCESS | 2488 | 1467168773685 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 19:52:53 INFO - PROCESS | 2488 | 1467168773689 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:53 INFO - PROCESS | 2488 | 1467168773690 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:53 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a465800 == 40 [pid = 2488] [id = 128] 19:52:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x12b9f0c00) [pid = 2488] [serial = 381] [outer = 0x0] 19:52:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x12ba97800) [pid = 2488] [serial = 382] [outer = 0x12b9f0c00] 19:52:53 INFO - PROCESS | 2488 | 1467168773717 Marionette DEBUG loaded listener.js 19:52:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x12baa3400) [pid = 2488] [serial = 383] [outer = 0x12b9f0c00] 19:52:54 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x113f39800) [pid = 2488] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 19:52:54 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x12ba95400) [pid = 2488] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 19:52:54 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x12c236400) [pid = 2488] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 19:52:54 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x113d45c00) [pid = 2488] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 19:52:54 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x12c23f800) [pid = 2488] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 19:52:54 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x119dab000) [pid = 2488] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 19:52:54 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x12ab60400) [pid = 2488] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 19:52:54 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x1274b1000) [pid = 2488] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 19:52:54 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x125f7ac00) [pid = 2488] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 19:52:54 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x121b06400) [pid = 2488] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 19:52:54 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x118890800) [pid = 2488] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 19:52:54 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x1187da800) [pid = 2488] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 19:52:54 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x12914ac00) [pid = 2488] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 19:52:54 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x127294c00) [pid = 2488] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 19:52:54 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x11a0d5400) [pid = 2488] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 19:52:54 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x116974400) [pid = 2488] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 19:52:54 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x121fe2000) [pid = 2488] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 19:52:54 INFO - PROCESS | 2488 | 1467168774422 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 19:52:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 19:52:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 872ms 19:52:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 19:52:54 INFO - PROCESS | 2488 | 1467168774452 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 19:52:54 INFO - PROCESS | 2488 | 1467168774454 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 19:52:54 INFO - PROCESS | 2488 | 1467168774457 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 19:52:54 INFO - PROCESS | 2488 | 1467168774459 Marionette TRACE conn2 <- [1,486,null,{}] 19:52:54 INFO - PROCESS | 2488 | 1467168774462 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:54 INFO - PROCESS | 2488 | 1467168774464 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:54 INFO - PROCESS | 2488 | 1467168774624 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 19:52:54 INFO - PROCESS | 2488 | 1467168774680 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:54 INFO - PROCESS | 2488 | 1467168774681 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:54 INFO - PROCESS | 2488 | ++DOCSHELL 0x121366800 == 41 [pid = 2488] [id = 129] 19:52:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x113aaa400) [pid = 2488] [serial = 384] [outer = 0x0] 19:52:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x118890800) [pid = 2488] [serial = 385] [outer = 0x113aaa400] 19:52:54 INFO - PROCESS | 2488 | 1467168774723 Marionette DEBUG loaded listener.js 19:52:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x125f7fc00) [pid = 2488] [serial = 386] [outer = 0x113aaa400] 19:52:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 19:52:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 568ms 19:52:55 INFO - PROCESS | 2488 | 1467168775022 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 19:52:55 INFO - PROCESS | 2488 | 1467168775026 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 19:52:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 19:52:55 INFO - PROCESS | 2488 | 1467168775028 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 19:52:55 INFO - PROCESS | 2488 | 1467168775045 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 19:52:55 INFO - PROCESS | 2488 | 1467168775046 Marionette TRACE conn2 <- [1,490,null,{}] 19:52:55 INFO - PROCESS | 2488 | 1467168775061 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:55 INFO - PROCESS | 2488 | 1467168775062 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:55 INFO - PROCESS | 2488 | 1467168775254 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 19:52:55 INFO - PROCESS | 2488 | 1467168775262 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:55 INFO - PROCESS | 2488 | 1467168775264 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:55 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a5ef800 == 42 [pid = 2488] [id = 130] 19:52:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x118ff0000) [pid = 2488] [serial = 387] [outer = 0x0] 19:52:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x128a26000) [pid = 2488] [serial = 388] [outer = 0x118ff0000] 19:52:55 INFO - PROCESS | 2488 | 1467168775306 Marionette DEBUG loaded listener.js 19:52:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x12baa2400) [pid = 2488] [serial = 389] [outer = 0x118ff0000] 19:52:55 INFO - PROCESS | 2488 | 1467168775674 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 19:52:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 19:52:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 694ms 19:52:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 19:52:55 INFO - PROCESS | 2488 | 1467168775726 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 19:52:55 INFO - PROCESS | 2488 | 1467168775727 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 19:52:55 INFO - PROCESS | 2488 | 1467168775730 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 19:52:55 INFO - PROCESS | 2488 | 1467168775732 Marionette TRACE conn2 <- [1,494,null,{}] 19:52:55 INFO - PROCESS | 2488 | 1467168775735 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:55 INFO - PROCESS | 2488 | 1467168775737 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:55 INFO - PROCESS | 2488 | 1467168775897 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 19:52:55 INFO - PROCESS | 2488 | 1467168775937 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:55 INFO - PROCESS | 2488 | 1467168775938 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:55 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b997000 == 43 [pid = 2488] [id = 131] 19:52:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x124cf0400) [pid = 2488] [serial = 390] [outer = 0x0] 19:52:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x12c0ba000) [pid = 2488] [serial = 391] [outer = 0x124cf0400] 19:52:55 INFO - PROCESS | 2488 | 1467168775957 Marionette DEBUG loaded listener.js 19:52:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x12c23a800) [pid = 2488] [serial = 392] [outer = 0x124cf0400] 19:52:56 INFO - PROCESS | 2488 | 1467168776540 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 19:52:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 19:52:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 871ms 19:52:56 INFO - PROCESS | 2488 | 1467168776601 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 19:52:56 INFO - PROCESS | 2488 | 1467168776604 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 19:52:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 19:52:56 INFO - PROCESS | 2488 | 1467168776608 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 19:52:56 INFO - PROCESS | 2488 | 1467168776610 Marionette TRACE conn2 <- [1,498,null,{}] 19:52:56 INFO - PROCESS | 2488 | 1467168776613 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:56 INFO - PROCESS | 2488 | 1467168776615 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:56 INFO - PROCESS | 2488 | 1467168776729 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 19:52:56 INFO - PROCESS | 2488 | 1467168776783 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:56 INFO - PROCESS | 2488 | 1467168776786 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:56 INFO - PROCESS | 2488 | ++DOCSHELL 0x1162e8800 == 44 [pid = 2488] [id = 132] 19:52:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x112e0bc00) [pid = 2488] [serial = 393] [outer = 0x0] 19:52:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x1160dc800) [pid = 2488] [serial = 394] [outer = 0x112e0bc00] 19:52:56 INFO - PROCESS | 2488 | 1467168776817 Marionette DEBUG loaded listener.js 19:52:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x117419800) [pid = 2488] [serial = 395] [outer = 0x112e0bc00] 19:52:57 INFO - PROCESS | 2488 | 1467168777436 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 19:52:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 19:52:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 870ms 19:52:57 INFO - PROCESS | 2488 | 1467168777479 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 19:52:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 19:52:57 INFO - PROCESS | 2488 | 1467168777484 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 19:52:57 INFO - PROCESS | 2488 | 1467168777490 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 19:52:57 INFO - PROCESS | 2488 | 1467168777493 Marionette TRACE conn2 <- [1,502,null,{}] 19:52:57 INFO - PROCESS | 2488 | 1467168777497 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:57 INFO - PROCESS | 2488 | 1467168777500 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:57 INFO - PROCESS | 2488 | 1467168777665 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 19:52:57 INFO - PROCESS | 2488 | 1467168777743 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:57 INFO - PROCESS | 2488 | 1467168777744 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:57 INFO - PROCESS | 2488 | ++DOCSHELL 0x1197db800 == 45 [pid = 2488] [id = 133] 19:52:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x118895c00) [pid = 2488] [serial = 396] [outer = 0x0] 19:52:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x118ff2800) [pid = 2488] [serial = 397] [outer = 0x118895c00] 19:52:57 INFO - PROCESS | 2488 | 1467168777775 Marionette DEBUG loaded listener.js 19:52:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x1196ce000) [pid = 2488] [serial = 398] [outer = 0x118895c00] 19:52:58 INFO - PROCESS | 2488 | 1467168778458 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 19:52:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 19:52:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1023ms 19:52:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 19:52:58 INFO - PROCESS | 2488 | 1467168778513 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 19:52:58 INFO - PROCESS | 2488 | 1467168778515 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 19:52:58 INFO - PROCESS | 2488 | 1467168778518 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 19:52:58 INFO - PROCESS | 2488 | 1467168778520 Marionette TRACE conn2 <- [1,506,null,{}] 19:52:58 INFO - PROCESS | 2488 | 1467168778524 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:58 INFO - PROCESS | 2488 | 1467168778526 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:58 INFO - PROCESS | 2488 | 1467168778624 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 19:52:58 INFO - PROCESS | 2488 | 1467168778702 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:58 INFO - PROCESS | 2488 | 1467168778705 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:58 INFO - PROCESS | 2488 | ++DOCSHELL 0x113f52000 == 46 [pid = 2488] [id = 134] 19:52:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x116076800) [pid = 2488] [serial = 399] [outer = 0x0] 19:52:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x116289000) [pid = 2488] [serial = 400] [outer = 0x116076800] 19:52:58 INFO - PROCESS | 2488 | 1467168778733 Marionette DEBUG loaded listener.js 19:52:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x117412800) [pid = 2488] [serial = 401] [outer = 0x116076800] 19:52:59 INFO - PROCESS | 2488 | --DOCSHELL 0x12a5ef800 == 45 [pid = 2488] [id = 130] 19:52:59 INFO - PROCESS | 2488 | --DOCSHELL 0x121366800 == 44 [pid = 2488] [id = 129] 19:52:59 INFO - PROCESS | 2488 | --DOCSHELL 0x12a465800 == 43 [pid = 2488] [id = 128] 19:52:59 INFO - PROCESS | 2488 | --DOCSHELL 0x129116800 == 42 [pid = 2488] [id = 127] 19:52:59 INFO - PROCESS | 2488 | --DOCSHELL 0x1194e8000 == 41 [pid = 2488] [id = 126] 19:52:59 INFO - PROCESS | 2488 | --DOCSHELL 0x125f5d000 == 40 [pid = 2488] [id = 125] 19:52:59 INFO - PROCESS | 2488 | --DOCSHELL 0x117e62800 == 39 [pid = 2488] [id = 124] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x1127ec000) [pid = 2488] [serial = 343] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOCSHELL 0x1219a5800 == 38 [pid = 2488] [id = 123] 19:52:59 INFO - PROCESS | 2488 | --DOCSHELL 0x121207000 == 37 [pid = 2488] [id = 122] 19:52:59 INFO - PROCESS | 2488 | --DOCSHELL 0x119ad7000 == 36 [pid = 2488] [id = 121] 19:52:59 INFO - PROCESS | 2488 | --DOCSHELL 0x1194ec000 == 35 [pid = 2488] [id = 120] 19:52:59 INFO - PROCESS | 2488 | --DOCSHELL 0x1188e4000 == 34 [pid = 2488] [id = 119] 19:52:59 INFO - PROCESS | 2488 | --DOCSHELL 0x117e63000 == 33 [pid = 2488] [id = 118] 19:52:59 INFO - PROCESS | 2488 | --DOCSHELL 0x116674000 == 32 [pid = 2488] [id = 117] 19:52:59 INFO - PROCESS | 2488 | --DOCSHELL 0x113a4c800 == 31 [pid = 2488] [id = 116] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x12aa86000) [pid = 2488] [serial = 242] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x12c0b4000) [pid = 2488] [serial = 328] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x12c240800) [pid = 2488] [serial = 331] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x119399400) [pid = 2488] [serial = 337] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x12c470400) [pid = 2488] [serial = 334] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x12c469400) [pid = 2488] [serial = 332] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x126d85c00) [pid = 2488] [serial = 340] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x12c475c00) [pid = 2488] [serial = 335] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x12b91f800) [pid = 2488] [serial = 325] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x128ceb000) [pid = 2488] [serial = 322] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x12a95e400) [pid = 2488] [serial = 323] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x1274a8000) [pid = 2488] [serial = 320] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x12718c000) [pid = 2488] [serial = 319] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x121fe1800) [pid = 2488] [serial = 316] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x124e62c00) [pid = 2488] [serial = 317] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x1196c8000) [pid = 2488] [serial = 314] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x118ffc000) [pid = 2488] [serial = 313] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x12b83e800) [pid = 2488] [serial = 311] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x125512000) [pid = 2488] [serial = 310] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x12a64b800) [pid = 2488] [serial = 341] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x12ab60c00) [pid = 2488] [serial = 308] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x12a648800) [pid = 2488] [serial = 307] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x128a1fc00) [pid = 2488] [serial = 305] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x1274aa800) [pid = 2488] [serial = 304] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x121fe0000) [pid = 2488] [serial = 302] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x1212a3400) [pid = 2488] [serial = 301] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x1187d7000) [pid = 2488] [serial = 299] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x117421800) [pid = 2488] [serial = 298] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x12b9f6800) [pid = 2488] [serial = 295] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x12ba9b800) [pid = 2488] [serial = 296] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x119daac00) [pid = 2488] [serial = 338] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x12c0c2c00) [pid = 2488] [serial = 329] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | --DOMWINDOW == 76 (0x12b9ee800) [pid = 2488] [serial = 326] [outer = 0x0] [url = about:blank] 19:52:59 INFO - PROCESS | 2488 | 1467168779161 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 19:52:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 19:52:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 674ms 19:52:59 INFO - PROCESS | 2488 | 1467168779192 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 19:52:59 INFO - PROCESS | 2488 | 1467168779195 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 19:52:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 19:52:59 INFO - PROCESS | 2488 | 1467168779201 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 19:52:59 INFO - PROCESS | 2488 | 1467168779203 Marionette TRACE conn2 <- [1,510,null,{}] 19:52:59 INFO - PROCESS | 2488 | 1467168779205 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:59 INFO - PROCESS | 2488 | 1467168779207 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:59 INFO - PROCESS | 2488 | 1467168779284 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 19:52:59 INFO - PROCESS | 2488 | 1467168779290 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:59 INFO - PROCESS | 2488 | 1467168779291 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:59 INFO - PROCESS | 2488 | ++DOCSHELL 0x11694a800 == 32 [pid = 2488] [id = 135] 19:52:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 77 (0x117420000) [pid = 2488] [serial = 402] [outer = 0x0] 19:52:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x117e95c00) [pid = 2488] [serial = 403] [outer = 0x117420000] 19:52:59 INFO - PROCESS | 2488 | 1467168779320 Marionette DEBUG loaded listener.js 19:52:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x1187d4400) [pid = 2488] [serial = 404] [outer = 0x117420000] 19:52:59 INFO - PROCESS | 2488 | 1467168779653 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 19:52:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 19:52:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 520ms 19:52:59 INFO - PROCESS | 2488 | 1467168779721 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 19:52:59 INFO - PROCESS | 2488 | 1467168779722 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 19:52:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 19:52:59 INFO - PROCESS | 2488 | 1467168779725 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 19:52:59 INFO - PROCESS | 2488 | 1467168779727 Marionette TRACE conn2 <- [1,514,null,{}] 19:52:59 INFO - PROCESS | 2488 | 1467168779735 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:52:59 INFO - PROCESS | 2488 | 1467168779738 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:59 INFO - PROCESS | 2488 | 1467168779818 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 19:52:59 INFO - PROCESS | 2488 | 1467168779825 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:52:59 INFO - PROCESS | 2488 | 1467168779827 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:52:59 INFO - PROCESS | 2488 | ++DOCSHELL 0x111f14000 == 33 [pid = 2488] [id = 136] 19:52:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x112cf7000) [pid = 2488] [serial = 405] [outer = 0x0] 19:52:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x119393c00) [pid = 2488] [serial = 406] [outer = 0x112cf7000] 19:52:59 INFO - PROCESS | 2488 | 1467168779859 Marionette DEBUG loaded listener.js 19:52:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x1196c8000) [pid = 2488] [serial = 407] [outer = 0x112cf7000] 19:53:00 INFO - PROCESS | 2488 | 1467168780195 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 19:53:00 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 19:53:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 520ms 19:53:00 INFO - PROCESS | 2488 | 1467168780245 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 19:53:00 INFO - PROCESS | 2488 | 1467168780247 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 19:53:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 19:53:00 INFO - PROCESS | 2488 | 1467168780258 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 19:53:00 INFO - PROCESS | 2488 | 1467168780259 Marionette TRACE conn2 <- [1,518,null,{}] 19:53:00 INFO - PROCESS | 2488 | 1467168780261 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:00 INFO - PROCESS | 2488 | 1467168780263 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:00 INFO - PROCESS | 2488 | 1467168780338 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 19:53:00 INFO - PROCESS | 2488 | 1467168780342 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:00 INFO - PROCESS | 2488 | 1467168780343 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:00 INFO - PROCESS | 2488 | ++DOCSHELL 0x1191fb800 == 34 [pid = 2488] [id = 137] 19:53:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x119b16c00) [pid = 2488] [serial = 408] [outer = 0x0] 19:53:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x119b1f800) [pid = 2488] [serial = 409] [outer = 0x119b16c00] 19:53:00 INFO - PROCESS | 2488 | 1467168780371 Marionette DEBUG loaded listener.js 19:53:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x119da5400) [pid = 2488] [serial = 410] [outer = 0x119b16c00] 19:53:00 INFO - PROCESS | 2488 | 1467168780703 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 19:53:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 19:53:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 472ms 19:53:00 INFO - PROCESS | 2488 | 1467168780727 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 19:53:00 INFO - PROCESS | 2488 | 1467168780729 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 19:53:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 19:53:00 INFO - PROCESS | 2488 | 1467168780735 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 19:53:00 INFO - PROCESS | 2488 | 1467168780736 Marionette TRACE conn2 <- [1,522,null,{}] 19:53:00 INFO - PROCESS | 2488 | 1467168780738 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:00 INFO - PROCESS | 2488 | 1467168780739 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:00 INFO - PROCESS | 2488 | 1467168780813 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 19:53:00 INFO - PROCESS | 2488 | 1467168780818 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:00 INFO - PROCESS | 2488 | 1467168780819 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:00 INFO - PROCESS | 2488 | ++DOCSHELL 0x119a43800 == 35 [pid = 2488] [id = 138] 19:53:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x112ceb800) [pid = 2488] [serial = 411] [outer = 0x0] 19:53:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x12108cc00) [pid = 2488] [serial = 412] [outer = 0x112ceb800] 19:53:00 INFO - PROCESS | 2488 | 1467168780851 Marionette DEBUG loaded listener.js 19:53:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x12153e000) [pid = 2488] [serial = 413] [outer = 0x112ceb800] 19:53:01 INFO - PROCESS | 2488 | 1467168781196 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 19:53:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 19:53:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 468ms 19:53:01 INFO - PROCESS | 2488 | 1467168781203 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 19:53:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 19:53:01 INFO - PROCESS | 2488 | 1467168781204 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 19:53:01 INFO - PROCESS | 2488 | 1467168781206 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 19:53:01 INFO - PROCESS | 2488 | 1467168781207 Marionette TRACE conn2 <- [1,526,null,{}] 19:53:01 INFO - PROCESS | 2488 | 1467168781210 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:01 INFO - PROCESS | 2488 | 1467168781214 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:01 INFO - PROCESS | 2488 | 1467168781344 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 19:53:01 INFO - PROCESS | 2488 | 1467168781358 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:01 INFO - PROCESS | 2488 | 1467168781359 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:01 INFO - PROCESS | 2488 | ++DOCSHELL 0x121021000 == 36 [pid = 2488] [id = 139] 19:53:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x121541c00) [pid = 2488] [serial = 414] [outer = 0x0] 19:53:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x121fe7800) [pid = 2488] [serial = 415] [outer = 0x121541c00] 19:53:01 INFO - PROCESS | 2488 | 1467168781384 Marionette DEBUG loaded listener.js 19:53:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x12690ec00) [pid = 2488] [serial = 416] [outer = 0x121541c00] 19:53:01 INFO - PROCESS | 2488 | 1467168781714 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 19:53:01 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 19:53:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 519ms 19:53:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 19:53:01 INFO - PROCESS | 2488 | 1467168781726 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 19:53:01 INFO - PROCESS | 2488 | 1467168781727 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 19:53:01 INFO - PROCESS | 2488 | 1467168781729 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 19:53:01 INFO - PROCESS | 2488 | 1467168781730 Marionette TRACE conn2 <- [1,530,null,{}] 19:53:01 INFO - PROCESS | 2488 | 1467168781736 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:01 INFO - PROCESS | 2488 | 1467168781737 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:01 INFO - PROCESS | 2488 | 1467168781831 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 19:53:01 INFO - PROCESS | 2488 | 1467168781848 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:01 INFO - PROCESS | 2488 | 1467168781849 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:01 INFO - PROCESS | 2488 | ++DOCSHELL 0x121dd0800 == 37 [pid = 2488] [id = 140] 19:53:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x1269b4400) [pid = 2488] [serial = 417] [outer = 0x0] 19:53:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x126f92400) [pid = 2488] [serial = 418] [outer = 0x1269b4400] 19:53:01 INFO - PROCESS | 2488 | 1467168781874 Marionette DEBUG loaded listener.js 19:53:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x127469800) [pid = 2488] [serial = 419] [outer = 0x1269b4400] 19:53:02 INFO - PROCESS | 2488 | 1467168782188 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 19:53:02 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 19:53:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 19:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:53:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:53:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 19:53:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:53:02 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 19:53:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 19:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:53:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:53:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 19:53:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:53:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 472ms 19:53:02 INFO - PROCESS | 2488 | 1467168782203 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 19:53:02 INFO - PROCESS | 2488 | 1467168782204 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 19:53:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 19:53:02 INFO - PROCESS | 2488 | 1467168782206 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 19:53:02 INFO - PROCESS | 2488 | 1467168782208 Marionette TRACE conn2 <- [1,534,null,{}] 19:53:02 INFO - PROCESS | 2488 | 1467168782210 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:02 INFO - PROCESS | 2488 | 1467168782211 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:02 INFO - PROCESS | 2488 | 1467168782313 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 19:53:02 INFO - PROCESS | 2488 | 1467168782317 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:02 INFO - PROCESS | 2488 | 1467168782318 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:02 INFO - PROCESS | 2488 | ++DOCSHELL 0x125fb2800 == 38 [pid = 2488] [id = 141] 19:53:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x112983800) [pid = 2488] [serial = 420] [outer = 0x0] 19:53:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x1274acc00) [pid = 2488] [serial = 421] [outer = 0x112983800] 19:53:02 INFO - PROCESS | 2488 | 1467168782342 Marionette DEBUG loaded listener.js 19:53:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x128b09800) [pid = 2488] [serial = 422] [outer = 0x112983800] 19:53:02 INFO - PROCESS | 2488 | 1467168782680 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 19:53:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 19:53:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 518ms 19:53:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 19:53:02 INFO - PROCESS | 2488 | 1467168782726 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 19:53:02 INFO - PROCESS | 2488 | 1467168782727 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 19:53:02 INFO - PROCESS | 2488 | 1467168782729 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 19:53:02 INFO - PROCESS | 2488 | 1467168782730 Marionette TRACE conn2 <- [1,538,null,{}] 19:53:02 INFO - PROCESS | 2488 | 1467168782737 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:02 INFO - PROCESS | 2488 | 1467168782738 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:02 INFO - PROCESS | 2488 | 1467168782852 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 19:53:02 INFO - PROCESS | 2488 | 1467168782893 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:02 INFO - PROCESS | 2488 | 1467168782894 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:02 INFO - PROCESS | 2488 | ++DOCSHELL 0x12723c800 == 39 [pid = 2488] [id = 142] 19:53:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x128b09000) [pid = 2488] [serial = 423] [outer = 0x0] 19:53:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x12914b800) [pid = 2488] [serial = 424] [outer = 0x128b09000] 19:53:02 INFO - PROCESS | 2488 | 1467168782927 Marionette DEBUG loaded listener.js 19:53:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x12a571800) [pid = 2488] [serial = 425] [outer = 0x128b09000] 19:53:03 INFO - PROCESS | 2488 | 1467168783224 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 19:53:03 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. 19:53:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 524ms 19:53:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 19:53:03 INFO - PROCESS | 2488 | 1467168783259 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 19:53:03 INFO - PROCESS | 2488 | 1467168783260 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 19:53:03 INFO - PROCESS | 2488 | 1467168783262 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 19:53:03 INFO - PROCESS | 2488 | 1467168783263 Marionette TRACE conn2 <- [1,542,null,{}] 19:53:03 INFO - PROCESS | 2488 | 1467168783268 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:03 INFO - PROCESS | 2488 | 1467168783270 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:03 INFO - PROCESS | 2488 | 1467168783487 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 19:53:03 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x111aa5800) [pid = 2488] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 19:53:03 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x11741c400) [pid = 2488] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 19:53:03 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x12b9f0c00) [pid = 2488] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 19:53:03 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x113aaa400) [pid = 2488] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 19:53:03 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x118ff0000) [pid = 2488] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 19:53:03 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x116029c00) [pid = 2488] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 19:53:03 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x12a647800) [pid = 2488] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 19:53:03 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x12a64b400) [pid = 2488] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 19:53:03 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x112cec800) [pid = 2488] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 19:53:03 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x118160c00) [pid = 2488] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 19:53:03 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x124cf5000) [pid = 2488] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 19:53:03 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x1127e6000) [pid = 2488] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 19:53:03 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x119b21000) [pid = 2488] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 19:53:03 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x127464800) [pid = 2488] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 19:53:03 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x11628c000) [pid = 2488] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 19:53:03 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x121090800) [pid = 2488] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 19:53:03 INFO - PROCESS | 2488 | 1467168783545 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:03 INFO - PROCESS | 2488 | 1467168783546 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:03 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f17800 == 40 [pid = 2488] [id = 143] 19:53:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x1121be800) [pid = 2488] [serial = 426] [outer = 0x0] 19:53:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x116029c00) [pid = 2488] [serial = 427] [outer = 0x1121be800] 19:53:03 INFO - PROCESS | 2488 | 1467168783570 Marionette DEBUG loaded listener.js 19:53:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x1187db000) [pid = 2488] [serial = 428] [outer = 0x1121be800] 19:53:03 INFO - PROCESS | 2488 | 1467168783831 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 19:53:03 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. 19:53:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 620ms 19:53:03 INFO - PROCESS | 2488 | 1467168783889 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 19:53:03 INFO - PROCESS | 2488 | 1467168783890 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 19:53:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 19:53:03 INFO - PROCESS | 2488 | 1467168783893 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 19:53:03 INFO - PROCESS | 2488 | 1467168783895 Marionette TRACE conn2 <- [1,546,null,{}] 19:53:03 INFO - PROCESS | 2488 | 1467168783897 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:03 INFO - PROCESS | 2488 | 1467168783900 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:04 INFO - PROCESS | 2488 | 1467168784015 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 19:53:04 INFO - PROCESS | 2488 | 1467168784085 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:04 INFO - PROCESS | 2488 | 1467168784087 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:04 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a45b800 == 41 [pid = 2488] [id = 144] 19:53:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x1167d1800) [pid = 2488] [serial = 429] [outer = 0x0] 19:53:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x121090800) [pid = 2488] [serial = 430] [outer = 0x1167d1800] 19:53:04 INFO - PROCESS | 2488 | 1467168784120 Marionette DEBUG loaded listener.js 19:53:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x12aa80400) [pid = 2488] [serial = 431] [outer = 0x1167d1800] 19:53:04 INFO - PROCESS | 2488 | 1467168784420 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 19:53:04 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 19:53:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 570ms 19:53:04 INFO - PROCESS | 2488 | 1467168784468 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 19:53:04 INFO - PROCESS | 2488 | 1467168784470 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 19:53:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 19:53:04 INFO - PROCESS | 2488 | 1467168784474 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 19:53:04 INFO - PROCESS | 2488 | 1467168784476 Marionette TRACE conn2 <- [1,550,null,{}] 19:53:04 INFO - PROCESS | 2488 | 1467168784480 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:04 INFO - PROCESS | 2488 | 1467168784484 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:04 INFO - PROCESS | 2488 | 1467168784639 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 19:53:04 INFO - PROCESS | 2488 | 1467168784779 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:04 INFO - PROCESS | 2488 | 1467168784781 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:04 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b11e000 == 42 [pid = 2488] [id = 145] 19:53:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x12ab5c800) [pid = 2488] [serial = 432] [outer = 0x0] 19:53:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x12b83e800) [pid = 2488] [serial = 433] [outer = 0x12ab5c800] 19:53:04 INFO - PROCESS | 2488 | 1467168784838 Marionette DEBUG loaded listener.js 19:53:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x12b92c400) [pid = 2488] [serial = 434] [outer = 0x12ab5c800] 19:53:05 INFO - PROCESS | 2488 | 1467168785187 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 19:53:05 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. 19:53:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 720ms 19:53:05 INFO - PROCESS | 2488 | 1467168785195 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 19:53:05 INFO - PROCESS | 2488 | 1467168785196 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 19:53:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 19:53:05 INFO - PROCESS | 2488 | 1467168785204 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 19:53:05 INFO - PROCESS | 2488 | 1467168785205 Marionette TRACE conn2 <- [1,554,null,{}] 19:53:05 INFO - PROCESS | 2488 | 1467168785208 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:05 INFO - PROCESS | 2488 | 1467168785209 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:05 INFO - PROCESS | 2488 | 1467168785324 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 19:53:05 INFO - PROCESS | 2488 | 1467168785330 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:05 INFO - PROCESS | 2488 | 1467168785331 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:05 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b99a000 == 43 [pid = 2488] [id = 146] 19:53:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x12ab65400) [pid = 2488] [serial = 435] [outer = 0x0] 19:53:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x12b9ecc00) [pid = 2488] [serial = 436] [outer = 0x12ab65400] 19:53:05 INFO - PROCESS | 2488 | 1467168785355 Marionette DEBUG loaded listener.js 19:53:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x12ba99400) [pid = 2488] [serial = 437] [outer = 0x12ab65400] 19:53:05 INFO - PROCESS | 2488 | [2488] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:53:05 INFO - PROCESS | 2488 | 1467168785789 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 19:53:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 19:53:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 625ms 19:53:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 19:53:05 INFO - PROCESS | 2488 | 1467168785824 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 19:53:05 INFO - PROCESS | 2488 | 1467168785827 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 19:53:05 INFO - PROCESS | 2488 | 1467168785830 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 19:53:05 INFO - PROCESS | 2488 | 1467168785832 Marionette TRACE conn2 <- [1,558,null,{}] 19:53:05 INFO - PROCESS | 2488 | 1467168785836 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:05 INFO - PROCESS | 2488 | 1467168785837 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:05 INFO - PROCESS | 2488 | 1467168785942 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 19:53:06 INFO - PROCESS | 2488 | 1467168786009 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:06 INFO - PROCESS | 2488 | 1467168786011 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:06 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f1f800 == 44 [pid = 2488] [id = 147] 19:53:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x113f31c00) [pid = 2488] [serial = 438] [outer = 0x0] 19:53:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x116974400) [pid = 2488] [serial = 439] [outer = 0x113f31c00] 19:53:06 INFO - PROCESS | 2488 | 1467168786042 Marionette DEBUG loaded listener.js 19:53:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x117e97400) [pid = 2488] [serial = 440] [outer = 0x113f31c00] 19:53:06 INFO - PROCESS | 2488 | 1467168786446 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 19:53:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 19:53:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 672ms 19:53:06 INFO - PROCESS | 2488 | 1467168786502 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 19:53:06 INFO - PROCESS | 2488 | 1467168786505 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 19:53:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 19:53:06 INFO - PROCESS | 2488 | 1467168786510 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 19:53:06 INFO - PROCESS | 2488 | 1467168786511 Marionette TRACE conn2 <- [1,562,null,{}] 19:53:06 INFO - PROCESS | 2488 | 1467168786514 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:06 INFO - PROCESS | 2488 | 1467168786516 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:06 INFO - PROCESS | 2488 | 1467168786620 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 19:53:06 INFO - PROCESS | 2488 | 1467168786687 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:06 INFO - PROCESS | 2488 | 1467168786689 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:06 INFO - PROCESS | 2488 | ++DOCSHELL 0x121209800 == 45 [pid = 2488] [id = 148] 19:53:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x1187ea400) [pid = 2488] [serial = 441] [outer = 0x0] 19:53:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x1194a2c00) [pid = 2488] [serial = 442] [outer = 0x1187ea400] 19:53:06 INFO - PROCESS | 2488 | 1467168786720 Marionette DEBUG loaded listener.js 19:53:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x119b14800) [pid = 2488] [serial = 443] [outer = 0x1187ea400] 19:53:06 INFO - PROCESS | 2488 | [2488] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:53:07 INFO - PROCESS | 2488 | 1467168787099 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 19:53:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 19:53:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 620ms 19:53:07 INFO - PROCESS | 2488 | 1467168787130 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 19:53:07 INFO - PROCESS | 2488 | 1467168787131 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 19:53:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 19:53:07 INFO - PROCESS | 2488 | 1467168787134 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 19:53:07 INFO - PROCESS | 2488 | 1467168787136 Marionette TRACE conn2 <- [1,566,null,{}] 19:53:07 INFO - PROCESS | 2488 | 1467168787144 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:07 INFO - PROCESS | 2488 | 1467168787147 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:07 INFO - PROCESS | 2488 | 1467168787248 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 19:53:07 INFO - PROCESS | 2488 | 1467168787340 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:07 INFO - PROCESS | 2488 | 1467168787342 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:07 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b103000 == 46 [pid = 2488] [id = 149] 19:53:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x121ab8400) [pid = 2488] [serial = 444] [outer = 0x0] 19:53:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x124a5e800) [pid = 2488] [serial = 445] [outer = 0x121ab8400] 19:53:07 INFO - PROCESS | 2488 | 1467168787373 Marionette DEBUG loaded listener.js 19:53:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x125510800) [pid = 2488] [serial = 446] [outer = 0x121ab8400] 19:53:07 INFO - PROCESS | 2488 | [2488] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:53:07 INFO - PROCESS | 2488 | 1467168787774 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 19:53:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 19:53:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 19:53:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 19:53:07 INFO - PROCESS | 2488 | 1467168787805 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 19:53:07 INFO - PROCESS | 2488 | 1467168787807 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 19:53:07 INFO - PROCESS | 2488 | 1467168787809 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 19:53:07 INFO - PROCESS | 2488 | 1467168787810 Marionette TRACE conn2 <- [1,570,null,{}] 19:53:07 INFO - PROCESS | 2488 | 1467168787813 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:07 INFO - PROCESS | 2488 | 1467168787814 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:07 INFO - PROCESS | 2488 | 1467168787913 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 19:53:07 INFO - PROCESS | 2488 | 1467168787967 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:07 INFO - PROCESS | 2488 | 1467168787968 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:07 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bcc2000 == 47 [pid = 2488] [id = 150] 19:53:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x127462000) [pid = 2488] [serial = 447] [outer = 0x0] 19:53:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x128a27c00) [pid = 2488] [serial = 448] [outer = 0x127462000] 19:53:07 INFO - PROCESS | 2488 | 1467168787997 Marionette DEBUG loaded listener.js 19:53:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x12a648400) [pid = 2488] [serial = 449] [outer = 0x127462000] 19:53:08 INFO - PROCESS | 2488 | [2488] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:53:08 INFO - PROCESS | 2488 | 1467168788446 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 19:53:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 19:53:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 19:53:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 19:53:08 INFO - PROCESS | 2488 | 1467168788479 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 19:53:08 INFO - PROCESS | 2488 | 1467168788481 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 19:53:08 INFO - PROCESS | 2488 | 1467168788483 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 19:53:08 INFO - PROCESS | 2488 | 1467168788484 Marionette TRACE conn2 <- [1,574,null,{}] 19:53:08 INFO - PROCESS | 2488 | 1467168788486 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:08 INFO - PROCESS | 2488 | 1467168788488 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:08 INFO - PROCESS | 2488 | 1467168788723 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 19:53:08 INFO - PROCESS | 2488 | 1467168788816 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:08 INFO - PROCESS | 2488 | 1467168788817 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:08 INFO - PROCESS | 2488 | ++DOCSHELL 0x1174ed000 == 48 [pid = 2488] [id = 151] 19:53:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x1160db400) [pid = 2488] [serial = 450] [outer = 0x0] 19:53:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x117412c00) [pid = 2488] [serial = 451] [outer = 0x1160db400] 19:53:08 INFO - PROCESS | 2488 | 1467168788845 Marionette DEBUG loaded listener.js 19:53:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 111 (0x1184d4c00) [pid = 2488] [serial = 452] [outer = 0x1160db400] 19:53:09 INFO - PROCESS | 2488 | 1467168789272 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:53:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 19:53:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 822ms 19:53:09 INFO - PROCESS | 2488 | 1467168789306 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 19:53:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 19:53:09 INFO - PROCESS | 2488 | 1467168789309 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 19:53:09 INFO - PROCESS | 2488 | 1467168789312 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 19:53:09 INFO - PROCESS | 2488 | 1467168789314 Marionette TRACE conn2 <- [1,578,null,{}] 19:53:09 INFO - PROCESS | 2488 | 1467168789317 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:09 INFO - PROCESS | 2488 | 1467168789318 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:09 INFO - PROCESS | 2488 | 1467168789413 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 19:53:09 INFO - PROCESS | 2488 | 1467168789477 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:09 INFO - PROCESS | 2488 | 1467168789478 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:09 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f08800 == 49 [pid = 2488] [id = 152] 19:53:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 112 (0x118f43400) [pid = 2488] [serial = 453] [outer = 0x0] 19:53:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 113 (0x119392800) [pid = 2488] [serial = 454] [outer = 0x118f43400] 19:53:09 INFO - PROCESS | 2488 | 1467168789540 Marionette DEBUG loaded listener.js 19:53:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 114 (0x119b13800) [pid = 2488] [serial = 455] [outer = 0x118f43400] 19:53:10 INFO - PROCESS | 2488 | --DOCSHELL 0x12bca1800 == 48 [pid = 2488] [id = 115] 19:53:10 INFO - PROCESS | 2488 | --DOCSHELL 0x12b11e000 == 47 [pid = 2488] [id = 145] 19:53:10 INFO - PROCESS | 2488 | --DOCSHELL 0x12a45b800 == 46 [pid = 2488] [id = 144] 19:53:10 INFO - PROCESS | 2488 | --DOCSHELL 0x116f17800 == 45 [pid = 2488] [id = 143] 19:53:10 INFO - PROCESS | 2488 | --DOCSHELL 0x12723c800 == 44 [pid = 2488] [id = 142] 19:53:10 INFO - PROCESS | 2488 | --DOCSHELL 0x125fb2800 == 43 [pid = 2488] [id = 141] 19:53:10 INFO - PROCESS | 2488 | --DOCSHELL 0x121dd0800 == 42 [pid = 2488] [id = 140] 19:53:10 INFO - PROCESS | 2488 | --DOCSHELL 0x121021000 == 41 [pid = 2488] [id = 139] 19:53:10 INFO - PROCESS | 2488 | --DOCSHELL 0x119a43800 == 40 [pid = 2488] [id = 138] 19:53:10 INFO - PROCESS | 2488 | --DOCSHELL 0x1191fb800 == 39 [pid = 2488] [id = 137] 19:53:10 INFO - PROCESS | 2488 | --DOCSHELL 0x111f14000 == 38 [pid = 2488] [id = 136] 19:53:10 INFO - PROCESS | 2488 | --DOCSHELL 0x11694a800 == 37 [pid = 2488] [id = 135] 19:53:10 INFO - PROCESS | 2488 | --DOCSHELL 0x113f52000 == 36 [pid = 2488] [id = 134] 19:53:10 INFO - PROCESS | 2488 | --DOCSHELL 0x1197db800 == 35 [pid = 2488] [id = 133] 19:53:10 INFO - PROCESS | 2488 | --DOCSHELL 0x1162e8800 == 34 [pid = 2488] [id = 132] 19:53:10 INFO - PROCESS | 2488 | --DOCSHELL 0x12b997000 == 33 [pid = 2488] [id = 131] 19:53:10 INFO - PROCESS | 2488 | --DOCSHELL 0x1174ed000 == 32 [pid = 2488] [id = 151] 19:53:10 INFO - PROCESS | 2488 | --DOCSHELL 0x12bcc2000 == 31 [pid = 2488] [id = 150] 19:53:10 INFO - PROCESS | 2488 | --DOCSHELL 0x12b103000 == 30 [pid = 2488] [id = 149] 19:53:10 INFO - PROCESS | 2488 | --DOCSHELL 0x121209800 == 29 [pid = 2488] [id = 148] 19:53:10 INFO - PROCESS | 2488 | --DOCSHELL 0x116f1f800 == 28 [pid = 2488] [id = 147] 19:53:10 INFO - PROCESS | 2488 | --DOCSHELL 0x12b99a000 == 27 [pid = 2488] [id = 146] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 113 (0x12ab62800) [pid = 2488] [serial = 376] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 112 (0x12b927400) [pid = 2488] [serial = 379] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 111 (0x129146800) [pid = 2488] [serial = 370] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 110 (0x12914ec00) [pid = 2488] [serial = 371] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x12108dc00) [pid = 2488] [serial = 358] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x121187c00) [pid = 2488] [serial = 359] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x127198c00) [pid = 2488] [serial = 364] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x127461400) [pid = 2488] [serial = 365] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x12c471400) [pid = 2488] [serial = 344] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x119d3bc00) [pid = 2488] [serial = 355] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x119dab800) [pid = 2488] [serial = 356] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x1274adc00) [pid = 2488] [serial = 367] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x128a22400) [pid = 2488] [serial = 368] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x1166f2000) [pid = 2488] [serial = 346] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x11741b800) [pid = 2488] [serial = 347] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x124cbf400) [pid = 2488] [serial = 361] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x1269bcc00) [pid = 2488] [serial = 362] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x1196c4000) [pid = 2488] [serial = 352] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x119b1bc00) [pid = 2488] [serial = 353] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x118154000) [pid = 2488] [serial = 349] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x1187ea800) [pid = 2488] [serial = 350] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x12ba97800) [pid = 2488] [serial = 382] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x118890800) [pid = 2488] [serial = 385] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x12b9f0800) [pid = 2488] [serial = 380] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x12baa3400) [pid = 2488] [serial = 383] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x12baa2400) [pid = 2488] [serial = 389] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x12947ac00) [pid = 2488] [serial = 373] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x125f7fc00) [pid = 2488] [serial = 386] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x12b836800) [pid = 2488] [serial = 377] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x12a56f400) [pid = 2488] [serial = 374] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x12c0ba000) [pid = 2488] [serial = 391] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x128a26000) [pid = 2488] [serial = 388] [outer = 0x0] [url = about:blank] 19:53:10 INFO - PROCESS | 2488 | 1467168790857 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 19:53:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 19:53:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1624ms 19:53:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 19:53:10 INFO - PROCESS | 2488 | 1467168790936 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 19:53:10 INFO - PROCESS | 2488 | 1467168790938 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 19:53:10 INFO - PROCESS | 2488 | 1467168790942 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 19:53:10 INFO - PROCESS | 2488 | 1467168790944 Marionette TRACE conn2 <- [1,582,null,{}] 19:53:10 INFO - PROCESS | 2488 | 1467168790948 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:10 INFO - PROCESS | 2488 | 1467168790949 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:11 INFO - PROCESS | 2488 | 1467168791050 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 19:53:11 INFO - PROCESS | 2488 | 1467168791098 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:11 INFO - PROCESS | 2488 | 1467168791101 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:11 INFO - PROCESS | 2488 | ++DOCSHELL 0x11601a000 == 28 [pid = 2488] [id = 153] 19:53:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x1138ea000) [pid = 2488] [serial = 456] [outer = 0x0] 19:53:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x11602fc00) [pid = 2488] [serial = 457] [outer = 0x1138ea000] 19:53:11 INFO - PROCESS | 2488 | 1467168791133 Marionette DEBUG loaded listener.js 19:53:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x11696bc00) [pid = 2488] [serial = 458] [outer = 0x1138ea000] 19:53:11 INFO - PROCESS | 2488 | 1467168791640 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 19:53:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 19:53:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 770ms 19:53:11 INFO - PROCESS | 2488 | 1467168791712 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 19:53:11 INFO - PROCESS | 2488 | 1467168791716 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 19:53:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 19:53:11 INFO - PROCESS | 2488 | 1467168791720 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 19:53:11 INFO - PROCESS | 2488 | 1467168791722 Marionette TRACE conn2 <- [1,586,null,{}] 19:53:11 INFO - PROCESS | 2488 | 1467168791725 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:11 INFO - PROCESS | 2488 | 1467168791727 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:11 INFO - PROCESS | 2488 | 1467168791832 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 19:53:11 INFO - PROCESS | 2488 | 1467168791882 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:11 INFO - PROCESS | 2488 | 1467168791883 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:11 INFO - PROCESS | 2488 | ++DOCSHELL 0x116e59000 == 29 [pid = 2488] [id = 154] 19:53:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x11741d800) [pid = 2488] [serial = 459] [outer = 0x0] 19:53:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x1176e2400) [pid = 2488] [serial = 460] [outer = 0x11741d800] 19:53:11 INFO - PROCESS | 2488 | 1467168791915 Marionette DEBUG loaded listener.js 19:53:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x1187e0800) [pid = 2488] [serial = 461] [outer = 0x11741d800] 19:53:12 INFO - PROCESS | 2488 | [2488] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:53:12 INFO - PROCESS | 2488 | 1467168792403 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 19:53:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 19:53:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 721ms 19:53:12 INFO - PROCESS | 2488 | 1467168792441 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 19:53:12 INFO - PROCESS | 2488 | 1467168792443 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 19:53:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 19:53:12 INFO - PROCESS | 2488 | 1467168792447 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 19:53:12 INFO - PROCESS | 2488 | 1467168792448 Marionette TRACE conn2 <- [1,590,null,{}] 19:53:12 INFO - PROCESS | 2488 | 1467168792463 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:12 INFO - PROCESS | 2488 | 1467168792466 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:12 INFO - PROCESS | 2488 | 1467168792540 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 19:53:12 INFO - PROCESS | 2488 | 1467168792545 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:12 INFO - PROCESS | 2488 | 1467168792549 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:12 INFO - PROCESS | 2488 | ++DOCSHELL 0x11699c800 == 30 [pid = 2488] [id = 155] 19:53:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x1150ce400) [pid = 2488] [serial = 462] [outer = 0x0] 19:53:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x11710f800) [pid = 2488] [serial = 463] [outer = 0x1150ce400] 19:53:12 INFO - PROCESS | 2488 | 1467168792579 Marionette DEBUG loaded listener.js 19:53:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x11833a800) [pid = 2488] [serial = 464] [outer = 0x1150ce400] 19:53:12 INFO - PROCESS | 2488 | 1467168792897 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 19:53:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 19:53:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 478ms 19:53:12 INFO - PROCESS | 2488 | 1467168792925 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 19:53:12 INFO - PROCESS | 2488 | 1467168792928 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 19:53:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 19:53:12 INFO - PROCESS | 2488 | 1467168792935 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 19:53:12 INFO - PROCESS | 2488 | 1467168792937 Marionette TRACE conn2 <- [1,594,null,{}] 19:53:12 INFO - PROCESS | 2488 | 1467168792939 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:12 INFO - PROCESS | 2488 | 1467168792941 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:13 INFO - PROCESS | 2488 | 1467168793013 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 19:53:13 INFO - PROCESS | 2488 | 1467168793018 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:13 INFO - PROCESS | 2488 | 1467168793019 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:13 INFO - PROCESS | 2488 | ++DOCSHELL 0x116996000 == 31 [pid = 2488] [id = 156] 19:53:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x11889cc00) [pid = 2488] [serial = 465] [outer = 0x0] 19:53:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x1194a8000) [pid = 2488] [serial = 466] [outer = 0x11889cc00] 19:53:13 INFO - PROCESS | 2488 | 1467168793048 Marionette DEBUG loaded listener.js 19:53:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x1196ce400) [pid = 2488] [serial = 467] [outer = 0x11889cc00] 19:53:13 INFO - PROCESS | 2488 | 1467168793394 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 19:53:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 19:53:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 470ms 19:53:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 19:53:13 INFO - PROCESS | 2488 | 1467168793405 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 19:53:13 INFO - PROCESS | 2488 | 1467168793406 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 19:53:13 INFO - PROCESS | 2488 | 1467168793408 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 19:53:13 INFO - PROCESS | 2488 | 1467168793411 Marionette TRACE conn2 <- [1,598,null,{}] 19:53:13 INFO - PROCESS | 2488 | 1467168793421 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:13 INFO - PROCESS | 2488 | 1467168793424 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:13 INFO - PROCESS | 2488 | 1467168793510 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 19:53:13 INFO - PROCESS | 2488 | 1467168793564 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:13 INFO - PROCESS | 2488 | 1467168793566 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:13 INFO - PROCESS | 2488 | ++DOCSHELL 0x11962d800 == 32 [pid = 2488] [id = 157] 19:53:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x11741c000) [pid = 2488] [serial = 468] [outer = 0x0] 19:53:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x119b20400) [pid = 2488] [serial = 469] [outer = 0x11741c000] 19:53:13 INFO - PROCESS | 2488 | 1467168793594 Marionette DEBUG loaded listener.js 19:53:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x121095800) [pid = 2488] [serial = 470] [outer = 0x11741c000] 19:53:13 INFO - PROCESS | 2488 | 1467168793884 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 19:53:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 19:53:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 523ms 19:53:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 19:53:13 INFO - PROCESS | 2488 | 1467168793933 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 19:53:13 INFO - PROCESS | 2488 | 1467168793936 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 19:53:13 INFO - PROCESS | 2488 | 1467168793938 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 19:53:13 INFO - PROCESS | 2488 | 1467168793939 Marionette TRACE conn2 <- [1,602,null,{}] 19:53:13 INFO - PROCESS | 2488 | 1467168793942 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:13 INFO - PROCESS | 2488 | 1467168793943 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:14 INFO - PROCESS | 2488 | 1467168794020 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 19:53:14 INFO - PROCESS | 2488 | 1467168794076 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:14 INFO - PROCESS | 2488 | 1467168794077 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:14 INFO - PROCESS | 2488 | ++DOCSHELL 0x119d03800 == 33 [pid = 2488] [id = 158] 19:53:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x119b18800) [pid = 2488] [serial = 471] [outer = 0x0] 19:53:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x121187c00) [pid = 2488] [serial = 472] [outer = 0x119b18800] 19:53:14 INFO - PROCESS | 2488 | 1467168794102 Marionette DEBUG loaded listener.js 19:53:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x121fb1400) [pid = 2488] [serial = 473] [outer = 0x119b18800] 19:53:14 INFO - PROCESS | 2488 | 1467168794404 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 19:53:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 19:53:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 518ms 19:53:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 19:53:14 INFO - PROCESS | 2488 | 1467168794458 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 19:53:14 INFO - PROCESS | 2488 | 1467168794459 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 19:53:14 INFO - PROCESS | 2488 | 1467168794461 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 19:53:14 INFO - PROCESS | 2488 | 1467168794462 Marionette TRACE conn2 <- [1,606,null,{}] 19:53:14 INFO - PROCESS | 2488 | 1467168794465 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:14 INFO - PROCESS | 2488 | 1467168794466 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:14 INFO - PROCESS | 2488 | 1467168794565 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 19:53:14 INFO - PROCESS | 2488 | 1467168794598 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:14 INFO - PROCESS | 2488 | 1467168794599 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:14 INFO - PROCESS | 2488 | ++DOCSHELL 0x121362800 == 34 [pid = 2488] [id = 159] 19:53:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x112e0f800) [pid = 2488] [serial = 474] [outer = 0x0] 19:53:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x124cc0000) [pid = 2488] [serial = 475] [outer = 0x112e0f800] 19:53:14 INFO - PROCESS | 2488 | 1467168794624 Marionette DEBUG loaded listener.js 19:53:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x12550ec00) [pid = 2488] [serial = 476] [outer = 0x112e0f800] 19:53:14 INFO - PROCESS | 2488 | 1467168794943 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:53:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 19:53:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 520ms 19:53:14 INFO - PROCESS | 2488 | 1467168794981 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 19:53:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 19:53:14 INFO - PROCESS | 2488 | 1467168794984 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 19:53:14 INFO - PROCESS | 2488 | 1467168794987 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 19:53:14 INFO - PROCESS | 2488 | 1467168794988 Marionette TRACE conn2 <- [1,610,null,{}] 19:53:14 INFO - PROCESS | 2488 | 1467168794990 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:14 INFO - PROCESS | 2488 | 1467168794994 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:15 INFO - PROCESS | 2488 | 1467168795103 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 19:53:15 INFO - PROCESS | 2488 | 1467168795138 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:15 INFO - PROCESS | 2488 | 1467168795139 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:15 INFO - PROCESS | 2488 | ++DOCSHELL 0x123e12000 == 35 [pid = 2488] [id = 160] 19:53:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x125516800) [pid = 2488] [serial = 477] [outer = 0x0] 19:53:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x1269bcc00) [pid = 2488] [serial = 478] [outer = 0x125516800] 19:53:15 INFO - PROCESS | 2488 | 1467168795164 Marionette DEBUG loaded listener.js 19:53:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x1274ac000) [pid = 2488] [serial = 479] [outer = 0x125516800] 19:53:15 INFO - PROCESS | 2488 | 1467168795518 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 19:53:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 19:53:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 568ms 19:53:15 INFO - PROCESS | 2488 | 1467168795563 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 19:53:15 INFO - PROCESS | 2488 | 1467168795566 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 19:53:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 19:53:15 INFO - PROCESS | 2488 | 1467168795569 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 19:53:15 INFO - PROCESS | 2488 | 1467168795571 Marionette TRACE conn2 <- [1,614,null,{}] 19:53:15 INFO - PROCESS | 2488 | 1467168795574 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:15 INFO - PROCESS | 2488 | 1467168795576 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:15 INFO - PROCESS | 2488 | 1467168795729 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 19:53:15 INFO - PROCESS | 2488 | 1467168795754 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:15 INFO - PROCESS | 2488 | 1467168795756 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:15 INFO - PROCESS | 2488 | ++DOCSHELL 0x116999000 == 36 [pid = 2488] [id = 161] 19:53:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x128a20000) [pid = 2488] [serial = 480] [outer = 0x0] 19:53:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x128a23c00) [pid = 2488] [serial = 481] [outer = 0x128a20000] 19:53:15 INFO - PROCESS | 2488 | 1467168795801 Marionette DEBUG loaded listener.js 19:53:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x12914e400) [pid = 2488] [serial = 482] [outer = 0x128a20000] 19:53:16 INFO - PROCESS | 2488 | 1467168796128 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 19:53:16 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x113f31c00) [pid = 2488] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 19:53:16 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x1160db400) [pid = 2488] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 19:53:16 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x1187ea400) [pid = 2488] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 19:53:16 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x127462000) [pid = 2488] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 19:53:16 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x121ab8400) [pid = 2488] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 19:53:16 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x12ab5c800) [pid = 2488] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 19:53:16 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x1269b4400) [pid = 2488] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 19:53:16 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x112983800) [pid = 2488] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 19:53:16 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x128b09000) [pid = 2488] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 19:53:16 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x1167d1800) [pid = 2488] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 19:53:16 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x118895c00) [pid = 2488] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 19:53:16 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x119b16c00) [pid = 2488] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 19:53:16 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x117420000) [pid = 2488] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 19:53:16 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x124cf0400) [pid = 2488] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 19:53:16 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x112e0bc00) [pid = 2488] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 19:53:16 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x112ceb800) [pid = 2488] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 19:53:16 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x116076800) [pid = 2488] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 19:53:16 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x112cf7000) [pid = 2488] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 19:53:16 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x1121be800) [pid = 2488] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 19:53:16 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x121541c00) [pid = 2488] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 19:53:16 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x12ab65400) [pid = 2488] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 19:53:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 19:53:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 620ms 19:53:16 INFO - PROCESS | 2488 | 1467168796188 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 19:53:16 INFO - PROCESS | 2488 | 1467168796189 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 19:53:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 19:53:16 INFO - PROCESS | 2488 | 1467168796191 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 19:53:16 INFO - PROCESS | 2488 | 1467168796192 Marionette TRACE conn2 <- [1,618,null,{}] 19:53:16 INFO - PROCESS | 2488 | 1467168796195 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:16 INFO - PROCESS | 2488 | 1467168796196 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:16 INFO - PROCESS | 2488 | 1467168796270 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 19:53:16 INFO - PROCESS | 2488 | 1467168796273 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:16 INFO - PROCESS | 2488 | 1467168796275 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:16 INFO - PROCESS | 2488 | ++DOCSHELL 0x117144800 == 37 [pid = 2488] [id = 162] 19:53:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x116629800) [pid = 2488] [serial = 483] [outer = 0x0] 19:53:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x1176ddc00) [pid = 2488] [serial = 484] [outer = 0x116629800] 19:53:16 INFO - PROCESS | 2488 | 1467168796299 Marionette DEBUG loaded listener.js 19:53:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x1187ea800) [pid = 2488] [serial = 485] [outer = 0x116629800] 19:53:16 INFO - PROCESS | 2488 | 1467168796625 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 19:53:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 19:53:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 467ms 19:53:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 19:53:16 INFO - PROCESS | 2488 | 1467168796660 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 19:53:16 INFO - PROCESS | 2488 | 1467168796661 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 19:53:16 INFO - PROCESS | 2488 | 1467168796663 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 19:53:16 INFO - PROCESS | 2488 | 1467168796665 Marionette TRACE conn2 <- [1,622,null,{}] 19:53:16 INFO - PROCESS | 2488 | 1467168796669 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:16 INFO - PROCESS | 2488 | 1467168796671 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:16 INFO - PROCESS | 2488 | 1467168796756 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 19:53:16 INFO - PROCESS | 2488 | 1467168796813 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:16 INFO - PROCESS | 2488 | 1467168796814 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:16 INFO - PROCESS | 2488 | ++DOCSHELL 0x11962d000 == 38 [pid = 2488] [id = 163] 19:53:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x1171bb400) [pid = 2488] [serial = 486] [outer = 0x0] 19:53:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x1187ea400) [pid = 2488] [serial = 487] [outer = 0x1171bb400] 19:53:16 INFO - PROCESS | 2488 | 1467168796853 Marionette DEBUG loaded listener.js 19:53:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x126d86400) [pid = 2488] [serial = 488] [outer = 0x1171bb400] 19:53:17 INFO - PROCESS | 2488 | 1467168797125 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 19:53:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 19:53:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 473ms 19:53:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 19:53:17 INFO - PROCESS | 2488 | 1467168797139 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 19:53:17 INFO - PROCESS | 2488 | 1467168797141 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 19:53:17 INFO - PROCESS | 2488 | 1467168797143 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 19:53:17 INFO - PROCESS | 2488 | 1467168797144 Marionette TRACE conn2 <- [1,626,null,{}] 19:53:17 INFO - PROCESS | 2488 | 1467168797148 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:17 INFO - PROCESS | 2488 | 1467168797151 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:17 INFO - PROCESS | 2488 | 1467168797278 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 19:53:17 INFO - PROCESS | 2488 | 1467168797284 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:17 INFO - PROCESS | 2488 | 1467168797285 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:17 INFO - PROCESS | 2488 | ++DOCSHELL 0x129127800 == 39 [pid = 2488] [id = 164] 19:53:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x116077c00) [pid = 2488] [serial = 489] [outer = 0x0] 19:53:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x12a565400) [pid = 2488] [serial = 490] [outer = 0x116077c00] 19:53:17 INFO - PROCESS | 2488 | 1467168797326 Marionette DEBUG loaded listener.js 19:53:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x12a649400) [pid = 2488] [serial = 491] [outer = 0x116077c00] 19:53:17 INFO - PROCESS | 2488 | 1467168797746 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 19:53:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 19:53:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 619ms 19:53:17 INFO - PROCESS | 2488 | 1467168797763 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 19:53:17 INFO - PROCESS | 2488 | 1467168797764 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 19:53:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 19:53:17 INFO - PROCESS | 2488 | 1467168797771 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 19:53:17 INFO - PROCESS | 2488 | 1467168797773 Marionette TRACE conn2 <- [1,630,null,{}] 19:53:17 INFO - PROCESS | 2488 | 1467168797786 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:17 INFO - PROCESS | 2488 | 1467168797788 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:17 INFO - PROCESS | 2488 | 1467168797882 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 19:53:17 INFO - PROCESS | 2488 | 1467168797887 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:17 INFO - PROCESS | 2488 | 1467168797888 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:17 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a466800 == 40 [pid = 2488] [id = 165] 19:53:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x12a959800) [pid = 2488] [serial = 492] [outer = 0x0] 19:53:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x12ab58400) [pid = 2488] [serial = 493] [outer = 0x12a959800] 19:53:17 INFO - PROCESS | 2488 | 1467168797914 Marionette DEBUG loaded listener.js 19:53:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x12b91f800) [pid = 2488] [serial = 494] [outer = 0x12a959800] 19:53:18 INFO - PROCESS | 2488 | 1467168798224 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 19:53:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 19:53:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 470ms 19:53:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 19:53:18 INFO - PROCESS | 2488 | 1467168798241 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 19:53:18 INFO - PROCESS | 2488 | 1467168798242 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 19:53:18 INFO - PROCESS | 2488 | 1467168798245 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 19:53:18 INFO - PROCESS | 2488 | 1467168798246 Marionette TRACE conn2 <- [1,634,null,{}] 19:53:18 INFO - PROCESS | 2488 | 1467168798250 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:18 INFO - PROCESS | 2488 | 1467168798253 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:18 INFO - PROCESS | 2488 | 1467168798329 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 19:53:18 INFO - PROCESS | 2488 | 1467168798434 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:18 INFO - PROCESS | 2488 | 1467168798435 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:18 INFO - PROCESS | 2488 | ++DOCSHELL 0x113297000 == 41 [pid = 2488] [id = 166] 19:53:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x111e29800) [pid = 2488] [serial = 495] [outer = 0x0] 19:53:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x1127de800) [pid = 2488] [serial = 496] [outer = 0x111e29800] 19:53:18 INFO - PROCESS | 2488 | 1467168798467 Marionette DEBUG loaded listener.js 19:53:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x1133d6800) [pid = 2488] [serial = 497] [outer = 0x111e29800] 19:53:18 INFO - PROCESS | 2488 | [2488] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:53:18 INFO - PROCESS | 2488 | 1467168798884 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 19:53:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 19:53:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 19:53:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 19:53:18 INFO - PROCESS | 2488 | 1467168798917 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 19:53:18 INFO - PROCESS | 2488 | 1467168798919 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 19:53:18 INFO - PROCESS | 2488 | 1467168798922 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 19:53:18 INFO - PROCESS | 2488 | 1467168798924 Marionette TRACE conn2 <- [1,638,null,{}] 19:53:18 INFO - PROCESS | 2488 | 1467168798928 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:18 INFO - PROCESS | 2488 | 1467168798929 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:19 INFO - PROCESS | 2488 | 1467168799030 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 19:53:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x11602dc00) [pid = 2488] [serial = 498] [outer = 0x12caa5c00] 19:53:19 INFO - PROCESS | 2488 | 1467168799110 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:19 INFO - PROCESS | 2488 | 1467168799112 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:19 INFO - PROCESS | 2488 | ++DOCSHELL 0x121dcc800 == 42 [pid = 2488] [id = 167] 19:53:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x1194ac000) [pid = 2488] [serial = 499] [outer = 0x0] 19:53:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x119b13400) [pid = 2488] [serial = 500] [outer = 0x1194ac000] 19:53:19 INFO - PROCESS | 2488 | 1467168799187 Marionette DEBUG loaded listener.js 19:53:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x119b21800) [pid = 2488] [serial = 501] [outer = 0x1194ac000] 19:53:19 INFO - PROCESS | 2488 | [2488] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:53:19 INFO - PROCESS | 2488 | 1467168799609 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 19:53:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 19:53:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 722ms 19:53:19 INFO - PROCESS | 2488 | 1467168799645 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 19:53:19 INFO - PROCESS | 2488 | 1467168799649 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 19:53:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 19:53:19 INFO - PROCESS | 2488 | 1467168799653 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 19:53:19 INFO - PROCESS | 2488 | 1467168799654 Marionette TRACE conn2 <- [1,642,null,{}] 19:53:19 INFO - PROCESS | 2488 | 1467168799657 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:19 INFO - PROCESS | 2488 | 1467168799658 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:19 INFO - PROCESS | 2488 | 1467168799756 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 19:53:19 INFO - PROCESS | 2488 | 1467168799855 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:19 INFO - PROCESS | 2488 | 1467168799857 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:19 INFO - PROCESS | 2488 | ++DOCSHELL 0x121dd7800 == 43 [pid = 2488] [id = 168] 19:53:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x121187400) [pid = 2488] [serial = 502] [outer = 0x0] 19:53:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x12153a800) [pid = 2488] [serial = 503] [outer = 0x121187400] 19:53:19 INFO - PROCESS | 2488 | 1467168799886 Marionette DEBUG loaded listener.js 19:53:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x125f7a000) [pid = 2488] [serial = 504] [outer = 0x121187400] 19:53:20 INFO - PROCESS | 2488 | 1467168800305 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 19:53:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 19:53:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 669ms 19:53:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 19:53:20 INFO - PROCESS | 2488 | 1467168800323 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 19:53:20 INFO - PROCESS | 2488 | 1467168800324 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 19:53:20 INFO - PROCESS | 2488 | 1467168800331 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 19:53:20 INFO - PROCESS | 2488 | 1467168800336 Marionette TRACE conn2 <- [1,646,null,{}] 19:53:20 INFO - PROCESS | 2488 | 1467168800339 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:20 INFO - PROCESS | 2488 | 1467168800341 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:20 INFO - PROCESS | 2488 | 1467168800440 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 19:53:20 INFO - PROCESS | 2488 | 1467168800494 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:20 INFO - PROCESS | 2488 | 1467168800495 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:20 INFO - PROCESS | 2488 | ++DOCSHELL 0x12aa56800 == 44 [pid = 2488] [id = 169] 19:53:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 111 (0x1269b9000) [pid = 2488] [serial = 505] [outer = 0x0] 19:53:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 112 (0x127462800) [pid = 2488] [serial = 506] [outer = 0x1269b9000] 19:53:20 INFO - PROCESS | 2488 | 1467168800524 Marionette DEBUG loaded listener.js 19:53:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 113 (0x12a95d000) [pid = 2488] [serial = 507] [outer = 0x1269b9000] 19:53:20 INFO - PROCESS | 2488 | 1467168800960 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:53:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 19:53:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 676ms 19:53:21 INFO - PROCESS | 2488 | 1467168801005 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 19:53:21 INFO - PROCESS | 2488 | 1467168801008 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 19:53:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 19:53:21 INFO - PROCESS | 2488 | 1467168801011 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 19:53:21 INFO - PROCESS | 2488 | 1467168801013 Marionette TRACE conn2 <- [1,650,null,{}] 19:53:21 INFO - PROCESS | 2488 | 1467168801081 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:21 INFO - PROCESS | 2488 | 1467168801083 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:21 INFO - PROCESS | 2488 | 1467168801281 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 19:53:21 INFO - PROCESS | 2488 | 1467168801345 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:21 INFO - PROCESS | 2488 | 1467168801347 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:21 INFO - PROCESS | 2488 | ++DOCSHELL 0x113a31000 == 45 [pid = 2488] [id = 170] 19:53:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 114 (0x112cf8c00) [pid = 2488] [serial = 508] [outer = 0x0] 19:53:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 115 (0x118f40400) [pid = 2488] [serial = 509] [outer = 0x112cf8c00] 19:53:21 INFO - PROCESS | 2488 | 1467168801397 Marionette DEBUG loaded listener.js 19:53:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 116 (0x128ce1000) [pid = 2488] [serial = 510] [outer = 0x112cf8c00] 19:53:21 INFO - PROCESS | 2488 | 1467168801987 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 19:53:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 19:53:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 992ms 19:53:22 INFO - PROCESS | 2488 | 1467168802003 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 19:53:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 19:53:22 INFO - PROCESS | 2488 | 1467168802005 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 19:53:22 INFO - PROCESS | 2488 | 1467168802008 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 19:53:22 INFO - PROCESS | 2488 | 1467168802010 Marionette TRACE conn2 <- [1,654,null,{}] 19:53:22 INFO - PROCESS | 2488 | 1467168802014 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:22 INFO - PROCESS | 2488 | 1467168802015 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:22 INFO - PROCESS | 2488 | 1467168802105 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 19:53:22 INFO - PROCESS | 2488 | 1467168802159 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:22 INFO - PROCESS | 2488 | 1467168802161 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:22 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f16800 == 46 [pid = 2488] [id = 171] 19:53:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 117 (0x11741bc00) [pid = 2488] [serial = 511] [outer = 0x0] 19:53:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 118 (0x1187da000) [pid = 2488] [serial = 512] [outer = 0x11741bc00] 19:53:22 INFO - PROCESS | 2488 | 1467168802190 Marionette DEBUG loaded listener.js 19:53:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 119 (0x118ff6c00) [pid = 2488] [serial = 513] [outer = 0x11741bc00] 19:53:22 INFO - PROCESS | 2488 | --DOCSHELL 0x12a466800 == 45 [pid = 2488] [id = 165] 19:53:22 INFO - PROCESS | 2488 | --DOCSHELL 0x129127800 == 44 [pid = 2488] [id = 164] 19:53:22 INFO - PROCESS | 2488 | --DOCSHELL 0x11962d000 == 43 [pid = 2488] [id = 163] 19:53:22 INFO - PROCESS | 2488 | --DOCSHELL 0x117144800 == 42 [pid = 2488] [id = 162] 19:53:22 INFO - PROCESS | 2488 | --DOCSHELL 0x116999000 == 41 [pid = 2488] [id = 161] 19:53:22 INFO - PROCESS | 2488 | --DOCSHELL 0x123e12000 == 40 [pid = 2488] [id = 160] 19:53:22 INFO - PROCESS | 2488 | --DOCSHELL 0x121362800 == 39 [pid = 2488] [id = 159] 19:53:22 INFO - PROCESS | 2488 | --DOCSHELL 0x119d03800 == 38 [pid = 2488] [id = 158] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 118 (0x119392800) [pid = 2488] [serial = 454] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOCSHELL 0x11962d800 == 37 [pid = 2488] [id = 157] 19:53:22 INFO - PROCESS | 2488 | --DOCSHELL 0x116996000 == 36 [pid = 2488] [id = 156] 19:53:22 INFO - PROCESS | 2488 | --DOCSHELL 0x11699c800 == 35 [pid = 2488] [id = 155] 19:53:22 INFO - PROCESS | 2488 | --DOCSHELL 0x116e59000 == 34 [pid = 2488] [id = 154] 19:53:22 INFO - PROCESS | 2488 | --DOCSHELL 0x11601a000 == 33 [pid = 2488] [id = 153] 19:53:22 INFO - PROCESS | 2488 | 1467168802568 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 19:53:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 19:53:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 570ms 19:53:22 INFO - PROCESS | 2488 | 1467168802578 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 19:53:22 INFO - PROCESS | 2488 | 1467168802581 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 19:53:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 19:53:22 INFO - PROCESS | 2488 | 1467168802588 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 19:53:22 INFO - PROCESS | 2488 | 1467168802590 Marionette TRACE conn2 <- [1,658,null,{}] 19:53:22 INFO - PROCESS | 2488 | 1467168802592 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:22 INFO - PROCESS | 2488 | 1467168802594 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:22 INFO - PROCESS | 2488 | 1467168802693 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 117 (0x12ba99400) [pid = 2488] [serial = 437] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 116 (0x12b9ecc00) [pid = 2488] [serial = 436] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 115 (0x116974400) [pid = 2488] [serial = 439] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 114 (0x117412c00) [pid = 2488] [serial = 451] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 113 (0x1194a2c00) [pid = 2488] [serial = 442] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 112 (0x119b14800) [pid = 2488] [serial = 443] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 111 (0x1184d4c00) [pid = 2488] [serial = 452] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 110 (0x12a648400) [pid = 2488] [serial = 449] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x128a27c00) [pid = 2488] [serial = 448] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x125510800) [pid = 2488] [serial = 446] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x117e97400) [pid = 2488] [serial = 440] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x124a5e800) [pid = 2488] [serial = 445] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x12b83e800) [pid = 2488] [serial = 433] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x126f92400) [pid = 2488] [serial = 418] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x1274acc00) [pid = 2488] [serial = 421] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x12914b800) [pid = 2488] [serial = 424] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x121090800) [pid = 2488] [serial = 430] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x118ff2800) [pid = 2488] [serial = 397] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x1196ce000) [pid = 2488] [serial = 398] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x119b1f800) [pid = 2488] [serial = 409] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x119da5400) [pid = 2488] [serial = 410] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x117e95c00) [pid = 2488] [serial = 403] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x1187d4400) [pid = 2488] [serial = 404] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x12c23a800) [pid = 2488] [serial = 392] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x12a571800) [pid = 2488] [serial = 425] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x1160dc800) [pid = 2488] [serial = 394] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x117419800) [pid = 2488] [serial = 395] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x12108cc00) [pid = 2488] [serial = 412] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x12153e000) [pid = 2488] [serial = 413] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x116289000) [pid = 2488] [serial = 400] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x117412800) [pid = 2488] [serial = 401] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x119393c00) [pid = 2488] [serial = 406] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x1196c8000) [pid = 2488] [serial = 407] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x1187db000) [pid = 2488] [serial = 428] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x12b92c400) [pid = 2488] [serial = 434] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x116029c00) [pid = 2488] [serial = 427] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x121fe7800) [pid = 2488] [serial = 415] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x12aa80400) [pid = 2488] [serial = 431] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x128b09800) [pid = 2488] [serial = 422] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x127469800) [pid = 2488] [serial = 419] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x12690ec00) [pid = 2488] [serial = 416] [outer = 0x0] [url = about:blank] 19:53:22 INFO - PROCESS | 2488 | 1467168802758 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:22 INFO - PROCESS | 2488 | 1467168802759 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:22 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f1a000 == 34 [pid = 2488] [id = 172] 19:53:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x117412800) [pid = 2488] [serial = 514] [outer = 0x0] 19:53:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x1184d4c00) [pid = 2488] [serial = 515] [outer = 0x117412800] 19:53:22 INFO - PROCESS | 2488 | 1467168802791 Marionette DEBUG loaded listener.js 19:53:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x119da9400) [pid = 2488] [serial = 516] [outer = 0x117412800] 19:53:23 INFO - PROCESS | 2488 | 1467168803093 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 19:53:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 19:53:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 519ms 19:53:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 19:53:23 INFO - PROCESS | 2488 | 1467168803107 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 19:53:23 INFO - PROCESS | 2488 | 1467168803109 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 19:53:23 INFO - PROCESS | 2488 | 1467168803111 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 19:53:23 INFO - PROCESS | 2488 | 1467168803113 Marionette TRACE conn2 <- [1,662,null,{}] 19:53:23 INFO - PROCESS | 2488 | 1467168803128 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:23 INFO - PROCESS | 2488 | 1467168803132 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:23 INFO - PROCESS | 2488 | 1467168803219 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 19:53:23 INFO - PROCESS | 2488 | 1467168803278 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:23 INFO - PROCESS | 2488 | 1467168803280 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:23 INFO - PROCESS | 2488 | ++DOCSHELL 0x1194d6000 == 35 [pid = 2488] [id = 173] 19:53:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x119da8c00) [pid = 2488] [serial = 517] [outer = 0x0] 19:53:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x1212a9c00) [pid = 2488] [serial = 518] [outer = 0x119da8c00] 19:53:23 INFO - PROCESS | 2488 | 1467168803309 Marionette DEBUG loaded listener.js 19:53:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x1269ba000) [pid = 2488] [serial = 519] [outer = 0x119da8c00] 19:53:23 INFO - PROCESS | 2488 | [2488] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:53:23 INFO - PROCESS | 2488 | [2488] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:53:23 INFO - PROCESS | 2488 | 1467168803589 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 19:53:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 19:53:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 529ms 19:53:23 INFO - PROCESS | 2488 | 1467168803641 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 19:53:23 INFO - PROCESS | 2488 | 1467168803642 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 19:53:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 19:53:23 INFO - PROCESS | 2488 | 1467168803645 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 19:53:23 INFO - PROCESS | 2488 | 1467168803646 Marionette TRACE conn2 <- [1,666,null,{}] 19:53:23 INFO - PROCESS | 2488 | 1467168803650 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:23 INFO - PROCESS | 2488 | 1467168803653 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:23 INFO - PROCESS | 2488 | 1467168803738 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 19:53:23 INFO - PROCESS | 2488 | 1467168803741 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:23 INFO - PROCESS | 2488 | 1467168803743 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:23 INFO - PROCESS | 2488 | ++DOCSHELL 0x119ad8000 == 36 [pid = 2488] [id = 174] 19:53:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x12745e400) [pid = 2488] [serial = 520] [outer = 0x0] 19:53:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x128a1fc00) [pid = 2488] [serial = 521] [outer = 0x12745e400] 19:53:23 INFO - PROCESS | 2488 | 1467168803768 Marionette DEBUG loaded listener.js 19:53:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x12914b800) [pid = 2488] [serial = 522] [outer = 0x12745e400] 19:53:24 INFO - PROCESS | 2488 | [2488] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:53:24 INFO - PROCESS | 2488 | [2488] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:53:24 INFO - PROCESS | 2488 | 1467168804112 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 19:53:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 19:53:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 519ms 19:53:24 INFO - PROCESS | 2488 | 1467168804164 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 19:53:24 INFO - PROCESS | 2488 | 1467168804166 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 19:53:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 19:53:24 INFO - PROCESS | 2488 | 1467168804168 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 19:53:24 INFO - PROCESS | 2488 | 1467168804169 Marionette TRACE conn2 <- [1,670,null,{}] 19:53:24 INFO - PROCESS | 2488 | 1467168804171 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:24 INFO - PROCESS | 2488 | 1467168804173 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:24 INFO - PROCESS | 2488 | 1467168804250 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 19:53:24 INFO - PROCESS | 2488 | 1467168804255 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:24 INFO - PROCESS | 2488 | 1467168804256 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:24 INFO - PROCESS | 2488 | ++DOCSHELL 0x121362800 == 37 [pid = 2488] [id = 175] 19:53:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x1274ac400) [pid = 2488] [serial = 523] [outer = 0x0] 19:53:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x12a63f000) [pid = 2488] [serial = 524] [outer = 0x1274ac400] 19:53:24 INFO - PROCESS | 2488 | 1467168804280 Marionette DEBUG loaded listener.js 19:53:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x12aa87000) [pid = 2488] [serial = 525] [outer = 0x1274ac400] 19:53:24 INFO - PROCESS | 2488 | 1467168804599 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 19:53:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 19:53:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 469ms 19:53:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 19:53:24 INFO - PROCESS | 2488 | 1467168804637 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 19:53:24 INFO - PROCESS | 2488 | 1467168804638 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 19:53:24 INFO - PROCESS | 2488 | 1467168804641 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 19:53:24 INFO - PROCESS | 2488 | 1467168804642 Marionette TRACE conn2 <- [1,674,null,{}] 19:53:24 INFO - PROCESS | 2488 | 1467168804644 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:24 INFO - PROCESS | 2488 | 1467168804648 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:24 INFO - PROCESS | 2488 | 1467168804779 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 19:53:24 INFO - PROCESS | 2488 | 1467168804817 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:24 INFO - PROCESS | 2488 | 1467168804819 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:24 INFO - PROCESS | 2488 | ++DOCSHELL 0x1219a9800 == 38 [pid = 2488] [id = 176] 19:53:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x127469000) [pid = 2488] [serial = 526] [outer = 0x0] 19:53:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x12ab64400) [pid = 2488] [serial = 527] [outer = 0x127469000] 19:53:24 INFO - PROCESS | 2488 | 1467168804843 Marionette DEBUG loaded listener.js 19:53:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x12ba9d000) [pid = 2488] [serial = 528] [outer = 0x127469000] 19:53:25 INFO - PROCESS | 2488 | [2488] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:53:25 INFO - PROCESS | 2488 | [2488] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:53:25 INFO - PROCESS | 2488 | 1467168805169 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 19:53:25 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 19:53:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 567ms 19:53:25 INFO - PROCESS | 2488 | 1467168805209 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 19:53:25 INFO - PROCESS | 2488 | 1467168805210 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 19:53:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 19:53:25 INFO - PROCESS | 2488 | 1467168805212 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 19:53:25 INFO - PROCESS | 2488 | 1467168805213 Marionette TRACE conn2 <- [1,678,null,{}] 19:53:25 INFO - PROCESS | 2488 | 1467168805215 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:25 INFO - PROCESS | 2488 | 1467168805216 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:25 INFO - PROCESS | 2488 | 1467168805313 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 19:53:25 INFO - PROCESS | 2488 | 1467168805317 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:25 INFO - PROCESS | 2488 | 1467168805318 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:25 INFO - PROCESS | 2488 | ++DOCSHELL 0x126fa8800 == 39 [pid = 2488] [id = 177] 19:53:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x12947ac00) [pid = 2488] [serial = 529] [outer = 0x0] 19:53:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x12baa2000) [pid = 2488] [serial = 530] [outer = 0x12947ac00] 19:53:25 INFO - PROCESS | 2488 | 1467168805342 Marionette DEBUG loaded listener.js 19:53:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x12c0bb400) [pid = 2488] [serial = 531] [outer = 0x12947ac00] 19:53:25 INFO - PROCESS | 2488 | 1467168805667 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 19:53:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 19:53:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 518ms 19:53:25 INFO - PROCESS | 2488 | 1467168805730 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 19:53:25 INFO - PROCESS | 2488 | 1467168805733 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 19:53:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 19:53:25 INFO - PROCESS | 2488 | 1467168805741 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 19:53:25 INFO - PROCESS | 2488 | 1467168805742 Marionette TRACE conn2 <- [1,682,null,{}] 19:53:25 INFO - PROCESS | 2488 | 1467168805745 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:25 INFO - PROCESS | 2488 | 1467168805746 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:25 INFO - PROCESS | 2488 | 1467168805843 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 19:53:25 INFO - PROCESS | 2488 | 1467168805846 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:25 INFO - PROCESS | 2488 | 1467168805847 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:25 INFO - PROCESS | 2488 | ++DOCSHELL 0x12910c800 == 40 [pid = 2488] [id = 178] 19:53:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x12ba9b800) [pid = 2488] [serial = 532] [outer = 0x0] 19:53:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x12c236400) [pid = 2488] [serial = 533] [outer = 0x12ba9b800] 19:53:25 INFO - PROCESS | 2488 | 1467168805872 Marionette DEBUG loaded listener.js 19:53:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x12c23f400) [pid = 2488] [serial = 534] [outer = 0x12ba9b800] 19:53:26 INFO - PROCESS | 2488 | 1467168806693 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 19:53:26 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) 19:53:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 972ms 19:53:26 INFO - PROCESS | 2488 | 1467168806710 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 19:53:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 19:53:26 INFO - PROCESS | 2488 | 1467168806711 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 19:53:26 INFO - PROCESS | 2488 | 1467168806713 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 19:53:26 INFO - PROCESS | 2488 | 1467168806714 Marionette TRACE conn2 <- [1,686,null,{}] 19:53:26 INFO - PROCESS | 2488 | 1467168806719 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:26 INFO - PROCESS | 2488 | 1467168806720 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:26 INFO - PROCESS | 2488 | 1467168806855 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 19:53:26 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x125516800) [pid = 2488] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 19:53:26 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x112e0f800) [pid = 2488] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 19:53:26 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x119b18800) [pid = 2488] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 19:53:26 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x11741d800) [pid = 2488] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 19:53:26 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x1138ea000) [pid = 2488] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 19:53:26 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x11741c000) [pid = 2488] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 19:53:26 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x1150ce400) [pid = 2488] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 19:53:26 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x118f43400) [pid = 2488] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 19:53:26 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x11889cc00) [pid = 2488] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 19:53:26 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x128a20000) [pid = 2488] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 19:53:26 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x116629800) [pid = 2488] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 19:53:26 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x116077c00) [pid = 2488] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 19:53:26 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x1171bb400) [pid = 2488] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 19:53:26 INFO - PROCESS | 2488 | 1467168806898 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:26 INFO - PROCESS | 2488 | 1467168806899 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:26 INFO - PROCESS | 2488 | ++DOCSHELL 0x1169a3000 == 41 [pid = 2488] [id = 179] 19:53:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x111c7c000) [pid = 2488] [serial = 535] [outer = 0x0] 19:53:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x116081000) [pid = 2488] [serial = 536] [outer = 0x111c7c000] 19:53:26 INFO - PROCESS | 2488 | 1467168806924 Marionette DEBUG loaded listener.js 19:53:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x118710000) [pid = 2488] [serial = 537] [outer = 0x111c7c000] 19:53:27 INFO - PROCESS | 2488 | 1467168807694 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 19:53:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 19:53:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1023ms 19:53:27 INFO - PROCESS | 2488 | 1467168807736 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 19:53:27 INFO - PROCESS | 2488 | 1467168807738 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 19:53:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 19:53:27 INFO - PROCESS | 2488 | 1467168807740 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 19:53:27 INFO - PROCESS | 2488 | 1467168807741 Marionette TRACE conn2 <- [1,690,null,{}] 19:53:27 INFO - PROCESS | 2488 | 1467168807743 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:27 INFO - PROCESS | 2488 | 1467168807744 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:27 INFO - PROCESS | 2488 | 1467168807823 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 19:53:27 INFO - PROCESS | 2488 | 1467168807826 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:27 INFO - PROCESS | 2488 | 1467168807827 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:27 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a5f1000 == 42 [pid = 2488] [id = 180] 19:53:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x119b18800) [pid = 2488] [serial = 538] [outer = 0x0] 19:53:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x128a1c400) [pid = 2488] [serial = 539] [outer = 0x119b18800] 19:53:27 INFO - PROCESS | 2488 | 1467168807852 Marionette DEBUG loaded listener.js 19:53:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x12c23a400) [pid = 2488] [serial = 540] [outer = 0x119b18800] 19:53:28 INFO - PROCESS | 2488 | 1467168808642 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 19:53:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 19:53:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 918ms 19:53:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 19:53:28 INFO - PROCESS | 2488 | 1467168808658 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 19:53:28 INFO - PROCESS | 2488 | 1467168808660 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 19:53:28 INFO - PROCESS | 2488 | 1467168808662 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 19:53:28 INFO - PROCESS | 2488 | 1467168808663 Marionette TRACE conn2 <- [1,694,null,{}] 19:53:28 INFO - PROCESS | 2488 | 1467168808667 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:28 INFO - PROCESS | 2488 | 1467168808668 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:28 INFO - PROCESS | 2488 | 1467168808760 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 19:53:28 INFO - PROCESS | 2488 | 1467168808813 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:28 INFO - PROCESS | 2488 | 1467168808814 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:28 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b99e800 == 43 [pid = 2488] [id = 181] 19:53:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x119b1b000) [pid = 2488] [serial = 541] [outer = 0x0] 19:53:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x12c46fc00) [pid = 2488] [serial = 542] [outer = 0x119b1b000] 19:53:28 INFO - PROCESS | 2488 | 1467168808848 Marionette DEBUG loaded listener.js 19:53:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x12c52e800) [pid = 2488] [serial = 543] [outer = 0x119b1b000] 19:53:29 INFO - PROCESS | 2488 | 1467168809764 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 19:53:29 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) 19:53:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1122ms 19:53:29 INFO - PROCESS | 2488 | 1467168809784 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 19:53:29 INFO - PROCESS | 2488 | 1467168809787 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 19:53:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 19:53:29 INFO - PROCESS | 2488 | 1467168809790 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 19:53:29 INFO - PROCESS | 2488 | 1467168809792 Marionette TRACE conn2 <- [1,698,null,{}] 19:53:29 INFO - PROCESS | 2488 | 1467168809795 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:29 INFO - PROCESS | 2488 | 1467168809798 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:29 INFO - PROCESS | 2488 | 1467168809900 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 19:53:29 INFO - PROCESS | 2488 | 1467168809952 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:29 INFO - PROCESS | 2488 | 1467168809954 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:29 INFO - PROCESS | 2488 | ++DOCSHELL 0x11876e000 == 44 [pid = 2488] [id = 182] 19:53:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x11870a800) [pid = 2488] [serial = 544] [outer = 0x0] 19:53:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x1194a9800) [pid = 2488] [serial = 545] [outer = 0x11870a800] 19:53:29 INFO - PROCESS | 2488 | 1467168809985 Marionette DEBUG loaded listener.js 19:53:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x119b2f400) [pid = 2488] [serial = 546] [outer = 0x11870a800] 19:53:30 INFO - PROCESS | 2488 | 1467168810878 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 19:53:30 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) 19:53:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1123ms 19:53:30 INFO - PROCESS | 2488 | 1467168810913 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 19:53:30 INFO - PROCESS | 2488 | 1467168810916 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 19:53:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 19:53:30 INFO - PROCESS | 2488 | 1467168810921 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 19:53:30 INFO - PROCESS | 2488 | 1467168810923 Marionette TRACE conn2 <- [1,702,null,{}] 19:53:30 INFO - PROCESS | 2488 | 1467168810925 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:30 INFO - PROCESS | 2488 | 1467168810927 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:31 INFO - PROCESS | 2488 | 1467168811032 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 19:53:31 INFO - PROCESS | 2488 | 1467168811086 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:31 INFO - PROCESS | 2488 | 1467168811088 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:31 INFO - PROCESS | 2488 | ++DOCSHELL 0x124a7d800 == 45 [pid = 2488] [id = 183] 19:53:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x1212a1400) [pid = 2488] [serial = 547] [outer = 0x0] 19:53:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x1269bec00) [pid = 2488] [serial = 548] [outer = 0x1212a1400] 19:53:31 INFO - PROCESS | 2488 | 1467168811118 Marionette DEBUG loaded listener.js 19:53:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x1274a8c00) [pid = 2488] [serial = 549] [outer = 0x1212a1400] 19:53:32 INFO - PROCESS | 2488 | 1467168812154 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 19:53:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 19:53:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1271ms 19:53:32 INFO - PROCESS | 2488 | 1467168812193 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 19:53:32 INFO - PROCESS | 2488 | 1467168812195 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 19:53:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 19:53:32 INFO - PROCESS | 2488 | 1467168812199 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 19:53:32 INFO - PROCESS | 2488 | 1467168812200 Marionette TRACE conn2 <- [1,706,null,{}] 19:53:32 INFO - PROCESS | 2488 | 1467168812204 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:32 INFO - PROCESS | 2488 | 1467168812206 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:32 INFO - PROCESS | 2488 | 1467168812330 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 19:53:32 INFO - PROCESS | 2488 | 1467168812386 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:32 INFO - PROCESS | 2488 | 1467168812388 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:32 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f08000 == 46 [pid = 2488] [id = 184] 19:53:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x1166f3400) [pid = 2488] [serial = 550] [outer = 0x0] 19:53:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x117414c00) [pid = 2488] [serial = 551] [outer = 0x1166f3400] 19:53:32 INFO - PROCESS | 2488 | 1467168812416 Marionette DEBUG loaded listener.js 19:53:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x118703000) [pid = 2488] [serial = 552] [outer = 0x1166f3400] 19:53:32 INFO - PROCESS | 2488 | --DOCSHELL 0x116f08800 == 45 [pid = 2488] [id = 152] 19:53:32 INFO - PROCESS | 2488 | --DOCSHELL 0x12a5f1000 == 44 [pid = 2488] [id = 180] 19:53:32 INFO - PROCESS | 2488 | --DOCSHELL 0x1169a3000 == 43 [pid = 2488] [id = 179] 19:53:32 INFO - PROCESS | 2488 | --DOCSHELL 0x12910c800 == 42 [pid = 2488] [id = 178] 19:53:32 INFO - PROCESS | 2488 | --DOCSHELL 0x126fa8800 == 41 [pid = 2488] [id = 177] 19:53:32 INFO - PROCESS | 2488 | --DOCSHELL 0x1219a9800 == 40 [pid = 2488] [id = 176] 19:53:32 INFO - PROCESS | 2488 | --DOCSHELL 0x121362800 == 39 [pid = 2488] [id = 175] 19:53:32 INFO - PROCESS | 2488 | --DOCSHELL 0x119ad8000 == 38 [pid = 2488] [id = 174] 19:53:32 INFO - PROCESS | 2488 | --DOCSHELL 0x1194d6000 == 37 [pid = 2488] [id = 173] 19:53:32 INFO - PROCESS | 2488 | --DOCSHELL 0x116f1a000 == 36 [pid = 2488] [id = 172] 19:53:32 INFO - PROCESS | 2488 | --DOCSHELL 0x116f16800 == 35 [pid = 2488] [id = 171] 19:53:32 INFO - PROCESS | 2488 | --DOCSHELL 0x113a31000 == 34 [pid = 2488] [id = 170] 19:53:32 INFO - PROCESS | 2488 | --DOCSHELL 0x12aa56800 == 33 [pid = 2488] [id = 169] 19:53:32 INFO - PROCESS | 2488 | --DOCSHELL 0x121dd7800 == 32 [pid = 2488] [id = 168] 19:53:32 INFO - PROCESS | 2488 | --DOCSHELL 0x121dcc800 == 31 [pid = 2488] [id = 167] 19:53:32 INFO - PROCESS | 2488 | --DOCSHELL 0x113297000 == 30 [pid = 2488] [id = 166] 19:53:33 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x119b20400) [pid = 2488] [serial = 469] [outer = 0x0] [url = about:blank] 19:53:33 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x121095800) [pid = 2488] [serial = 470] [outer = 0x0] [url = about:blank] 19:53:33 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x11710f800) [pid = 2488] [serial = 463] [outer = 0x0] [url = about:blank] 19:53:33 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x11833a800) [pid = 2488] [serial = 464] [outer = 0x0] [url = about:blank] 19:53:33 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x119b13800) [pid = 2488] [serial = 455] [outer = 0x0] [url = about:blank] 19:53:33 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x1194a8000) [pid = 2488] [serial = 466] [outer = 0x0] [url = about:blank] 19:53:33 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x1196ce400) [pid = 2488] [serial = 467] [outer = 0x0] [url = about:blank] 19:53:33 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x128a23c00) [pid = 2488] [serial = 481] [outer = 0x0] [url = about:blank] 19:53:33 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x1176ddc00) [pid = 2488] [serial = 484] [outer = 0x0] [url = about:blank] 19:53:33 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x1187ea800) [pid = 2488] [serial = 485] [outer = 0x0] [url = about:blank] 19:53:33 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x12ab58400) [pid = 2488] [serial = 493] [outer = 0x0] [url = about:blank] 19:53:33 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x12a565400) [pid = 2488] [serial = 490] [outer = 0x0] [url = about:blank] 19:53:33 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x12914e400) [pid = 2488] [serial = 482] [outer = 0x0] [url = about:blank] 19:53:33 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x126d86400) [pid = 2488] [serial = 488] [outer = 0x0] [url = about:blank] 19:53:33 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x121fb1400) [pid = 2488] [serial = 473] [outer = 0x0] [url = about:blank] 19:53:33 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x12a649400) [pid = 2488] [serial = 491] [outer = 0x0] [url = about:blank] 19:53:33 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x1187ea400) [pid = 2488] [serial = 487] [outer = 0x0] [url = about:blank] 19:53:33 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x1269bcc00) [pid = 2488] [serial = 478] [outer = 0x0] [url = about:blank] 19:53:33 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x12550ec00) [pid = 2488] [serial = 476] [outer = 0x0] [url = about:blank] 19:53:33 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x124cc0000) [pid = 2488] [serial = 475] [outer = 0x0] [url = about:blank] 19:53:33 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x1274ac000) [pid = 2488] [serial = 479] [outer = 0x0] [url = about:blank] 19:53:33 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x121187c00) [pid = 2488] [serial = 472] [outer = 0x0] [url = about:blank] 19:53:33 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x1187e0800) [pid = 2488] [serial = 461] [outer = 0x0] [url = about:blank] 19:53:33 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x1176e2400) [pid = 2488] [serial = 460] [outer = 0x0] [url = about:blank] 19:53:33 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x11696bc00) [pid = 2488] [serial = 458] [outer = 0x0] [url = about:blank] 19:53:33 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x11602fc00) [pid = 2488] [serial = 457] [outer = 0x0] [url = about:blank] 19:53:33 INFO - PROCESS | 2488 | 1467168813296 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 19:53:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 19:53:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1124ms 19:53:33 INFO - PROCESS | 2488 | 1467168813323 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 19:53:33 INFO - PROCESS | 2488 | 1467168813325 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 19:53:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 19:53:33 INFO - PROCESS | 2488 | 1467168813329 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 19:53:33 INFO - PROCESS | 2488 | 1467168813331 Marionette TRACE conn2 <- [1,710,null,{}] 19:53:33 INFO - PROCESS | 2488 | 1467168813336 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:33 INFO - PROCESS | 2488 | 1467168813337 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:33 INFO - PROCESS | 2488 | 1467168813410 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 19:53:33 INFO - PROCESS | 2488 | 1467168813415 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:33 INFO - PROCESS | 2488 | 1467168813419 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:33 INFO - PROCESS | 2488 | ++DOCSHELL 0x11693a800 == 31 [pid = 2488] [id = 185] 19:53:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x1194a9c00) [pid = 2488] [serial = 553] [outer = 0x0] 19:53:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x119b19c00) [pid = 2488] [serial = 554] [outer = 0x1194a9c00] 19:53:33 INFO - PROCESS | 2488 | 1467168813446 Marionette DEBUG loaded listener.js 19:53:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x11a003000) [pid = 2488] [serial = 555] [outer = 0x1194a9c00] 19:53:34 INFO - PROCESS | 2488 | 1467168814405 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 19:53:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 19:53:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1122ms 19:53:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 19:53:34 INFO - PROCESS | 2488 | 1467168814451 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 19:53:34 INFO - PROCESS | 2488 | 1467168814452 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 19:53:34 INFO - PROCESS | 2488 | 1467168814455 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 19:53:34 INFO - PROCESS | 2488 | 1467168814457 Marionette TRACE conn2 <- [1,714,null,{}] 19:53:34 INFO - PROCESS | 2488 | 1467168814465 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:34 INFO - PROCESS | 2488 | 1467168814468 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:34 INFO - PROCESS | 2488 | 1467168814546 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 19:53:34 INFO - PROCESS | 2488 | 1467168814553 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:34 INFO - PROCESS | 2488 | 1467168814555 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:34 INFO - PROCESS | 2488 | ++DOCSHELL 0x1188f0000 == 32 [pid = 2488] [id = 186] 19:53:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x117116c00) [pid = 2488] [serial = 556] [outer = 0x0] 19:53:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x125f81800) [pid = 2488] [serial = 557] [outer = 0x117116c00] 19:53:34 INFO - PROCESS | 2488 | 1467168814583 Marionette DEBUG loaded listener.js 19:53:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x127291000) [pid = 2488] [serial = 558] [outer = 0x117116c00] 19:53:35 INFO - PROCESS | 2488 | 1467168815424 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 19:53:35 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 19:53:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1021ms 19:53:35 INFO - PROCESS | 2488 | 1467168815476 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 19:53:35 INFO - PROCESS | 2488 | 1467168815478 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 19:53:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 19:53:35 INFO - PROCESS | 2488 | 1467168815480 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 19:53:35 INFO - PROCESS | 2488 | 1467168815481 Marionette TRACE conn2 <- [1,718,null,{}] 19:53:35 INFO - PROCESS | 2488 | 1467168815483 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:35 INFO - PROCESS | 2488 | 1467168815484 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:35 INFO - PROCESS | 2488 | 1467168815581 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 19:53:35 INFO - PROCESS | 2488 | 1467168815591 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:35 INFO - PROCESS | 2488 | 1467168815592 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:35 INFO - PROCESS | 2488 | ++DOCSHELL 0x119a3f000 == 33 [pid = 2488] [id = 187] 19:53:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x128a23c00) [pid = 2488] [serial = 559] [outer = 0x0] 19:53:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x128b04400) [pid = 2488] [serial = 560] [outer = 0x128a23c00] 19:53:35 INFO - PROCESS | 2488 | 1467168815618 Marionette DEBUG loaded listener.js 19:53:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x12a56c000) [pid = 2488] [serial = 561] [outer = 0x128a23c00] 19:53:36 INFO - PROCESS | 2488 | 1467168816438 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 19:53:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 19:53:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 968ms 19:53:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 19:53:36 INFO - PROCESS | 2488 | 1467168816454 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 19:53:36 INFO - PROCESS | 2488 | 1467168816455 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 19:53:36 INFO - PROCESS | 2488 | 1467168816457 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 19:53:36 INFO - PROCESS | 2488 | 1467168816458 Marionette TRACE conn2 <- [1,722,null,{}] 19:53:36 INFO - PROCESS | 2488 | 1467168816460 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:36 INFO - PROCESS | 2488 | 1467168816462 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:36 INFO - PROCESS | 2488 | 1467168816557 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 19:53:36 INFO - PROCESS | 2488 | 1467168816560 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:36 INFO - PROCESS | 2488 | 1467168816561 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:36 INFO - PROCESS | 2488 | ++DOCSHELL 0x121353000 == 34 [pid = 2488] [id = 188] 19:53:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x128a26c00) [pid = 2488] [serial = 562] [outer = 0x0] 19:53:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x12aa86c00) [pid = 2488] [serial = 563] [outer = 0x128a26c00] 19:53:36 INFO - PROCESS | 2488 | 1467168816586 Marionette DEBUG loaded listener.js 19:53:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x12b923c00) [pid = 2488] [serial = 564] [outer = 0x128a26c00] 19:53:36 INFO - PROCESS | 2488 | 1467168816921 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 19:53:36 INFO - PROCESS | 2488 | 1467168816977 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 19:53:36 INFO - PROCESS | 2488 | 1467168816979 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 19:53:36 INFO - PROCESS | 2488 | 1467168816980 Marionette TRACE conn2 <- [1,726,null,{}] 19:53:36 INFO - PROCESS | 2488 | 1467168816982 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:36 INFO - PROCESS | 2488 | 1467168816986 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:37 INFO - PROCESS | 2488 | 1467168817155 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 19:53:37 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x12947ac00) [pid = 2488] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 19:53:37 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x12ba9b800) [pid = 2488] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 19:53:37 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x11741bc00) [pid = 2488] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 19:53:37 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x1274ac400) [pid = 2488] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 19:53:37 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x117412800) [pid = 2488] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 19:53:37 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x112cf8c00) [pid = 2488] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 19:53:37 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x12745e400) [pid = 2488] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 19:53:37 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x119da8c00) [pid = 2488] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 19:53:37 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x111c7c000) [pid = 2488] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 19:53:37 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x119b18800) [pid = 2488] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 19:53:37 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x127469000) [pid = 2488] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 19:53:37 INFO - PROCESS | 2488 | 1467168817198 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:37 INFO - PROCESS | 2488 | 1467168817199 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:37 INFO - PROCESS | 2488 | ++DOCSHELL 0x119637800 == 35 [pid = 2488] [id = 189] 19:53:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x1150ce400) [pid = 2488] [serial = 565] [outer = 0x0] 19:53:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x118703800) [pid = 2488] [serial = 566] [outer = 0x1150ce400] 19:53:37 INFO - PROCESS | 2488 | 1467168817225 Marionette DEBUG loaded listener.js 19:53:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x12746b800) [pid = 2488] [serial = 567] [outer = 0x1150ce400] 19:53:37 INFO - PROCESS | 2488 | 1467168817536 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 19:53:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 19:53:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 568ms 19:53:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 19:53:37 INFO - PROCESS | 2488 | 1467168817548 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 19:53:37 INFO - PROCESS | 2488 | 1467168817549 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 19:53:37 INFO - PROCESS | 2488 | 1467168817554 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 19:53:37 INFO - PROCESS | 2488 | 1467168817555 Marionette TRACE conn2 <- [1,730,null,{}] 19:53:37 INFO - PROCESS | 2488 | 1467168817558 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:37 INFO - PROCESS | 2488 | 1467168817559 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:37 INFO - PROCESS | 2488 | 1467168817636 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 19:53:37 INFO - PROCESS | 2488 | 1467168817640 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:37 INFO - PROCESS | 2488 | 1467168817641 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:37 INFO - PROCESS | 2488 | ++DOCSHELL 0x11329a000 == 36 [pid = 2488] [id = 190] 19:53:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x116eb9800) [pid = 2488] [serial = 568] [outer = 0x0] 19:53:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x12ba9b400) [pid = 2488] [serial = 569] [outer = 0x116eb9800] 19:53:37 INFO - PROCESS | 2488 | 1467168817665 Marionette DEBUG loaded listener.js 19:53:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x12c243400) [pid = 2488] [serial = 570] [outer = 0x116eb9800] 19:53:38 INFO - PROCESS | 2488 | 1467168818010 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 19:53:38 INFO - PROCESS | 2488 | 1467168818025 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 19:53:38 INFO - PROCESS | 2488 | 1467168818027 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 19:53:38 INFO - PROCESS | 2488 | 1467168818028 Marionette TRACE conn2 <- [1,734,null,{}] 19:53:38 INFO - PROCESS | 2488 | 1467168818030 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:38 INFO - PROCESS | 2488 | 1467168818032 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:38 INFO - PROCESS | 2488 | 1467168818137 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 19:53:38 INFO - PROCESS | 2488 | 1467168818143 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:38 INFO - PROCESS | 2488 | 1467168818144 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:38 INFO - PROCESS | 2488 | ++DOCSHELL 0x127236000 == 37 [pid = 2488] [id = 191] 19:53:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x12c243800) [pid = 2488] [serial = 571] [outer = 0x0] 19:53:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x12c474000) [pid = 2488] [serial = 572] [outer = 0x12c243800] 19:53:38 INFO - PROCESS | 2488 | 1467168818169 Marionette DEBUG loaded listener.js 19:53:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x12c52dc00) [pid = 2488] [serial = 573] [outer = 0x12c243800] 19:53:38 INFO - PROCESS | 2488 | 1467168818456 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 19:53:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 19:53:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 469ms 19:53:38 INFO - PROCESS | 2488 | 1467168818496 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 19:53:38 INFO - PROCESS | 2488 | 1467168818497 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 19:53:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 19:53:38 INFO - PROCESS | 2488 | 1467168818502 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 19:53:38 INFO - PROCESS | 2488 | 1467168818504 Marionette TRACE conn2 <- [1,738,null,{}] 19:53:38 INFO - PROCESS | 2488 | 1467168818507 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:38 INFO - PROCESS | 2488 | 1467168818508 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:38 INFO - PROCESS | 2488 | 1467168818589 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 19:53:38 INFO - PROCESS | 2488 | 1467168818593 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:38 INFO - PROCESS | 2488 | 1467168818594 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:38 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a5ac000 == 38 [pid = 2488] [id = 192] 19:53:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x110ee8800) [pid = 2488] [serial = 574] [outer = 0x0] 19:53:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x110eee000) [pid = 2488] [serial = 575] [outer = 0x110ee8800] 19:53:38 INFO - PROCESS | 2488 | 1467168818618 Marionette DEBUG loaded listener.js 19:53:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x110ef2c00) [pid = 2488] [serial = 576] [outer = 0x110ee8800] 19:53:39 INFO - PROCESS | 2488 | 1467168819475 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 19:53:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 19:53:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1023ms 19:53:39 INFO - PROCESS | 2488 | 1467168819523 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 19:53:39 INFO - PROCESS | 2488 | 1467168819526 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 19:53:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 19:53:39 INFO - PROCESS | 2488 | 1467168819530 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 19:53:39 INFO - PROCESS | 2488 | 1467168819532 Marionette TRACE conn2 <- [1,742,null,{}] 19:53:39 INFO - PROCESS | 2488 | 1467168819549 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:39 INFO - PROCESS | 2488 | 1467168819550 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:39 INFO - PROCESS | 2488 | 1467168819653 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 19:53:39 INFO - PROCESS | 2488 | 1467168819705 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:39 INFO - PROCESS | 2488 | 1467168819707 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:39 INFO - PROCESS | 2488 | ++DOCSHELL 0x116e60800 == 39 [pid = 2488] [id = 193] 19:53:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x1128a9800) [pid = 2488] [serial = 577] [outer = 0x0] 19:53:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x1128ab400) [pid = 2488] [serial = 578] [outer = 0x1128a9800] 19:53:39 INFO - PROCESS | 2488 | 1467168819740 Marionette DEBUG loaded listener.js 19:53:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x1128b0800) [pid = 2488] [serial = 579] [outer = 0x1128a9800] 19:53:40 INFO - PROCESS | 2488 | 1467168820653 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 19:53:40 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 19:53:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1135ms 19:53:40 INFO - PROCESS | 2488 | 1467168820665 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 19:53:40 INFO - PROCESS | 2488 | 1467168820668 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 19:53:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 19:53:40 INFO - PROCESS | 2488 | 1467168820673 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 19:53:40 INFO - PROCESS | 2488 | 1467168820674 Marionette TRACE conn2 <- [1,746,null,{}] 19:53:40 INFO - PROCESS | 2488 | 1467168820677 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:40 INFO - PROCESS | 2488 | 1467168820678 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:40 INFO - PROCESS | 2488 | 1467168820778 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 19:53:40 INFO - PROCESS | 2488 | 1467168820904 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:40 INFO - PROCESS | 2488 | 1467168820905 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:40 INFO - PROCESS | 2488 | ++DOCSHELL 0x121563800 == 40 [pid = 2488] [id = 194] 19:53:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x1176df000) [pid = 2488] [serial = 580] [outer = 0x0] 19:53:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x1187da400) [pid = 2488] [serial = 581] [outer = 0x1176df000] 19:53:40 INFO - PROCESS | 2488 | 1467168820937 Marionette DEBUG loaded listener.js 19:53:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x1194a9000) [pid = 2488] [serial = 582] [outer = 0x1176df000] 19:53:41 INFO - PROCESS | 2488 | 1467168821853 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 19:53:41 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.) 19:53:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1220ms 19:53:41 INFO - PROCESS | 2488 | 1467168821893 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 19:53:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 19:53:41 INFO - PROCESS | 2488 | 1467168821895 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 19:53:41 INFO - PROCESS | 2488 | 1467168821898 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 19:53:41 INFO - PROCESS | 2488 | 1467168821900 Marionette TRACE conn2 <- [1,750,null,{}] 19:53:41 INFO - PROCESS | 2488 | 1467168821917 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:41 INFO - PROCESS | 2488 | 1467168821919 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:42 INFO - PROCESS | 2488 | 1467168822008 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 19:53:42 INFO - PROCESS | 2488 | 1467168822061 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:42 INFO - PROCESS | 2488 | 1467168822064 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:42 INFO - PROCESS | 2488 | ++DOCSHELL 0x116e58000 == 41 [pid = 2488] [id = 195] 19:53:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x116a0b800) [pid = 2488] [serial = 583] [outer = 0x0] 19:53:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x117415000) [pid = 2488] [serial = 584] [outer = 0x116a0b800] 19:53:42 INFO - PROCESS | 2488 | 1467168822094 Marionette DEBUG loaded listener.js 19:53:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x1184d5c00) [pid = 2488] [serial = 585] [outer = 0x116a0b800] 19:53:43 INFO - PROCESS | 2488 | --DOCSHELL 0x127236000 == 40 [pid = 2488] [id = 191] 19:53:43 INFO - PROCESS | 2488 | --DOCSHELL 0x11329a000 == 39 [pid = 2488] [id = 190] 19:53:43 INFO - PROCESS | 2488 | --DOCSHELL 0x119637800 == 38 [pid = 2488] [id = 189] 19:53:43 INFO - PROCESS | 2488 | --DOCSHELL 0x121353000 == 37 [pid = 2488] [id = 188] 19:53:43 INFO - PROCESS | 2488 | --DOCSHELL 0x119a3f000 == 36 [pid = 2488] [id = 187] 19:53:43 INFO - PROCESS | 2488 | --DOCSHELL 0x1188f0000 == 35 [pid = 2488] [id = 186] 19:53:43 INFO - PROCESS | 2488 | --DOCSHELL 0x11693a800 == 34 [pid = 2488] [id = 185] 19:53:43 INFO - PROCESS | 2488 | --DOCSHELL 0x116f08000 == 33 [pid = 2488] [id = 184] 19:53:43 INFO - PROCESS | 2488 | --DOCSHELL 0x124a7d800 == 32 [pid = 2488] [id = 183] 19:53:43 INFO - PROCESS | 2488 | --DOCSHELL 0x11876e000 == 31 [pid = 2488] [id = 182] 19:53:43 INFO - PROCESS | 2488 | --DOCSHELL 0x12b99e800 == 30 [pid = 2488] [id = 181] 19:53:43 INFO - PROCESS | 2488 | --DOCSHELL 0x121563800 == 29 [pid = 2488] [id = 194] 19:53:43 INFO - PROCESS | 2488 | --DOCSHELL 0x12a5ac000 == 28 [pid = 2488] [id = 192] 19:53:43 INFO - PROCESS | 2488 | --DOCSHELL 0x116e60800 == 27 [pid = 2488] [id = 193] 19:53:43 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x12baa2000) [pid = 2488] [serial = 530] [outer = 0x0] [url = about:blank] 19:53:43 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x12c236400) [pid = 2488] [serial = 533] [outer = 0x0] [url = about:blank] 19:53:43 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x1187da000) [pid = 2488] [serial = 512] [outer = 0x0] [url = about:blank] 19:53:43 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x119b13400) [pid = 2488] [serial = 500] [outer = 0x0] [url = about:blank] 19:53:43 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x12aa87000) [pid = 2488] [serial = 525] [outer = 0x0] [url = about:blank] 19:53:43 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x12a63f000) [pid = 2488] [serial = 524] [outer = 0x0] [url = about:blank] 19:53:43 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x1184d4c00) [pid = 2488] [serial = 515] [outer = 0x0] [url = about:blank] 19:53:43 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x119da9400) [pid = 2488] [serial = 516] [outer = 0x0] [url = about:blank] 19:53:43 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x12153a800) [pid = 2488] [serial = 503] [outer = 0x0] [url = about:blank] 19:53:43 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x1127de800) [pid = 2488] [serial = 496] [outer = 0x0] [url = about:blank] 19:53:43 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x128ce1000) [pid = 2488] [serial = 510] [outer = 0x0] [url = about:blank] 19:53:43 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x118f40400) [pid = 2488] [serial = 509] [outer = 0x0] [url = about:blank] 19:53:43 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x128a1fc00) [pid = 2488] [serial = 521] [outer = 0x0] [url = about:blank] 19:53:43 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x12914b800) [pid = 2488] [serial = 522] [outer = 0x0] [url = about:blank] 19:53:43 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x127462800) [pid = 2488] [serial = 506] [outer = 0x0] [url = about:blank] 19:53:43 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x1212a9c00) [pid = 2488] [serial = 518] [outer = 0x0] [url = about:blank] 19:53:43 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x1269ba000) [pid = 2488] [serial = 519] [outer = 0x0] [url = about:blank] 19:53:43 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x12c23f400) [pid = 2488] [serial = 534] [outer = 0x0] [url = about:blank] 19:53:43 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x1187e5400) [pid = 2488] [serial = 209] [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.] 19:53:43 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x118710000) [pid = 2488] [serial = 537] [outer = 0x0] [url = about:blank] 19:53:43 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x128a1c400) [pid = 2488] [serial = 539] [outer = 0x0] [url = about:blank] 19:53:43 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x116081000) [pid = 2488] [serial = 536] [outer = 0x0] [url = about:blank] 19:53:43 INFO - PROCESS | 2488 | --DOMWINDOW == 76 (0x118ff6c00) [pid = 2488] [serial = 513] [outer = 0x0] [url = about:blank] 19:53:43 INFO - PROCESS | 2488 | --DOMWINDOW == 75 (0x12ab64400) [pid = 2488] [serial = 527] [outer = 0x0] [url = about:blank] 19:53:43 INFO - PROCESS | 2488 | --DOMWINDOW == 74 (0x12ba9d000) [pid = 2488] [serial = 528] [outer = 0x0] [url = about:blank] 19:53:43 INFO - PROCESS | 2488 | --DOMWINDOW == 73 (0x12c23a400) [pid = 2488] [serial = 540] [outer = 0x0] [url = about:blank] 19:53:43 INFO - PROCESS | 2488 | --DOMWINDOW == 72 (0x12c0bb400) [pid = 2488] [serial = 531] [outer = 0x0] [url = about:blank] 19:53:43 INFO - PROCESS | 2488 | 1467168823357 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 19:53:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 19:53:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1490ms 19:53:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 19:53:43 INFO - PROCESS | 2488 | 1467168823387 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 19:53:43 INFO - PROCESS | 2488 | 1467168823390 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 19:53:43 INFO - PROCESS | 2488 | 1467168823393 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 19:53:43 INFO - PROCESS | 2488 | 1467168823395 Marionette TRACE conn2 <- [1,754,null,{}] 19:53:43 INFO - PROCESS | 2488 | 1467168823400 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:43 INFO - PROCESS | 2488 | 1467168823402 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:43 INFO - PROCESS | 2488 | 1467168823478 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 19:53:43 INFO - PROCESS | 2488 | 1467168823488 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:43 INFO - PROCESS | 2488 | 1467168823491 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:43 INFO - PROCESS | 2488 | ++DOCSHELL 0x11623b800 == 28 [pid = 2488] [id = 196] 19:53:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 73 (0x11336c400) [pid = 2488] [serial = 586] [outer = 0x0] 19:53:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 74 (0x1138e9400) [pid = 2488] [serial = 587] [outer = 0x11336c400] 19:53:43 INFO - PROCESS | 2488 | 1467168823519 Marionette DEBUG loaded listener.js 19:53:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 75 (0x1160d8800) [pid = 2488] [serial = 588] [outer = 0x11336c400] 19:53:44 INFO - PROCESS | 2488 | 1467168824332 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 19:53:44 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 19:53:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 973ms 19:53:44 INFO - PROCESS | 2488 | 1467168824366 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 19:53:44 INFO - PROCESS | 2488 | 1467168824371 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 19:53:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 19:53:44 INFO - PROCESS | 2488 | 1467168824376 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 19:53:44 INFO - PROCESS | 2488 | 1467168824377 Marionette TRACE conn2 <- [1,758,null,{}] 19:53:44 INFO - PROCESS | 2488 | 1467168824380 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:44 INFO - PROCESS | 2488 | 1467168824381 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:44 INFO - PROCESS | 2488 | 1467168824460 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 19:53:44 INFO - PROCESS | 2488 | 1467168824510 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:44 INFO - PROCESS | 2488 | 1467168824512 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:44 INFO - PROCESS | 2488 | ++DOCSHELL 0x117143800 == 29 [pid = 2488] [id = 197] 19:53:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 76 (0x1167d5000) [pid = 2488] [serial = 589] [outer = 0x0] 19:53:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 77 (0x118158800) [pid = 2488] [serial = 590] [outer = 0x1167d5000] 19:53:44 INFO - PROCESS | 2488 | 1467168824539 Marionette DEBUG loaded listener.js 19:53:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x1187dec00) [pid = 2488] [serial = 591] [outer = 0x1167d5000] 19:53:44 INFO - PROCESS | 2488 | 1467168824836 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 19:53:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 19:53:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 468ms 19:53:44 INFO - PROCESS | 2488 | 1467168824845 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 19:53:44 INFO - PROCESS | 2488 | 1467168824857 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 19:53:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 19:53:44 INFO - PROCESS | 2488 | 1467168824866 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 19:53:44 INFO - PROCESS | 2488 | 1467168824871 Marionette TRACE conn2 <- [1,762,null,{}] 19:53:44 INFO - PROCESS | 2488 | 1467168824879 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:44 INFO - PROCESS | 2488 | 1467168824883 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:44 INFO - PROCESS | 2488 | 1467168824963 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 19:53:45 INFO - PROCESS | 2488 | 1467168825018 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:45 INFO - PROCESS | 2488 | 1467168825020 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:45 INFO - PROCESS | 2488 | ++DOCSHELL 0x1194d2800 == 30 [pid = 2488] [id = 198] 19:53:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x118f44000) [pid = 2488] [serial = 592] [outer = 0x0] 19:53:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x119b19400) [pid = 2488] [serial = 593] [outer = 0x118f44000] 19:53:45 INFO - PROCESS | 2488 | 1467168825048 Marionette DEBUG loaded listener.js 19:53:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x12108c400) [pid = 2488] [serial = 594] [outer = 0x118f44000] 19:53:45 INFO - PROCESS | 2488 | 1467168825798 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 19:53:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 19:53:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 974ms 19:53:45 INFO - PROCESS | 2488 | 1467168825840 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 19:53:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 19:53:45 INFO - PROCESS | 2488 | 1467168825842 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 19:53:45 INFO - PROCESS | 2488 | 1467168825844 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 19:53:45 INFO - PROCESS | 2488 | 1467168825846 Marionette TRACE conn2 <- [1,766,null,{}] 19:53:45 INFO - PROCESS | 2488 | 1467168825848 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:45 INFO - PROCESS | 2488 | 1467168825849 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:45 INFO - PROCESS | 2488 | 1467168825941 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 19:53:45 INFO - PROCESS | 2488 | 1467168825977 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:45 INFO - PROCESS | 2488 | 1467168825978 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:45 INFO - PROCESS | 2488 | ++DOCSHELL 0x119a44800 == 31 [pid = 2488] [id = 199] 19:53:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x12153e400) [pid = 2488] [serial = 595] [outer = 0x0] 19:53:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x121b08000) [pid = 2488] [serial = 596] [outer = 0x12153e400] 19:53:46 INFO - PROCESS | 2488 | 1467168826003 Marionette DEBUG loaded listener.js 19:53:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x121fe2000) [pid = 2488] [serial = 597] [outer = 0x12153e400] 19:53:46 INFO - PROCESS | 2488 | 1467168826755 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 19:53:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 19:53:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 920ms 19:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 19:53:46 INFO - PROCESS | 2488 | 1467168826765 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 19:53:46 INFO - PROCESS | 2488 | 1467168826766 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 19:53:46 INFO - PROCESS | 2488 | 1467168826775 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 19:53:46 INFO - PROCESS | 2488 | 1467168826776 Marionette TRACE conn2 <- [1,770,null,{}] 19:53:46 INFO - PROCESS | 2488 | 1467168826778 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:46 INFO - PROCESS | 2488 | 1467168826780 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:46 INFO - PROCESS | 2488 | 1467168826876 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 19:53:46 INFO - PROCESS | 2488 | 1467168826879 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:46 INFO - PROCESS | 2488 | 1467168826881 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:46 INFO - PROCESS | 2488 | ++DOCSHELL 0x12134f800 == 32 [pid = 2488] [id = 200] 19:53:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x111c82c00) [pid = 2488] [serial = 598] [outer = 0x0] 19:53:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x124cfb400) [pid = 2488] [serial = 599] [outer = 0x111c82c00] 19:53:46 INFO - PROCESS | 2488 | 1467168826906 Marionette DEBUG loaded listener.js 19:53:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x1269b2c00) [pid = 2488] [serial = 600] [outer = 0x111c82c00] 19:53:47 INFO - PROCESS | 2488 | 1467168827237 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 19:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 19:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 525ms 19:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 19:53:47 INFO - PROCESS | 2488 | 1467168827293 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 19:53:47 INFO - PROCESS | 2488 | 1467168827295 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 19:53:47 INFO - PROCESS | 2488 | 1467168827297 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 19:53:47 INFO - PROCESS | 2488 | 1467168827298 Marionette TRACE conn2 <- [1,774,null,{}] 19:53:47 INFO - PROCESS | 2488 | 1467168827300 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:47 INFO - PROCESS | 2488 | 1467168827304 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:47 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x12a959800) [pid = 2488] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 19:53:47 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x110ee8800) [pid = 2488] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 19:53:47 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x111e29800) [pid = 2488] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 19:53:47 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x121187400) [pid = 2488] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 19:53:47 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x1269b9000) [pid = 2488] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 19:53:47 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x1194ac000) [pid = 2488] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 19:53:47 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x1150ce400) [pid = 2488] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 19:53:47 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x128a26c00) [pid = 2488] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 19:53:47 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x119b1b000) [pid = 2488] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 19:53:47 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x1212a1400) [pid = 2488] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 19:53:47 INFO - PROCESS | 2488 | --DOMWINDOW == 76 (0x11870a800) [pid = 2488] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 19:53:47 INFO - PROCESS | 2488 | --DOMWINDOW == 75 (0x1194a9c00) [pid = 2488] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 19:53:47 INFO - PROCESS | 2488 | --DOMWINDOW == 74 (0x1166f3400) [pid = 2488] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 19:53:47 INFO - PROCESS | 2488 | --DOMWINDOW == 73 (0x116eb9800) [pid = 2488] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 19:53:47 INFO - PROCESS | 2488 | --DOMWINDOW == 72 (0x117116c00) [pid = 2488] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 19:53:47 INFO - PROCESS | 2488 | --DOMWINDOW == 71 (0x128a23c00) [pid = 2488] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 19:53:47 INFO - PROCESS | 2488 | --DOMWINDOW == 70 (0x12c243800) [pid = 2488] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 19:53:47 INFO - PROCESS | 2488 | 1467168827648 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 19:53:47 INFO - PROCESS | 2488 | 1467168827654 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:47 INFO - PROCESS | 2488 | 1467168827656 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:47 INFO - PROCESS | 2488 | ++DOCSHELL 0x121361000 == 33 [pid = 2488] [id = 201] 19:53:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 71 (0x1128afc00) [pid = 2488] [serial = 601] [outer = 0x0] 19:53:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 72 (0x1167d1800) [pid = 2488] [serial = 602] [outer = 0x1128afc00] 19:53:47 INFO - PROCESS | 2488 | 1467168827682 Marionette DEBUG loaded listener.js 19:53:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 73 (0x11a0d4c00) [pid = 2488] [serial = 603] [outer = 0x1128afc00] 19:53:47 INFO - PROCESS | 2488 | 1467168827984 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 19:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 19:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 718ms 19:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 19:53:48 INFO - PROCESS | 2488 | 1467168828016 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 19:53:48 INFO - PROCESS | 2488 | 1467168828019 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 19:53:48 INFO - PROCESS | 2488 | 1467168828022 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 19:53:48 INFO - PROCESS | 2488 | 1467168828023 Marionette TRACE conn2 <- [1,778,null,{}] 19:53:48 INFO - PROCESS | 2488 | 1467168828026 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:48 INFO - PROCESS | 2488 | 1467168828027 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:48 INFO - PROCESS | 2488 | 1467168828111 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 19:53:48 INFO - PROCESS | 2488 | 1467168828168 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:48 INFO - PROCESS | 2488 | 1467168828169 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:48 INFO - PROCESS | 2488 | ++DOCSHELL 0x124a83000 == 34 [pid = 2488] [id = 202] 19:53:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 74 (0x113f30800) [pid = 2488] [serial = 604] [outer = 0x0] 19:53:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 75 (0x12745fc00) [pid = 2488] [serial = 605] [outer = 0x113f30800] 19:53:48 INFO - PROCESS | 2488 | 1467168828193 Marionette DEBUG loaded listener.js 19:53:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 76 (0x1274aa000) [pid = 2488] [serial = 606] [outer = 0x113f30800] 19:53:48 INFO - PROCESS | 2488 | 1467168828452 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 19:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 19:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 470ms 19:53:48 INFO - PROCESS | 2488 | 1467168828492 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 19:53:48 INFO - PROCESS | 2488 | 1467168828493 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 19:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 19:53:48 INFO - PROCESS | 2488 | 1467168828496 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 19:53:48 INFO - PROCESS | 2488 | 1467168828497 Marionette TRACE conn2 <- [1,782,null,{}] 19:53:48 INFO - PROCESS | 2488 | 1467168828507 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:48 INFO - PROCESS | 2488 | 1467168828508 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:48 INFO - PROCESS | 2488 | 1467168828589 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 19:53:48 INFO - PROCESS | 2488 | 1467168828594 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:48 INFO - PROCESS | 2488 | 1467168828595 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:48 INFO - PROCESS | 2488 | ++DOCSHELL 0x126fc4000 == 35 [pid = 2488] [id = 203] 19:53:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 77 (0x1128a8800) [pid = 2488] [serial = 607] [outer = 0x0] 19:53:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x128a1ec00) [pid = 2488] [serial = 608] [outer = 0x1128a8800] 19:53:48 INFO - PROCESS | 2488 | 1467168828621 Marionette DEBUG loaded listener.js 19:53:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x12914d000) [pid = 2488] [serial = 609] [outer = 0x1128a8800] 19:53:48 INFO - PROCESS | 2488 | 1467168828955 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 19:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 19:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 468ms 19:53:48 INFO - PROCESS | 2488 | 1467168828964 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 19:53:48 INFO - PROCESS | 2488 | 1467168828966 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 19:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 19:53:48 INFO - PROCESS | 2488 | 1467168828970 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 19:53:48 INFO - PROCESS | 2488 | 1467168828972 Marionette TRACE conn2 <- [1,786,null,{}] 19:53:48 INFO - PROCESS | 2488 | 1467168828974 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:48 INFO - PROCESS | 2488 | 1467168828976 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:49 INFO - PROCESS | 2488 | 1467168829087 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 19:53:49 INFO - PROCESS | 2488 | 1467168829092 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:49 INFO - PROCESS | 2488 | 1467168829093 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:49 INFO - PROCESS | 2488 | ++DOCSHELL 0x128bb9800 == 36 [pid = 2488] [id = 204] 19:53:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x127292800) [pid = 2488] [serial = 610] [outer = 0x0] 19:53:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x12947ac00) [pid = 2488] [serial = 611] [outer = 0x127292800] 19:53:49 INFO - PROCESS | 2488 | 1467168829118 Marionette DEBUG loaded listener.js 19:53:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x12a56d800) [pid = 2488] [serial = 612] [outer = 0x127292800] 19:53:49 INFO - PROCESS | 2488 | 1467168829426 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 19:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 19:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 469ms 19:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 19:53:49 INFO - PROCESS | 2488 | 1467168829440 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 19:53:49 INFO - PROCESS | 2488 | 1467168829441 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 19:53:49 INFO - PROCESS | 2488 | 1467168829443 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 19:53:49 INFO - PROCESS | 2488 | 1467168829444 Marionette TRACE conn2 <- [1,790,null,{}] 19:53:49 INFO - PROCESS | 2488 | 1467168829447 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:49 INFO - PROCESS | 2488 | 1467168829448 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:49 INFO - PROCESS | 2488 | 1467168829534 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 19:53:49 INFO - PROCESS | 2488 | 1467168829637 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:49 INFO - PROCESS | 2488 | 1467168829639 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:49 INFO - PROCESS | 2488 | ++DOCSHELL 0x11329b000 == 37 [pid = 2488] [id = 205] 19:53:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x110ee9400) [pid = 2488] [serial = 613] [outer = 0x0] 19:53:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x111c7d800) [pid = 2488] [serial = 614] [outer = 0x110ee9400] 19:53:49 INFO - PROCESS | 2488 | 1467168829671 Marionette DEBUG loaded listener.js 19:53:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x1128a7800) [pid = 2488] [serial = 615] [outer = 0x110ee9400] 19:53:50 INFO - PROCESS | 2488 | 1467168830215 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 19:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 19:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 822ms 19:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 19:53:50 INFO - PROCESS | 2488 | 1467168830272 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 19:53:50 INFO - PROCESS | 2488 | 1467168830274 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 19:53:50 INFO - PROCESS | 2488 | 1467168830277 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 19:53:50 INFO - PROCESS | 2488 | 1467168830279 Marionette TRACE conn2 <- [1,794,null,{}] 19:53:50 INFO - PROCESS | 2488 | 1467168830283 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:50 INFO - PROCESS | 2488 | 1467168830284 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:50 INFO - PROCESS | 2488 | 1467168830391 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 19:53:50 INFO - PROCESS | 2488 | 1467168830470 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:50 INFO - PROCESS | 2488 | 1467168830472 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:50 INFO - PROCESS | 2488 | ++DOCSHELL 0x1191fb000 == 38 [pid = 2488] [id = 206] 19:53:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x116a03c00) [pid = 2488] [serial = 616] [outer = 0x0] 19:53:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x11741ec00) [pid = 2488] [serial = 617] [outer = 0x116a03c00] 19:53:50 INFO - PROCESS | 2488 | 1467168830502 Marionette DEBUG loaded listener.js 19:53:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x1187d8c00) [pid = 2488] [serial = 618] [outer = 0x116a03c00] 19:53:51 INFO - PROCESS | 2488 | 1467168831022 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 19:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 19:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 771ms 19:53:51 INFO - PROCESS | 2488 | 1467168831170 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 19:53:51 INFO - PROCESS | 2488 | 1467168831172 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 19:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 19:53:51 INFO - PROCESS | 2488 | 1467168831213 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 19:53:51 INFO - PROCESS | 2488 | 1467168831215 Marionette TRACE conn2 <- [1,798,null,{}] 19:53:51 INFO - PROCESS | 2488 | 1467168831219 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:51 INFO - PROCESS | 2488 | 1467168831220 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:51 INFO - PROCESS | 2488 | 1467168831323 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 19:53:51 INFO - PROCESS | 2488 | 1467168831377 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:51 INFO - PROCESS | 2488 | 1467168831380 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:51 INFO - PROCESS | 2488 | ++DOCSHELL 0x117e6d000 == 39 [pid = 2488] [id = 207] 19:53:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x1133c7400) [pid = 2488] [serial = 619] [outer = 0x0] 19:53:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x113f30c00) [pid = 2488] [serial = 620] [outer = 0x1133c7400] 19:53:51 INFO - PROCESS | 2488 | 1467168831407 Marionette DEBUG loaded listener.js 19:53:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x116291000) [pid = 2488] [serial = 621] [outer = 0x1133c7400] 19:53:51 INFO - PROCESS | 2488 | --DOCSHELL 0x128bb9800 == 38 [pid = 2488] [id = 204] 19:53:51 INFO - PROCESS | 2488 | --DOCSHELL 0x126fc4000 == 37 [pid = 2488] [id = 203] 19:53:51 INFO - PROCESS | 2488 | --DOCSHELL 0x124a83000 == 36 [pid = 2488] [id = 202] 19:53:51 INFO - PROCESS | 2488 | --DOCSHELL 0x121361000 == 35 [pid = 2488] [id = 201] 19:53:51 INFO - PROCESS | 2488 | --DOCSHELL 0x12134f800 == 34 [pid = 2488] [id = 200] 19:53:51 INFO - PROCESS | 2488 | --DOCSHELL 0x119a44800 == 33 [pid = 2488] [id = 199] 19:53:51 INFO - PROCESS | 2488 | --DOCSHELL 0x1194d2800 == 32 [pid = 2488] [id = 198] 19:53:51 INFO - PROCESS | 2488 | --DOCSHELL 0x117143800 == 31 [pid = 2488] [id = 197] 19:53:51 INFO - PROCESS | 2488 | --DOCSHELL 0x11623b800 == 30 [pid = 2488] [id = 196] 19:53:51 INFO - PROCESS | 2488 | --DOCSHELL 0x116e58000 == 29 [pid = 2488] [id = 195] 19:53:51 INFO - PROCESS | 2488 | 1467168831799 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x12b91f800) [pid = 2488] [serial = 494] [outer = 0x0] [url = about:blank] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x118703800) [pid = 2488] [serial = 566] [outer = 0x0] [url = about:blank] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x12aa86c00) [pid = 2488] [serial = 563] [outer = 0x0] [url = about:blank] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x12c52e800) [pid = 2488] [serial = 543] [outer = 0x0] [url = about:blank] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x12c46fc00) [pid = 2488] [serial = 542] [outer = 0x0] [url = about:blank] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x1269bec00) [pid = 2488] [serial = 548] [outer = 0x0] [url = about:blank] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x1274a8c00) [pid = 2488] [serial = 549] [outer = 0x0] [url = about:blank] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x1194a9800) [pid = 2488] [serial = 545] [outer = 0x0] [url = about:blank] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x119b2f400) [pid = 2488] [serial = 546] [outer = 0x0] [url = about:blank] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x119b19c00) [pid = 2488] [serial = 554] [outer = 0x0] [url = about:blank] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x11a003000) [pid = 2488] [serial = 555] [outer = 0x0] [url = about:blank] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x117414c00) [pid = 2488] [serial = 551] [outer = 0x0] [url = about:blank] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x118703000) [pid = 2488] [serial = 552] [outer = 0x0] [url = about:blank] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x12ba9b400) [pid = 2488] [serial = 569] [outer = 0x0] [url = about:blank] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 76 (0x125f81800) [pid = 2488] [serial = 557] [outer = 0x0] [url = about:blank] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 75 (0x12746b800) [pid = 2488] [serial = 567] [outer = 0x0] [url = about:blank] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 74 (0x128b04400) [pid = 2488] [serial = 560] [outer = 0x0] [url = about:blank] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 73 (0x12b923c00) [pid = 2488] [serial = 564] [outer = 0x0] [url = about:blank] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 72 (0x12c52dc00) [pid = 2488] [serial = 573] [outer = 0x0] [url = about:blank] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 71 (0x12c474000) [pid = 2488] [serial = 572] [outer = 0x0] [url = about:blank] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 70 (0x12a56c000) [pid = 2488] [serial = 561] [outer = 0x0] [url = about:blank] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 69 (0x127291000) [pid = 2488] [serial = 558] [outer = 0x0] [url = about:blank] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 68 (0x12c243400) [pid = 2488] [serial = 570] [outer = 0x0] [url = about:blank] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 67 (0x110ef2c00) [pid = 2488] [serial = 576] [outer = 0x0] [url = about:blank] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 66 (0x110eee000) [pid = 2488] [serial = 575] [outer = 0x0] [url = about:blank] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 65 (0x1133d6800) [pid = 2488] [serial = 497] [outer = 0x0] [url = about:blank] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 64 (0x125f7a000) [pid = 2488] [serial = 504] [outer = 0x0] [url = about:blank] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 63 (0x12a95d000) [pid = 2488] [serial = 507] [outer = 0x0] [url = about:blank] 19:53:51 INFO - PROCESS | 2488 | --DOMWINDOW == 62 (0x119b21800) [pid = 2488] [serial = 501] [outer = 0x0] [url = about:blank] 19:53:51 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 19:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 651ms 19:53:51 INFO - PROCESS | 2488 | 1467168831837 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 19:53:51 INFO - PROCESS | 2488 | 1467168831839 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 19:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 19:53:51 INFO - PROCESS | 2488 | 1467168831843 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 19:53:51 INFO - PROCESS | 2488 | 1467168831845 Marionette TRACE conn2 <- [1,802,null,{}] 19:53:51 INFO - PROCESS | 2488 | 1467168831849 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:51 INFO - PROCESS | 2488 | 1467168831850 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:51 INFO - PROCESS | 2488 | 1467168831928 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 19:53:51 INFO - PROCESS | 2488 | 1467168831933 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:51 INFO - PROCESS | 2488 | 1467168831936 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:51 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f13000 == 30 [pid = 2488] [id = 208] 19:53:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 63 (0x117420400) [pid = 2488] [serial = 622] [outer = 0x0] 19:53:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 64 (0x118703000) [pid = 2488] [serial = 623] [outer = 0x117420400] 19:53:51 INFO - PROCESS | 2488 | 1467168831965 Marionette DEBUG loaded listener.js 19:53:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 65 (0x11889cc00) [pid = 2488] [serial = 624] [outer = 0x117420400] 19:53:52 INFO - PROCESS | 2488 | 1467168832309 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 19:53:52 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 19:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 473ms 19:53:52 INFO - PROCESS | 2488 | 1467168832314 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 19:53:52 INFO - PROCESS | 2488 | 1467168832316 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 19:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 19:53:52 INFO - PROCESS | 2488 | 1467168832323 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 19:53:52 INFO - PROCESS | 2488 | 1467168832324 Marionette TRACE conn2 <- [1,806,null,{}] 19:53:52 INFO - PROCESS | 2488 | 1467168832328 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:52 INFO - PROCESS | 2488 | 1467168832331 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:52 INFO - PROCESS | 2488 | 1467168832434 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 19:53:52 INFO - PROCESS | 2488 | 1467168832493 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:52 INFO - PROCESS | 2488 | 1467168832495 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:52 INFO - PROCESS | 2488 | ++DOCSHELL 0x119638800 == 31 [pid = 2488] [id = 209] 19:53:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 66 (0x119b18c00) [pid = 2488] [serial = 625] [outer = 0x0] 19:53:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 67 (0x119b20400) [pid = 2488] [serial = 626] [outer = 0x119b18c00] 19:53:52 INFO - PROCESS | 2488 | 1467168832523 Marionette DEBUG loaded listener.js 19:53:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 68 (0x119da7800) [pid = 2488] [serial = 627] [outer = 0x119b18c00] 19:53:52 INFO - PROCESS | 2488 | [2488] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 19:53:52 INFO - PROCESS | 2488 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 19:53:52 INFO - PROCESS | 2488 | Determined SkiaGL cache limits: Size 100663296, Items: 256 19:53:52 INFO - PROCESS | 2488 | [GFX2-]: Using SkiaGL canvas. 19:53:52 INFO - PROCESS | 2488 | 1467168832876 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 19:53:52 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 19:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 569ms 19:53:52 INFO - PROCESS | 2488 | 1467168832892 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 19:53:52 INFO - PROCESS | 2488 | 1467168832894 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 19:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 19:53:52 INFO - PROCESS | 2488 | 1467168832896 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 19:53:52 INFO - PROCESS | 2488 | 1467168832897 Marionette TRACE conn2 <- [1,810,null,{}] 19:53:52 INFO - PROCESS | 2488 | 1467168832900 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:52 INFO - PROCESS | 2488 | 1467168832901 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:52 INFO - PROCESS | 2488 | 1467168832987 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 19:53:53 INFO - PROCESS | 2488 | 1467168833039 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:53 INFO - PROCESS | 2488 | 1467168833040 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:53 INFO - PROCESS | 2488 | ++DOCSHELL 0x121220000 == 32 [pid = 2488] [id = 210] 19:53:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 69 (0x119da6000) [pid = 2488] [serial = 628] [outer = 0x0] 19:53:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 70 (0x121187c00) [pid = 2488] [serial = 629] [outer = 0x119da6000] 19:53:53 INFO - PROCESS | 2488 | 1467168833065 Marionette DEBUG loaded listener.js 19:53:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 71 (0x124cbf800) [pid = 2488] [serial = 630] [outer = 0x119da6000] 19:53:53 INFO - PROCESS | 2488 | 1467168833341 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 19:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 19:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 469ms 19:53:53 INFO - PROCESS | 2488 | 1467168833373 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 19:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 19:53:53 INFO - PROCESS | 2488 | 1467168833374 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 19:53:53 INFO - PROCESS | 2488 | 1467168833376 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 19:53:53 INFO - PROCESS | 2488 | 1467168833378 Marionette TRACE conn2 <- [1,814,null,{}] 19:53:53 INFO - PROCESS | 2488 | 1467168833380 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:53 INFO - PROCESS | 2488 | 1467168833381 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:53 INFO - PROCESS | 2488 | 1467168833461 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 19:53:53 INFO - PROCESS | 2488 | 1467168833466 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:53 INFO - PROCESS | 2488 | 1467168833468 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:53 INFO - PROCESS | 2488 | ++DOCSHELL 0x1188ef000 == 33 [pid = 2488] [id = 211] 19:53:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 72 (0x1128ae000) [pid = 2488] [serial = 631] [outer = 0x0] 19:53:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 73 (0x1269b4c00) [pid = 2488] [serial = 632] [outer = 0x1128ae000] 19:53:53 INFO - PROCESS | 2488 | 1467168833493 Marionette DEBUG loaded listener.js 19:53:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 74 (0x12719ac00) [pid = 2488] [serial = 633] [outer = 0x1128ae000] 19:53:53 INFO - PROCESS | 2488 | 1467168833842 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 19:53:53 INFO - PROCESS | 2488 | 1467168833848 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 19:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 19:53:53 INFO - PROCESS | 2488 | 1467168833851 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 19:53:53 INFO - PROCESS | 2488 | 1467168833853 Marionette TRACE conn2 <- [1,818,null,{}] 19:53:53 INFO - PROCESS | 2488 | 1467168833856 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:53 INFO - PROCESS | 2488 | 1467168833860 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:53 INFO - PROCESS | 2488 | 1467168833990 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 19:53:54 INFO - PROCESS | 2488 | 1467168834002 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:54 INFO - PROCESS | 2488 | 1467168834004 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:54 INFO - PROCESS | 2488 | ++DOCSHELL 0x126fb2800 == 34 [pid = 2488] [id = 212] 19:53:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 75 (0x12745f000) [pid = 2488] [serial = 634] [outer = 0x0] 19:53:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 76 (0x1274a4800) [pid = 2488] [serial = 635] [outer = 0x12745f000] 19:53:54 INFO - PROCESS | 2488 | 1467168834029 Marionette DEBUG loaded listener.js 19:53:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 77 (0x12a56e000) [pid = 2488] [serial = 636] [outer = 0x12745f000] 19:53:54 INFO - PROCESS | 2488 | 1467168834347 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 19:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 19:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 522ms 19:53:54 INFO - PROCESS | 2488 | 1467168834373 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 19:53:54 INFO - PROCESS | 2488 | 1467168834374 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 19:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 19:53:54 INFO - PROCESS | 2488 | 1467168834376 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 19:53:54 INFO - PROCESS | 2488 | 1467168834377 Marionette TRACE conn2 <- [1,822,null,{}] 19:53:54 INFO - PROCESS | 2488 | 1467168834379 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:54 INFO - PROCESS | 2488 | 1467168834381 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:54 INFO - PROCESS | 2488 | 1467168834475 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 19:53:54 INFO - PROCESS | 2488 | 1467168834510 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:54 INFO - PROCESS | 2488 | 1467168834512 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:54 INFO - PROCESS | 2488 | ++DOCSHELL 0x12910e000 == 35 [pid = 2488] [id = 213] 19:53:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x12a56f400) [pid = 2488] [serial = 637] [outer = 0x0] 19:53:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x12a961800) [pid = 2488] [serial = 638] [outer = 0x12a56f400] 19:53:54 INFO - PROCESS | 2488 | 1467168834536 Marionette DEBUG loaded listener.js 19:53:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x12ab63000) [pid = 2488] [serial = 639] [outer = 0x12a56f400] 19:53:54 INFO - PROCESS | 2488 | 1467168834865 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 19:53:54 INFO - PROCESS | 2488 | 1467168834900 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 19:53:54 INFO - PROCESS | 2488 | 1467168834902 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 19:53:54 INFO - PROCESS | 2488 | 1467168834904 Marionette TRACE conn2 <- [1,826,null,{}] 19:53:54 INFO - PROCESS | 2488 | 1467168834906 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:54 INFO - PROCESS | 2488 | 1467168834907 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:55 INFO - PROCESS | 2488 | 1467168835005 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 19:53:55 INFO - PROCESS | 2488 | 1467168835008 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:55 INFO - PROCESS | 2488 | 1467168835009 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:55 INFO - PROCESS | 2488 | ++DOCSHELL 0x129667800 == 36 [pid = 2488] [id = 214] 19:53:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x12a95d400) [pid = 2488] [serial = 640] [outer = 0x0] 19:53:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x12b837800) [pid = 2488] [serial = 641] [outer = 0x12a95d400] 19:53:55 INFO - PROCESS | 2488 | 1467168835034 Marionette DEBUG loaded listener.js 19:53:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x12b928400) [pid = 2488] [serial = 642] [outer = 0x12a95d400] 19:53:55 INFO - PROCESS | 2488 | 1467168835351 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 19:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 19:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 468ms 19:53:55 INFO - PROCESS | 2488 | 1467168835372 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 19:53:55 INFO - PROCESS | 2488 | 1467168835374 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 19:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 19:53:55 INFO - PROCESS | 2488 | 1467168835376 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 19:53:55 INFO - PROCESS | 2488 | 1467168835377 Marionette TRACE conn2 <- [1,830,null,{}] 19:53:55 INFO - PROCESS | 2488 | 1467168835380 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:55 INFO - PROCESS | 2488 | 1467168835381 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:55 INFO - PROCESS | 2488 | 1467168835478 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 19:53:55 INFO - PROCESS | 2488 | 1467168835517 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:55 INFO - PROCESS | 2488 | 1467168835518 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:55 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a5ac000 == 37 [pid = 2488] [id = 215] 19:53:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x12b92c400) [pid = 2488] [serial = 643] [outer = 0x0] 19:53:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x12b9f2400) [pid = 2488] [serial = 644] [outer = 0x12b92c400] 19:53:55 INFO - PROCESS | 2488 | 1467168835542 Marionette DEBUG loaded listener.js 19:53:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x12ba98800) [pid = 2488] [serial = 645] [outer = 0x12b92c400] 19:53:55 INFO - PROCESS | 2488 | 1467168835854 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 19:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 19:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 519ms 19:53:55 INFO - PROCESS | 2488 | 1467168835896 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 19:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 19:53:55 INFO - PROCESS | 2488 | 1467168835897 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 19:53:55 INFO - PROCESS | 2488 | 1467168835900 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 19:53:55 INFO - PROCESS | 2488 | 1467168835901 Marionette TRACE conn2 <- [1,834,null,{}] 19:53:55 INFO - PROCESS | 2488 | 1467168835903 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:55 INFO - PROCESS | 2488 | 1467168835904 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:56 INFO - PROCESS | 2488 | 1467168836070 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 19:53:56 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x12153e400) [pid = 2488] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 19:53:56 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x116a0b800) [pid = 2488] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 19:53:56 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x11336c400) [pid = 2488] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 19:53:56 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x118f44000) [pid = 2488] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 19:53:56 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x1167d5000) [pid = 2488] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 19:53:56 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x111c82c00) [pid = 2488] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 19:53:56 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x1128a8800) [pid = 2488] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 19:53:56 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x1128afc00) [pid = 2488] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 19:53:56 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x1128a9800) [pid = 2488] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 19:53:56 INFO - PROCESS | 2488 | --DOMWINDOW == 76 (0x113f30800) [pid = 2488] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 19:53:56 INFO - PROCESS | 2488 | --DOMWINDOW == 75 (0x1176df000) [pid = 2488] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 19:53:56 INFO - PROCESS | 2488 | 1467168836134 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:56 INFO - PROCESS | 2488 | 1467168836135 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:56 INFO - PROCESS | 2488 | ++DOCSHELL 0x121350800 == 38 [pid = 2488] [id = 216] 19:53:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 76 (0x110ee9000) [pid = 2488] [serial = 646] [outer = 0x0] 19:53:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 77 (0x112cdf800) [pid = 2488] [serial = 647] [outer = 0x110ee9000] 19:53:56 INFO - PROCESS | 2488 | 1467168836178 Marionette DEBUG loaded listener.js 19:53:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x1194ab400) [pid = 2488] [serial = 648] [outer = 0x110ee9000] 19:53:56 INFO - PROCESS | 2488 | 1467168836602 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 19:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 19:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 721ms 19:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 19:53:56 INFO - PROCESS | 2488 | 1467168836621 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 19:53:56 INFO - PROCESS | 2488 | 1467168836623 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 19:53:56 INFO - PROCESS | 2488 | 1467168836625 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 19:53:56 INFO - PROCESS | 2488 | 1467168836627 Marionette TRACE conn2 <- [1,838,null,{}] 19:53:56 INFO - PROCESS | 2488 | 1467168836629 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:56 INFO - PROCESS | 2488 | 1467168836631 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:56 INFO - PROCESS | 2488 | 1467168836742 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 19:53:56 INFO - PROCESS | 2488 | 1467168836747 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:56 INFO - PROCESS | 2488 | 1467168836749 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:56 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b159800 == 39 [pid = 2488] [id = 217] 19:53:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x1194ae400) [pid = 2488] [serial = 649] [outer = 0x0] 19:53:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x12ba9f800) [pid = 2488] [serial = 650] [outer = 0x1194ae400] 19:53:56 INFO - PROCESS | 2488 | 1467168836778 Marionette DEBUG loaded listener.js 19:53:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x12c0bbc00) [pid = 2488] [serial = 651] [outer = 0x1194ae400] 19:53:57 INFO - PROCESS | 2488 | 1467168837078 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 19:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 19:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 469ms 19:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 19:53:57 INFO - PROCESS | 2488 | 1467168837094 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 19:53:57 INFO - PROCESS | 2488 | 1467168837095 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 19:53:57 INFO - PROCESS | 2488 | 1467168837097 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 19:53:57 INFO - PROCESS | 2488 | 1467168837099 Marionette TRACE conn2 <- [1,842,null,{}] 19:53:57 INFO - PROCESS | 2488 | 1467168837109 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:57 INFO - PROCESS | 2488 | 1467168837110 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:57 INFO - PROCESS | 2488 | 1467168837197 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 19:53:57 INFO - PROCESS | 2488 | 1467168837205 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:57 INFO - PROCESS | 2488 | 1467168837206 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:57 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bcbc000 == 40 [pid = 2488] [id = 218] 19:53:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x12c23cc00) [pid = 2488] [serial = 652] [outer = 0x0] 19:53:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x12c469800) [pid = 2488] [serial = 653] [outer = 0x12c23cc00] 19:53:57 INFO - PROCESS | 2488 | 1467168837230 Marionette DEBUG loaded listener.js 19:53:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x12c473800) [pid = 2488] [serial = 654] [outer = 0x12c23cc00] 19:53:57 INFO - PROCESS | 2488 | 1467168837568 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 19:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 19:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 521ms 19:53:57 INFO - PROCESS | 2488 | 1467168837619 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 19:53:57 INFO - PROCESS | 2488 | 1467168837620 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 19:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 19:53:57 INFO - PROCESS | 2488 | 1467168837622 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 19:53:57 INFO - PROCESS | 2488 | 1467168837623 Marionette TRACE conn2 <- [1,846,null,{}] 19:53:57 INFO - PROCESS | 2488 | 1467168837626 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:57 INFO - PROCESS | 2488 | 1467168837627 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:57 INFO - PROCESS | 2488 | 1467168837705 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 19:53:57 INFO - PROCESS | 2488 | 1467168837709 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:57 INFO - PROCESS | 2488 | 1467168837710 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:57 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bcd1800 == 41 [pid = 2488] [id = 219] 19:53:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x112956000) [pid = 2488] [serial = 655] [outer = 0x0] 19:53:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x112959000) [pid = 2488] [serial = 656] [outer = 0x112956000] 19:53:57 INFO - PROCESS | 2488 | 1467168837734 Marionette DEBUG loaded listener.js 19:53:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x11295d400) [pid = 2488] [serial = 657] [outer = 0x112956000] 19:53:58 INFO - PROCESS | 2488 | 1467168838042 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 19:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 19:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 517ms 19:53:58 INFO - PROCESS | 2488 | 1467168838141 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 19:53:58 INFO - PROCESS | 2488 | 1467168838143 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 19:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 19:53:58 INFO - PROCESS | 2488 | 1467168838146 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 19:53:58 INFO - PROCESS | 2488 | 1467168838149 Marionette TRACE conn2 <- [1,850,null,{}] 19:53:58 INFO - PROCESS | 2488 | 1467168838153 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:58 INFO - PROCESS | 2488 | 1467168838155 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:58 INFO - PROCESS | 2488 | 1467168838264 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 19:53:58 INFO - PROCESS | 2488 | 1467168838330 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:58 INFO - PROCESS | 2488 | 1467168838332 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:58 INFO - PROCESS | 2488 | ++DOCSHELL 0x116e57000 == 42 [pid = 2488] [id = 220] 19:53:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x1128aec00) [pid = 2488] [serial = 658] [outer = 0x0] 19:53:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x11295a400) [pid = 2488] [serial = 659] [outer = 0x1128aec00] 19:53:58 INFO - PROCESS | 2488 | 1467168838364 Marionette DEBUG loaded listener.js 19:53:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x1133c2400) [pid = 2488] [serial = 660] [outer = 0x1128aec00] 19:53:58 INFO - PROCESS | 2488 | 1467168838793 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 19:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 19:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 673ms 19:53:58 INFO - PROCESS | 2488 | 1467168838819 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 19:53:58 INFO - PROCESS | 2488 | 1467168838821 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 19:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 19:53:58 INFO - PROCESS | 2488 | 1467168838826 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 19:53:58 INFO - PROCESS | 2488 | 1467168838828 Marionette TRACE conn2 <- [1,854,null,{}] 19:53:58 INFO - PROCESS | 2488 | 1467168838831 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:58 INFO - PROCESS | 2488 | 1467168838833 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:58 INFO - PROCESS | 2488 | 1467168838971 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 19:53:58 INFO - PROCESS | 2488 | 1467168838980 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:58 INFO - PROCESS | 2488 | 1467168838981 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:59 INFO - PROCESS | 2488 | ++DOCSHELL 0x1219aa000 == 43 [pid = 2488] [id = 221] 19:53:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x11696bc00) [pid = 2488] [serial = 661] [outer = 0x0] 19:53:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x118406800) [pid = 2488] [serial = 662] [outer = 0x11696bc00] 19:53:59 INFO - PROCESS | 2488 | 1467168839024 Marionette DEBUG loaded listener.js 19:53:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x11840bc00) [pid = 2488] [serial = 663] [outer = 0x11696bc00] 19:53:59 INFO - PROCESS | 2488 | 1467168839467 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 19:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 19:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 672ms 19:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 19:53:59 INFO - PROCESS | 2488 | 1467168839497 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 19:53:59 INFO - PROCESS | 2488 | 1467168839498 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 19:53:59 INFO - PROCESS | 2488 | 1467168839501 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 19:53:59 INFO - PROCESS | 2488 | 1467168839502 Marionette TRACE conn2 <- [1,858,null,{}] 19:53:59 INFO - PROCESS | 2488 | 1467168839510 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:59 INFO - PROCESS | 2488 | 1467168839513 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:59 INFO - PROCESS | 2488 | 1467168839636 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 19:53:59 INFO - PROCESS | 2488 | 1467168839708 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:59 INFO - PROCESS | 2488 | 1467168839711 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:53:59 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bcb5800 == 44 [pid = 2488] [id = 222] 19:53:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x1194a1800) [pid = 2488] [serial = 664] [outer = 0x0] 19:53:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x1194aa800) [pid = 2488] [serial = 665] [outer = 0x1194a1800] 19:53:59 INFO - PROCESS | 2488 | 1467168839742 Marionette DEBUG loaded listener.js 19:53:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x119b1ac00) [pid = 2488] [serial = 666] [outer = 0x1194a1800] 19:54:00 INFO - PROCESS | 2488 | 1467168840154 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 19:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 19:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 669ms 19:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 19:54:00 INFO - PROCESS | 2488 | 1467168840171 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 19:54:00 INFO - PROCESS | 2488 | 1467168840172 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 19:54:00 INFO - PROCESS | 2488 | 1467168840175 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 19:54:00 INFO - PROCESS | 2488 | 1467168840176 Marionette TRACE conn2 <- [1,862,null,{}] 19:54:00 INFO - PROCESS | 2488 | 1467168840178 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:00 INFO - PROCESS | 2488 | 1467168840179 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:00 INFO - PROCESS | 2488 | 1467168840283 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 19:54:00 INFO - PROCESS | 2488 | 1467168840343 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:00 INFO - PROCESS | 2488 | 1467168840344 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:00 INFO - PROCESS | 2488 | ++DOCSHELL 0x12c2c5000 == 45 [pid = 2488] [id = 223] 19:54:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x12108d800) [pid = 2488] [serial = 667] [outer = 0x0] 19:54:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x1212a1400) [pid = 2488] [serial = 668] [outer = 0x12108d800] 19:54:00 INFO - PROCESS | 2488 | 1467168840373 Marionette DEBUG loaded listener.js 19:54:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x1269b8c00) [pid = 2488] [serial = 669] [outer = 0x12108d800] 19:54:00 INFO - PROCESS | 2488 | 1467168840862 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 19:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 19:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 719ms 19:54:00 INFO - PROCESS | 2488 | 1467168840894 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 19:54:00 INFO - PROCESS | 2488 | 1467168840896 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 19:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 19:54:00 INFO - PROCESS | 2488 | 1467168840933 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 19:54:00 INFO - PROCESS | 2488 | 1467168840934 Marionette TRACE conn2 <- [1,866,null,{}] 19:54:00 INFO - PROCESS | 2488 | 1467168840938 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:00 INFO - PROCESS | 2488 | 1467168840939 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:01 INFO - PROCESS | 2488 | 1467168841161 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 19:54:01 INFO - PROCESS | 2488 | 1467168841257 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:01 INFO - PROCESS | 2488 | 1467168841259 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:01 INFO - PROCESS | 2488 | ++DOCSHELL 0x1174db000 == 46 [pid = 2488] [id = 224] 19:54:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x1128ac800) [pid = 2488] [serial = 670] [outer = 0x0] 19:54:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x11295e800) [pid = 2488] [serial = 671] [outer = 0x1128ac800] 19:54:01 INFO - PROCESS | 2488 | 1467168841287 Marionette DEBUG loaded listener.js 19:54:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x1150d8400) [pid = 2488] [serial = 672] [outer = 0x1128ac800] 19:54:02 INFO - PROCESS | 2488 | --DOCSHELL 0x12bcbc000 == 45 [pid = 2488] [id = 218] 19:54:02 INFO - PROCESS | 2488 | --DOCSHELL 0x12b159800 == 44 [pid = 2488] [id = 217] 19:54:02 INFO - PROCESS | 2488 | --DOCSHELL 0x121350800 == 43 [pid = 2488] [id = 216] 19:54:02 INFO - PROCESS | 2488 | --DOCSHELL 0x12a5ac000 == 42 [pid = 2488] [id = 215] 19:54:02 INFO - PROCESS | 2488 | --DOCSHELL 0x129667800 == 41 [pid = 2488] [id = 214] 19:54:02 INFO - PROCESS | 2488 | --DOCSHELL 0x12910e000 == 40 [pid = 2488] [id = 213] 19:54:02 INFO - PROCESS | 2488 | --DOCSHELL 0x126fb2800 == 39 [pid = 2488] [id = 212] 19:54:02 INFO - PROCESS | 2488 | --DOCSHELL 0x1188ef000 == 38 [pid = 2488] [id = 211] 19:54:02 INFO - PROCESS | 2488 | --DOCSHELL 0x121220000 == 37 [pid = 2488] [id = 210] 19:54:02 INFO - PROCESS | 2488 | --DOCSHELL 0x119638800 == 36 [pid = 2488] [id = 209] 19:54:02 INFO - PROCESS | 2488 | --DOCSHELL 0x116f13000 == 35 [pid = 2488] [id = 208] 19:54:02 INFO - PROCESS | 2488 | --DOCSHELL 0x117e6d000 == 34 [pid = 2488] [id = 207] 19:54:02 INFO - PROCESS | 2488 | --DOCSHELL 0x1191fb000 == 33 [pid = 2488] [id = 206] 19:54:02 INFO - PROCESS | 2488 | --DOCSHELL 0x11329b000 == 32 [pid = 2488] [id = 205] 19:54:02 INFO - PROCESS | 2488 | --DOCSHELL 0x12c2c5000 == 31 [pid = 2488] [id = 223] 19:54:02 INFO - PROCESS | 2488 | --DOCSHELL 0x12bcb5800 == 30 [pid = 2488] [id = 222] 19:54:02 INFO - PROCESS | 2488 | --DOCSHELL 0x1219aa000 == 29 [pid = 2488] [id = 221] 19:54:02 INFO - PROCESS | 2488 | --DOCSHELL 0x12bcd1800 == 28 [pid = 2488] [id = 219] 19:54:02 INFO - PROCESS | 2488 | --DOCSHELL 0x116e57000 == 27 [pid = 2488] [id = 220] 19:54:02 INFO - PROCESS | 2488 | 1467168842285 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 19:54:02 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x121fe2000) [pid = 2488] [serial = 597] [outer = 0x0] [url = about:blank] 19:54:02 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x121b08000) [pid = 2488] [serial = 596] [outer = 0x0] [url = about:blank] 19:54:02 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x1184d5c00) [pid = 2488] [serial = 585] [outer = 0x0] [url = about:blank] 19:54:02 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x117415000) [pid = 2488] [serial = 584] [outer = 0x0] [url = about:blank] 19:54:02 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x1138e9400) [pid = 2488] [serial = 587] [outer = 0x0] [url = about:blank] 19:54:02 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x1160d8800) [pid = 2488] [serial = 588] [outer = 0x0] [url = about:blank] 19:54:02 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x119b19400) [pid = 2488] [serial = 593] [outer = 0x0] [url = about:blank] 19:54:02 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x118158800) [pid = 2488] [serial = 590] [outer = 0x0] [url = about:blank] 19:54:02 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x1187dec00) [pid = 2488] [serial = 591] [outer = 0x0] [url = about:blank] 19:54:02 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x124cfb400) [pid = 2488] [serial = 599] [outer = 0x0] [url = about:blank] 19:54:02 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x128a1ec00) [pid = 2488] [serial = 608] [outer = 0x0] [url = about:blank] 19:54:02 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x11a0d4c00) [pid = 2488] [serial = 603] [outer = 0x0] [url = about:blank] 19:54:02 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x1128b0800) [pid = 2488] [serial = 579] [outer = 0x0] [url = about:blank] 19:54:02 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x1269b2c00) [pid = 2488] [serial = 600] [outer = 0x0] [url = about:blank] 19:54:02 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x12745fc00) [pid = 2488] [serial = 605] [outer = 0x0] [url = about:blank] 19:54:02 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x1128ab400) [pid = 2488] [serial = 578] [outer = 0x0] [url = about:blank] 19:54:02 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x1187da400) [pid = 2488] [serial = 581] [outer = 0x0] [url = about:blank] 19:54:02 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x1194a9000) [pid = 2488] [serial = 582] [outer = 0x0] [url = about:blank] 19:54:02 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x1167d1800) [pid = 2488] [serial = 602] [outer = 0x0] [url = about:blank] 19:54:02 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x12108c400) [pid = 2488] [serial = 594] [outer = 0x0] [url = about:blank] 19:54:02 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x1274aa000) [pid = 2488] [serial = 606] [outer = 0x0] [url = about:blank] 19:54:02 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x12914d000) [pid = 2488] [serial = 609] [outer = 0x0] [url = about:blank] 19:54:02 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x12947ac00) [pid = 2488] [serial = 611] [outer = 0x0] [url = about:blank] 19:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 19:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1437ms 19:54:02 INFO - PROCESS | 2488 | 1467168842355 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 19:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 19:54:02 INFO - PROCESS | 2488 | 1467168842357 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 19:54:02 INFO - PROCESS | 2488 | 1467168842361 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 19:54:02 INFO - PROCESS | 2488 | 1467168842363 Marionette TRACE conn2 <- [1,870,null,{}] 19:54:02 INFO - PROCESS | 2488 | 1467168842369 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:02 INFO - PROCESS | 2488 | 1467168842371 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:02 INFO - PROCESS | 2488 | 1467168842447 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 19:54:02 INFO - PROCESS | 2488 | 1467168842456 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:02 INFO - PROCESS | 2488 | 1467168842459 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:02 INFO - PROCESS | 2488 | ++DOCSHELL 0x112539800 == 28 [pid = 2488] [id = 225] 19:54:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x1121bd800) [pid = 2488] [serial = 673] [outer = 0x0] 19:54:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x1127dd800) [pid = 2488] [serial = 674] [outer = 0x1121bd800] 19:54:02 INFO - PROCESS | 2488 | 1467168842488 Marionette DEBUG loaded listener.js 19:54:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x1127ec400) [pid = 2488] [serial = 675] [outer = 0x1121bd800] 19:54:02 INFO - PROCESS | 2488 | 1467168842843 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 19:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 19:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 521ms 19:54:02 INFO - PROCESS | 2488 | 1467168842881 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 19:54:02 INFO - PROCESS | 2488 | 1467168842885 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 19:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 19:54:02 INFO - PROCESS | 2488 | 1467168842889 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 19:54:02 INFO - PROCESS | 2488 | 1467168842891 Marionette TRACE conn2 <- [1,874,null,{}] 19:54:02 INFO - PROCESS | 2488 | 1467168842894 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:02 INFO - PROCESS | 2488 | 1467168842895 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:02 INFO - PROCESS | 2488 | 1467168842972 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 19:54:02 INFO - PROCESS | 2488 | 1467168842976 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:02 INFO - PROCESS | 2488 | 1467168842977 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:02 INFO - PROCESS | 2488 | ++DOCSHELL 0x11623b800 == 29 [pid = 2488] [id = 226] 19:54:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x112982c00) [pid = 2488] [serial = 676] [outer = 0x0] 19:54:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x112ced400) [pid = 2488] [serial = 677] [outer = 0x112982c00] 19:54:03 INFO - PROCESS | 2488 | 1467168843007 Marionette DEBUG loaded listener.js 19:54:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x112f2ac00) [pid = 2488] [serial = 678] [outer = 0x112982c00] 19:54:03 INFO - PROCESS | 2488 | 1467168843330 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 19:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 19:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 469ms 19:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 19:54:03 INFO - PROCESS | 2488 | 1467168843358 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 19:54:03 INFO - PROCESS | 2488 | 1467168843360 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 19:54:03 INFO - PROCESS | 2488 | 1467168843362 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 19:54:03 INFO - PROCESS | 2488 | 1467168843364 Marionette TRACE conn2 <- [1,878,null,{}] 19:54:03 INFO - PROCESS | 2488 | 1467168843375 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:03 INFO - PROCESS | 2488 | 1467168843378 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:03 INFO - PROCESS | 2488 | 1467168843464 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 19:54:03 INFO - PROCESS | 2488 | 1467168843519 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:03 INFO - PROCESS | 2488 | 1467168843520 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:03 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f0f000 == 30 [pid = 2488] [id = 227] 19:54:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x113868800) [pid = 2488] [serial = 679] [outer = 0x0] 19:54:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x113d3dc00) [pid = 2488] [serial = 680] [outer = 0x113868800] 19:54:03 INFO - PROCESS | 2488 | 1467168843549 Marionette DEBUG loaded listener.js 19:54:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x11607f400) [pid = 2488] [serial = 681] [outer = 0x113868800] 19:54:03 INFO - PROCESS | 2488 | 1467168843844 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 19:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 19:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 525ms 19:54:03 INFO - PROCESS | 2488 | 1467168843889 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 19:54:03 INFO - PROCESS | 2488 | 1467168843891 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 19:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 19:54:03 INFO - PROCESS | 2488 | 1467168843893 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 19:54:03 INFO - PROCESS | 2488 | 1467168843894 Marionette TRACE conn2 <- [1,882,null,{}] 19:54:03 INFO - PROCESS | 2488 | 1467168843897 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:03 INFO - PROCESS | 2488 | 1467168843898 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:03 INFO - PROCESS | 2488 | 1467168843976 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 19:54:03 INFO - PROCESS | 2488 | 1467168843979 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:03 INFO - PROCESS | 2488 | 1467168843981 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:03 INFO - PROCESS | 2488 | ++DOCSHELL 0x1174ec800 == 31 [pid = 2488] [id = 228] 19:54:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x116630000) [pid = 2488] [serial = 682] [outer = 0x0] 19:54:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x11696a000) [pid = 2488] [serial = 683] [outer = 0x116630000] 19:54:04 INFO - PROCESS | 2488 | 1467168844008 Marionette DEBUG loaded listener.js 19:54:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x116a0b800) [pid = 2488] [serial = 684] [outer = 0x116630000] 19:54:04 INFO - PROCESS | 2488 | 1467168844320 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 19:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 19:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 468ms 19:54:04 INFO - PROCESS | 2488 | 1467168844362 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 19:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 19:54:04 INFO - PROCESS | 2488 | 1467168844363 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 19:54:04 INFO - PROCESS | 2488 | 1467168844365 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 19:54:04 INFO - PROCESS | 2488 | 1467168844366 Marionette TRACE conn2 <- [1,886,null,{}] 19:54:04 INFO - PROCESS | 2488 | 1467168844368 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:04 INFO - PROCESS | 2488 | 1467168844370 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:04 INFO - PROCESS | 2488 | 1467168844472 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 19:54:04 INFO - PROCESS | 2488 | 1467168844487 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:04 INFO - PROCESS | 2488 | 1467168844488 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:04 INFO - PROCESS | 2488 | ++DOCSHELL 0x1185ac800 == 32 [pid = 2488] [id = 229] 19:54:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x116a0bc00) [pid = 2488] [serial = 685] [outer = 0x0] 19:54:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x11710c400) [pid = 2488] [serial = 686] [outer = 0x116a0bc00] 19:54:04 INFO - PROCESS | 2488 | 1467168844513 Marionette DEBUG loaded listener.js 19:54:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x11741b400) [pid = 2488] [serial = 687] [outer = 0x116a0bc00] 19:54:04 INFO - PROCESS | 2488 | 1467168844856 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 19:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 19:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 518ms 19:54:04 INFO - PROCESS | 2488 | 1467168844883 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 19:54:04 INFO - PROCESS | 2488 | 1467168844884 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 19:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 19:54:04 INFO - PROCESS | 2488 | 1467168844893 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 19:54:04 INFO - PROCESS | 2488 | 1467168844894 Marionette TRACE conn2 <- [1,890,null,{}] 19:54:04 INFO - PROCESS | 2488 | 1467168844896 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:04 INFO - PROCESS | 2488 | 1467168844900 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:05 INFO - PROCESS | 2488 | 1467168845012 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 19:54:05 INFO - PROCESS | 2488 | 1467168845052 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:05 INFO - PROCESS | 2488 | 1467168845053 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:05 INFO - PROCESS | 2488 | ++DOCSHELL 0x119631000 == 33 [pid = 2488] [id = 230] 19:54:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x117ea2c00) [pid = 2488] [serial = 688] [outer = 0x0] 19:54:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x11833ec00) [pid = 2488] [serial = 689] [outer = 0x117ea2c00] 19:54:05 INFO - PROCESS | 2488 | 1467168845078 Marionette DEBUG loaded listener.js 19:54:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x118706c00) [pid = 2488] [serial = 690] [outer = 0x117ea2c00] 19:54:05 INFO - PROCESS | 2488 | 1467168845387 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 19:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 19:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 524ms 19:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 19:54:05 INFO - PROCESS | 2488 | 1467168845412 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 19:54:05 INFO - PROCESS | 2488 | 1467168845413 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 19:54:05 INFO - PROCESS | 2488 | 1467168845415 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 19:54:05 INFO - PROCESS | 2488 | 1467168845418 Marionette TRACE conn2 <- [1,894,null,{}] 19:54:05 INFO - PROCESS | 2488 | 1467168845435 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:05 INFO - PROCESS | 2488 | 1467168845436 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:05 INFO - PROCESS | 2488 | 1467168845525 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 19:54:05 INFO - PROCESS | 2488 | 1467168845528 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:05 INFO - PROCESS | 2488 | 1467168845536 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:05 INFO - PROCESS | 2488 | ++DOCSHELL 0x119ace800 == 34 [pid = 2488] [id = 231] 19:54:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x118156c00) [pid = 2488] [serial = 691] [outer = 0x0] 19:54:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x1187e0400) [pid = 2488] [serial = 692] [outer = 0x118156c00] 19:54:05 INFO - PROCESS | 2488 | 1467168845562 Marionette DEBUG loaded listener.js 19:54:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x118f3ac00) [pid = 2488] [serial = 693] [outer = 0x118156c00] 19:54:05 INFO - PROCESS | 2488 | 1467168845869 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 19:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 19:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 485ms 19:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 19:54:05 INFO - PROCESS | 2488 | 1467168845919 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 19:54:05 INFO - PROCESS | 2488 | 1467168845922 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 19:54:05 INFO - PROCESS | 2488 | 1467168845924 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 19:54:05 INFO - PROCESS | 2488 | 1467168845925 Marionette TRACE conn2 <- [1,898,null,{}] 19:54:05 INFO - PROCESS | 2488 | 1467168845927 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:05 INFO - PROCESS | 2488 | 1467168845928 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:06 INFO - PROCESS | 2488 | 1467168846025 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 19:54:06 INFO - PROCESS | 2488 | 1467168846028 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:06 INFO - PROCESS | 2488 | 1467168846029 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:06 INFO - PROCESS | 2488 | ++DOCSHELL 0x121202800 == 35 [pid = 2488] [id = 232] 19:54:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x118707400) [pid = 2488] [serial = 694] [outer = 0x0] 19:54:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x118ff0c00) [pid = 2488] [serial = 695] [outer = 0x118707400] 19:54:06 INFO - PROCESS | 2488 | 1467168846053 Marionette DEBUG loaded listener.js 19:54:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x118ff8800) [pid = 2488] [serial = 696] [outer = 0x118707400] 19:54:06 INFO - PROCESS | 2488 | 1467168846396 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 19:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 19:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 519ms 19:54:06 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x127292800) [pid = 2488] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 19:54:06 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x12a56f400) [pid = 2488] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 19:54:06 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x12a95d400) [pid = 2488] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 19:54:06 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x110ee9400) [pid = 2488] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 19:54:06 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x12b92c400) [pid = 2488] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 19:54:06 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x1133c7400) [pid = 2488] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 19:54:06 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x119da6000) [pid = 2488] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 19:54:06 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x117420400) [pid = 2488] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 19:54:06 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x119b18c00) [pid = 2488] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 19:54:06 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x116a03c00) [pid = 2488] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 19:54:06 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x1128ae000) [pid = 2488] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 19:54:06 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x12c23cc00) [pid = 2488] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 19:54:06 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x1194ae400) [pid = 2488] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 19:54:06 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x110ee9000) [pid = 2488] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 19:54:06 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x12745f000) [pid = 2488] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 19:54:06 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x112956000) [pid = 2488] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 19:54:06 INFO - PROCESS | 2488 | 1467168846613 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 19:54:06 INFO - PROCESS | 2488 | 1467168846614 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 19:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 19:54:06 INFO - PROCESS | 2488 | 1467168846624 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 19:54:06 INFO - PROCESS | 2488 | 1467168846625 Marionette TRACE conn2 <- [1,902,null,{}] 19:54:06 INFO - PROCESS | 2488 | 1467168846627 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:06 INFO - PROCESS | 2488 | 1467168846628 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:06 INFO - PROCESS | 2488 | 1467168846703 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 19:54:06 INFO - PROCESS | 2488 | 1467168846707 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:06 INFO - PROCESS | 2488 | 1467168846708 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:06 INFO - PROCESS | 2488 | ++DOCSHELL 0x121350000 == 36 [pid = 2488] [id = 233] 19:54:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x11295e000) [pid = 2488] [serial = 697] [outer = 0x0] 19:54:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x113f30800) [pid = 2488] [serial = 698] [outer = 0x11295e000] 19:54:06 INFO - PROCESS | 2488 | 1467168846741 Marionette DEBUG loaded listener.js 19:54:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x118891000) [pid = 2488] [serial = 699] [outer = 0x11295e000] 19:54:07 INFO - PROCESS | 2488 | 1467168847046 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 19:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 19:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 473ms 19:54:07 INFO - PROCESS | 2488 | 1467168847093 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 19:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 19:54:07 INFO - PROCESS | 2488 | 1467168847094 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 19:54:07 INFO - PROCESS | 2488 | 1467168847096 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 19:54:07 INFO - PROCESS | 2488 | 1467168847097 Marionette TRACE conn2 <- [1,906,null,{}] 19:54:07 INFO - PROCESS | 2488 | 1467168847099 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:07 INFO - PROCESS | 2488 | 1467168847101 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:07 INFO - PROCESS | 2488 | 1467168847176 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 19:54:07 INFO - PROCESS | 2488 | 1467168847179 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:07 INFO - PROCESS | 2488 | 1467168847181 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:07 INFO - PROCESS | 2488 | ++DOCSHELL 0x121b18000 == 37 [pid = 2488] [id = 234] 19:54:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x116a03c00) [pid = 2488] [serial = 700] [outer = 0x0] 19:54:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x11939ac00) [pid = 2488] [serial = 701] [outer = 0x116a03c00] 19:54:07 INFO - PROCESS | 2488 | 1467168847208 Marionette DEBUG loaded listener.js 19:54:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x1194a9c00) [pid = 2488] [serial = 702] [outer = 0x116a03c00] 19:54:07 INFO - PROCESS | 2488 | 1467168847528 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 19:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 19:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 468ms 19:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 19:54:07 INFO - PROCESS | 2488 | 1467168847564 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 19:54:07 INFO - PROCESS | 2488 | 1467168847566 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 19:54:07 INFO - PROCESS | 2488 | 1467168847568 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 19:54:07 INFO - PROCESS | 2488 | 1467168847570 Marionette TRACE conn2 <- [1,910,null,{}] 19:54:07 INFO - PROCESS | 2488 | 1467168847572 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:07 INFO - PROCESS | 2488 | 1467168847574 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:07 INFO - PROCESS | 2488 | 1467168847689 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 19:54:07 INFO - PROCESS | 2488 | 1467168847695 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:07 INFO - PROCESS | 2488 | 1467168847696 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:07 INFO - PROCESS | 2488 | ++DOCSHELL 0x123e05800 == 38 [pid = 2488] [id = 235] 19:54:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x1194a7800) [pid = 2488] [serial = 703] [outer = 0x0] 19:54:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x1196c1800) [pid = 2488] [serial = 704] [outer = 0x1194a7800] 19:54:07 INFO - PROCESS | 2488 | 1467168847723 Marionette DEBUG loaded listener.js 19:54:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x119b1f800) [pid = 2488] [serial = 705] [outer = 0x1194a7800] 19:54:08 INFO - PROCESS | 2488 | 1467168848026 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 19:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 19:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 471ms 19:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 19:54:08 INFO - PROCESS | 2488 | 1467168848041 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 19:54:08 INFO - PROCESS | 2488 | 1467168848042 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 19:54:08 INFO - PROCESS | 2488 | 1467168848044 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 19:54:08 INFO - PROCESS | 2488 | 1467168848045 Marionette TRACE conn2 <- [1,914,null,{}] 19:54:08 INFO - PROCESS | 2488 | 1467168848048 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:08 INFO - PROCESS | 2488 | 1467168848049 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:08 INFO - PROCESS | 2488 | 1467168848141 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 19:54:08 INFO - PROCESS | 2488 | 1467168848144 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:08 INFO - PROCESS | 2488 | 1467168848145 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:08 INFO - PROCESS | 2488 | ++DOCSHELL 0x125f5c000 == 39 [pid = 2488] [id = 236] 19:54:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x119b2c400) [pid = 2488] [serial = 706] [outer = 0x0] 19:54:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x119d41800) [pid = 2488] [serial = 707] [outer = 0x119b2c400] 19:54:08 INFO - PROCESS | 2488 | 1467168848169 Marionette DEBUG loaded listener.js 19:54:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x11a0d6400) [pid = 2488] [serial = 708] [outer = 0x119b2c400] 19:54:08 INFO - PROCESS | 2488 | 1467168848499 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 19:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 19:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 468ms 19:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 19:54:08 INFO - PROCESS | 2488 | 1467168848513 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 19:54:08 INFO - PROCESS | 2488 | 1467168848514 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 19:54:08 INFO - PROCESS | 2488 | 1467168848516 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 19:54:08 INFO - PROCESS | 2488 | 1467168848518 Marionette TRACE conn2 <- [1,918,null,{}] 19:54:08 INFO - PROCESS | 2488 | 1467168848523 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:08 INFO - PROCESS | 2488 | 1467168848524 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:08 INFO - PROCESS | 2488 | 1467168848628 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 19:54:08 INFO - PROCESS | 2488 | 1467168848711 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:08 INFO - PROCESS | 2488 | 1467168848713 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:08 INFO - PROCESS | 2488 | ++DOCSHELL 0x111c98800 == 40 [pid = 2488] [id = 237] 19:54:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x110ee6000) [pid = 2488] [serial = 709] [outer = 0x0] 19:54:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x110ef2400) [pid = 2488] [serial = 710] [outer = 0x110ee6000] 19:54:08 INFO - PROCESS | 2488 | 1467168848745 Marionette DEBUG loaded listener.js 19:54:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x1121b5000) [pid = 2488] [serial = 711] [outer = 0x110ee6000] 19:54:09 INFO - PROCESS | 2488 | 1467168849263 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 19:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 19:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 824ms 19:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 19:54:09 INFO - PROCESS | 2488 | 1467168849341 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 19:54:09 INFO - PROCESS | 2488 | 1467168849343 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 19:54:09 INFO - PROCESS | 2488 | 1467168849346 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 19:54:09 INFO - PROCESS | 2488 | 1467168849349 Marionette TRACE conn2 <- [1,922,null,{}] 19:54:09 INFO - PROCESS | 2488 | 1467168849352 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:09 INFO - PROCESS | 2488 | 1467168849354 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:09 INFO - PROCESS | 2488 | 1467168849461 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 19:54:09 INFO - PROCESS | 2488 | 1467168849538 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:09 INFO - PROCESS | 2488 | 1467168849539 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:09 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f1a000 == 41 [pid = 2488] [id = 238] 19:54:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x112cde000) [pid = 2488] [serial = 712] [outer = 0x0] 19:54:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x112e10800) [pid = 2488] [serial = 713] [outer = 0x112cde000] 19:54:09 INFO - PROCESS | 2488 | 1467168849570 Marionette DEBUG loaded listener.js 19:54:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x1133d1000) [pid = 2488] [serial = 714] [outer = 0x112cde000] 19:54:10 INFO - PROCESS | 2488 | 1467168850230 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 19:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 19:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 922ms 19:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 19:54:10 INFO - PROCESS | 2488 | 1467168850269 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 19:54:10 INFO - PROCESS | 2488 | 1467168850271 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 19:54:10 INFO - PROCESS | 2488 | 1467168850275 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 19:54:10 INFO - PROCESS | 2488 | 1467168850276 Marionette TRACE conn2 <- [1,926,null,{}] 19:54:10 INFO - PROCESS | 2488 | 1467168850280 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:10 INFO - PROCESS | 2488 | 1467168850281 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:10 INFO - PROCESS | 2488 | 1467168850380 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 19:54:10 INFO - PROCESS | 2488 | 1467168850434 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:10 INFO - PROCESS | 2488 | 1467168850437 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:10 INFO - PROCESS | 2488 | ++DOCSHELL 0x113d7f800 == 42 [pid = 2488] [id = 239] 19:54:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x112cfa000) [pid = 2488] [serial = 715] [outer = 0x0] 19:54:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x113379400) [pid = 2488] [serial = 716] [outer = 0x112cfa000] 19:54:10 INFO - PROCESS | 2488 | 1467168850466 Marionette DEBUG loaded listener.js 19:54:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x1138ea400) [pid = 2488] [serial = 717] [outer = 0x112cfa000] 19:54:10 INFO - PROCESS | 2488 | --DOCSHELL 0x125f5c000 == 41 [pid = 2488] [id = 236] 19:54:10 INFO - PROCESS | 2488 | --DOCSHELL 0x123e05800 == 40 [pid = 2488] [id = 235] 19:54:10 INFO - PROCESS | 2488 | --DOCSHELL 0x121b18000 == 39 [pid = 2488] [id = 234] 19:54:10 INFO - PROCESS | 2488 | --DOCSHELL 0x121350000 == 38 [pid = 2488] [id = 233] 19:54:10 INFO - PROCESS | 2488 | --DOCSHELL 0x121202800 == 37 [pid = 2488] [id = 232] 19:54:10 INFO - PROCESS | 2488 | --DOCSHELL 0x119ace800 == 36 [pid = 2488] [id = 231] 19:54:10 INFO - PROCESS | 2488 | --DOCSHELL 0x119631000 == 35 [pid = 2488] [id = 230] 19:54:10 INFO - PROCESS | 2488 | --DOCSHELL 0x1185ac800 == 34 [pid = 2488] [id = 229] 19:54:10 INFO - PROCESS | 2488 | --DOCSHELL 0x1174ec800 == 33 [pid = 2488] [id = 228] 19:54:10 INFO - PROCESS | 2488 | --DOCSHELL 0x116f0f000 == 32 [pid = 2488] [id = 227] 19:54:10 INFO - PROCESS | 2488 | --DOCSHELL 0x11623b800 == 31 [pid = 2488] [id = 226] 19:54:10 INFO - PROCESS | 2488 | --DOCSHELL 0x112539800 == 30 [pid = 2488] [id = 225] 19:54:10 INFO - PROCESS | 2488 | --DOCSHELL 0x1174db000 == 29 [pid = 2488] [id = 224] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x12a56d800) [pid = 2488] [serial = 612] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x12a961800) [pid = 2488] [serial = 638] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x12b837800) [pid = 2488] [serial = 641] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x12ab63000) [pid = 2488] [serial = 639] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x111c7d800) [pid = 2488] [serial = 614] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x12b9f2400) [pid = 2488] [serial = 644] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x1128a7800) [pid = 2488] [serial = 615] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x113f30c00) [pid = 2488] [serial = 620] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x116291000) [pid = 2488] [serial = 621] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x121187c00) [pid = 2488] [serial = 629] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x124cbf800) [pid = 2488] [serial = 630] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x118703000) [pid = 2488] [serial = 623] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x11889cc00) [pid = 2488] [serial = 624] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x119b20400) [pid = 2488] [serial = 626] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x119da7800) [pid = 2488] [serial = 627] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x11741ec00) [pid = 2488] [serial = 617] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x1187d8c00) [pid = 2488] [serial = 618] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x1269b4c00) [pid = 2488] [serial = 632] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x12719ac00) [pid = 2488] [serial = 633] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x12b928400) [pid = 2488] [serial = 642] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x12ba98800) [pid = 2488] [serial = 645] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x12c469800) [pid = 2488] [serial = 653] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x12ba9f800) [pid = 2488] [serial = 650] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x1194ab400) [pid = 2488] [serial = 648] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x112cdf800) [pid = 2488] [serial = 647] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x1274a4800) [pid = 2488] [serial = 635] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x11295d400) [pid = 2488] [serial = 657] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x112959000) [pid = 2488] [serial = 656] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x12c473800) [pid = 2488] [serial = 654] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x12a56e000) [pid = 2488] [serial = 636] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x12c0bbc00) [pid = 2488] [serial = 651] [outer = 0x0] [url = about:blank] 19:54:10 INFO - PROCESS | 2488 | 1467168850879 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 19:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 19:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 621ms 19:54:10 INFO - PROCESS | 2488 | 1467168850895 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 19:54:10 INFO - PROCESS | 2488 | 1467168850898 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 19:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 19:54:10 INFO - PROCESS | 2488 | 1467168850907 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 19:54:10 INFO - PROCESS | 2488 | 1467168850909 Marionette TRACE conn2 <- [1,930,null,{}] 19:54:10 INFO - PROCESS | 2488 | 1467168850912 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:10 INFO - PROCESS | 2488 | 1467168850914 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:11 INFO - PROCESS | 2488 | 1467168851014 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 19:54:11 INFO - PROCESS | 2488 | 1467168851024 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:11 INFO - PROCESS | 2488 | 1467168851026 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:11 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f1b800 == 30 [pid = 2488] [id = 240] 19:54:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x11501fc00) [pid = 2488] [serial = 718] [outer = 0x0] 19:54:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x116291000) [pid = 2488] [serial = 719] [outer = 0x11501fc00] 19:54:11 INFO - PROCESS | 2488 | 1467168851065 Marionette DEBUG loaded listener.js 19:54:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x116970400) [pid = 2488] [serial = 720] [outer = 0x11501fc00] 19:54:11 INFO - PROCESS | 2488 | 1467168851448 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 19:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 19:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 570ms 19:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 19:54:11 INFO - PROCESS | 2488 | 1467168851478 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 19:54:11 INFO - PROCESS | 2488 | 1467168851479 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 19:54:11 INFO - PROCESS | 2488 | 1467168851481 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 19:54:11 INFO - PROCESS | 2488 | 1467168851484 Marionette TRACE conn2 <- [1,934,null,{}] 19:54:11 INFO - PROCESS | 2488 | 1467168851493 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:11 INFO - PROCESS | 2488 | 1467168851497 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:11 INFO - PROCESS | 2488 | 1467168851575 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 19:54:11 INFO - PROCESS | 2488 | 1467168851580 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:11 INFO - PROCESS | 2488 | 1467168851583 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:11 INFO - PROCESS | 2488 | ++DOCSHELL 0x118fad800 == 31 [pid = 2488] [id = 241] 19:54:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x11710e800) [pid = 2488] [serial = 721] [outer = 0x0] 19:54:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x117e93800) [pid = 2488] [serial = 722] [outer = 0x11710e800] 19:54:11 INFO - PROCESS | 2488 | 1467168851613 Marionette DEBUG loaded listener.js 19:54:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x118403c00) [pid = 2488] [serial = 723] [outer = 0x11710e800] 19:54:11 INFO - PROCESS | 2488 | 1467168851960 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 19:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 19:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 523ms 19:54:12 INFO - PROCESS | 2488 | 1467168852005 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 19:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 19:54:12 INFO - PROCESS | 2488 | 1467168852007 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 19:54:12 INFO - PROCESS | 2488 | 1467168852009 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 19:54:12 INFO - PROCESS | 2488 | 1467168852010 Marionette TRACE conn2 <- [1,938,null,{}] 19:54:12 INFO - PROCESS | 2488 | 1467168852012 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:12 INFO - PROCESS | 2488 | 1467168852013 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:12 INFO - PROCESS | 2488 | 1467168852092 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 19:54:12 INFO - PROCESS | 2488 | 1467168852144 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:12 INFO - PROCESS | 2488 | 1467168852145 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:12 INFO - PROCESS | 2488 | ++DOCSHELL 0x1197f4800 == 32 [pid = 2488] [id = 242] 19:54:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x118407c00) [pid = 2488] [serial = 724] [outer = 0x0] 19:54:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x118705400) [pid = 2488] [serial = 725] [outer = 0x118407c00] 19:54:12 INFO - PROCESS | 2488 | 1467168852170 Marionette DEBUG loaded listener.js 19:54:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x1187eac00) [pid = 2488] [serial = 726] [outer = 0x118407c00] 19:54:12 INFO - PROCESS | 2488 | 1467168852451 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 19:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 19:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 468ms 19:54:12 INFO - PROCESS | 2488 | 1467168852515 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 19:54:12 INFO - PROCESS | 2488 | 1467168852518 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 19:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 19:54:12 INFO - PROCESS | 2488 | 1467168852523 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 19:54:12 INFO - PROCESS | 2488 | 1467168852525 Marionette TRACE conn2 <- [1,942,null,{}] 19:54:12 INFO - PROCESS | 2488 | 1467168852529 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:12 INFO - PROCESS | 2488 | 1467168852531 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:12 INFO - PROCESS | 2488 | 1467168852634 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 19:54:12 INFO - PROCESS | 2488 | 1467168852682 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:12 INFO - PROCESS | 2488 | 1467168852684 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:12 INFO - PROCESS | 2488 | ++DOCSHELL 0x116258800 == 33 [pid = 2488] [id = 243] 19:54:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x112956000) [pid = 2488] [serial = 727] [outer = 0x0] 19:54:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x11295f400) [pid = 2488] [serial = 728] [outer = 0x112956000] 19:54:12 INFO - PROCESS | 2488 | 1467168852717 Marionette DEBUG loaded listener.js 19:54:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x1133c3400) [pid = 2488] [serial = 729] [outer = 0x112956000] 19:54:13 INFO - PROCESS | 2488 | 1467168853136 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 19:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 19:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 671ms 19:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 19:54:13 INFO - PROCESS | 2488 | 1467168853194 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 19:54:13 INFO - PROCESS | 2488 | 1467168853196 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 19:54:13 INFO - PROCESS | 2488 | 1467168853218 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 19:54:13 INFO - PROCESS | 2488 | 1467168853221 Marionette TRACE conn2 <- [1,946,null,{}] 19:54:13 INFO - PROCESS | 2488 | 1467168853226 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:13 INFO - PROCESS | 2488 | 1467168853227 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:13 INFO - PROCESS | 2488 | 1467168853323 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 19:54:13 INFO - PROCESS | 2488 | 1467168853385 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:13 INFO - PROCESS | 2488 | 1467168853386 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:13 INFO - PROCESS | 2488 | ++DOCSHELL 0x121004800 == 34 [pid = 2488] [id = 244] 19:54:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x112cf8800) [pid = 2488] [serial = 730] [outer = 0x0] 19:54:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x117415000) [pid = 2488] [serial = 731] [outer = 0x112cf8800] 19:54:13 INFO - PROCESS | 2488 | 1467168853418 Marionette DEBUG loaded listener.js 19:54:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x1176e5400) [pid = 2488] [serial = 732] [outer = 0x112cf8800] 19:54:13 INFO - PROCESS | 2488 | 1467168853829 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 19:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 19:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 691ms 19:54:13 INFO - PROCESS | 2488 | 1467168853891 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 19:54:13 INFO - PROCESS | 2488 | 1467168853893 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 19:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 19:54:13 INFO - PROCESS | 2488 | 1467168853895 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 19:54:13 INFO - PROCESS | 2488 | 1467168853896 Marionette TRACE conn2 <- [1,950,null,{}] 19:54:13 INFO - PROCESS | 2488 | 1467168853903 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:13 INFO - PROCESS | 2488 | 1467168853906 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:14 INFO - PROCESS | 2488 | 1467168854023 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 19:54:14 INFO - PROCESS | 2488 | 1467168854090 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:14 INFO - PROCESS | 2488 | 1467168854092 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:14 INFO - PROCESS | 2488 | ++DOCSHELL 0x121b31000 == 35 [pid = 2488] [id = 245] 19:54:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x118fc8800) [pid = 2488] [serial = 733] [outer = 0x0] 19:54:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x118ff5c00) [pid = 2488] [serial = 734] [outer = 0x118fc8800] 19:54:14 INFO - PROCESS | 2488 | 1467168854126 Marionette DEBUG loaded listener.js 19:54:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x11949fc00) [pid = 2488] [serial = 735] [outer = 0x118fc8800] 19:54:14 INFO - PROCESS | 2488 | 1467168854537 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 19:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 19:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 668ms 19:54:14 INFO - PROCESS | 2488 | 1467168854564 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 19:54:14 INFO - PROCESS | 2488 | 1467168854565 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 19:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 19:54:14 INFO - PROCESS | 2488 | 1467168854568 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 19:54:14 INFO - PROCESS | 2488 | 1467168854569 Marionette TRACE conn2 <- [1,954,null,{}] 19:54:14 INFO - PROCESS | 2488 | 1467168854571 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:14 INFO - PROCESS | 2488 | 1467168854573 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:14 INFO - PROCESS | 2488 | 1467168854667 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 19:54:14 INFO - PROCESS | 2488 | 1467168854714 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:14 INFO - PROCESS | 2488 | 1467168854715 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:14 INFO - PROCESS | 2488 | ++DOCSHELL 0x12504a800 == 36 [pid = 2488] [id = 246] 19:54:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x1194aec00) [pid = 2488] [serial = 736] [outer = 0x0] 19:54:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x1196cac00) [pid = 2488] [serial = 737] [outer = 0x1194aec00] 19:54:14 INFO - PROCESS | 2488 | 1467168854745 Marionette DEBUG loaded listener.js 19:54:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x119b1a800) [pid = 2488] [serial = 738] [outer = 0x1194aec00] 19:54:15 INFO - PROCESS | 2488 | 1467168855145 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 19:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 19:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 618ms 19:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 19:54:15 INFO - PROCESS | 2488 | 1467168855187 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 19:54:15 INFO - PROCESS | 2488 | 1467168855188 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 19:54:15 INFO - PROCESS | 2488 | 1467168855190 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 19:54:15 INFO - PROCESS | 2488 | 1467168855192 Marionette TRACE conn2 <- [1,958,null,{}] 19:54:15 INFO - PROCESS | 2488 | 1467168855194 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:15 INFO - PROCESS | 2488 | 1467168855195 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:15 INFO - PROCESS | 2488 | 1467168855284 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 19:54:15 INFO - PROCESS | 2488 | 1467168855367 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:15 INFO - PROCESS | 2488 | 1467168855368 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:15 INFO - PROCESS | 2488 | ++DOCSHELL 0x126f23800 == 37 [pid = 2488] [id = 247] 19:54:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x119b18c00) [pid = 2488] [serial = 739] [outer = 0x0] 19:54:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x119d39400) [pid = 2488] [serial = 740] [outer = 0x119b18c00] 19:54:15 INFO - PROCESS | 2488 | 1467168855410 Marionette DEBUG loaded listener.js 19:54:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x119db2800) [pid = 2488] [serial = 741] [outer = 0x119b18c00] 19:54:15 INFO - PROCESS | 2488 | 1467168855825 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 19:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 19:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 669ms 19:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 19:54:15 INFO - PROCESS | 2488 | 1467168855859 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 19:54:15 INFO - PROCESS | 2488 | 1467168855861 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 19:54:15 INFO - PROCESS | 2488 | 1467168855863 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 19:54:15 INFO - PROCESS | 2488 | 1467168855864 Marionette TRACE conn2 <- [1,962,null,{}] 19:54:15 INFO - PROCESS | 2488 | 1467168855866 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:15 INFO - PROCESS | 2488 | 1467168855871 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:16 INFO - PROCESS | 2488 | 1467168856001 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 19:54:16 INFO - PROCESS | 2488 | 1467168856055 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:16 INFO - PROCESS | 2488 | 1467168856057 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:16 INFO - PROCESS | 2488 | ++DOCSHELL 0x1197f7800 == 38 [pid = 2488] [id = 248] 19:54:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x121098000) [pid = 2488] [serial = 742] [outer = 0x0] 19:54:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x12142e800) [pid = 2488] [serial = 743] [outer = 0x121098000] 19:54:16 INFO - PROCESS | 2488 | 1467168856086 Marionette DEBUG loaded listener.js 19:54:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x121fe7000) [pid = 2488] [serial = 744] [outer = 0x121098000] 19:54:16 INFO - PROCESS | 2488 | 1467168856569 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 19:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 19:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 768ms 19:54:16 INFO - PROCESS | 2488 | 1467168856633 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 19:54:16 INFO - PROCESS | 2488 | 1467168856636 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 19:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 19:54:16 INFO - PROCESS | 2488 | 1467168856640 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 19:54:16 INFO - PROCESS | 2488 | 1467168856642 Marionette TRACE conn2 <- [1,966,null,{}] 19:54:16 INFO - PROCESS | 2488 | 1467168856645 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:16 INFO - PROCESS | 2488 | 1467168856647 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:16 INFO - PROCESS | 2488 | 1467168856743 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 19:54:16 INFO - PROCESS | 2488 | 1467168856796 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:16 INFO - PROCESS | 2488 | 1467168856799 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:16 INFO - PROCESS | 2488 | ++DOCSHELL 0x116e43800 == 39 [pid = 2488] [id = 249] 19:54:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x1133c3800) [pid = 2488] [serial = 745] [outer = 0x0] 19:54:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x11383fc00) [pid = 2488] [serial = 746] [outer = 0x1133c3800] 19:54:16 INFO - PROCESS | 2488 | 1467168856827 Marionette DEBUG loaded listener.js 19:54:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x1166f1400) [pid = 2488] [serial = 747] [outer = 0x1133c3800] 19:54:17 INFO - PROCESS | 2488 | --DOCSHELL 0x118fad800 == 38 [pid = 2488] [id = 241] 19:54:17 INFO - PROCESS | 2488 | --DOCSHELL 0x116f1b800 == 37 [pid = 2488] [id = 240] 19:54:17 INFO - PROCESS | 2488 | --DOCSHELL 0x113d7f800 == 36 [pid = 2488] [id = 239] 19:54:17 INFO - PROCESS | 2488 | --DOCSHELL 0x116f1a000 == 35 [pid = 2488] [id = 238] 19:54:17 INFO - PROCESS | 2488 | --DOCSHELL 0x111c98800 == 34 [pid = 2488] [id = 237] 19:54:17 INFO - PROCESS | 2488 | --DOCSHELL 0x1197f7800 == 33 [pid = 2488] [id = 248] 19:54:17 INFO - PROCESS | 2488 | --DOCSHELL 0x126f23800 == 32 [pid = 2488] [id = 247] 19:54:17 INFO - PROCESS | 2488 | --DOCSHELL 0x12504a800 == 31 [pid = 2488] [id = 246] 19:54:17 INFO - PROCESS | 2488 | --DOCSHELL 0x121b31000 == 30 [pid = 2488] [id = 245] 19:54:17 INFO - PROCESS | 2488 | --DOCSHELL 0x121004800 == 29 [pid = 2488] [id = 244] 19:54:17 INFO - PROCESS | 2488 | --DOCSHELL 0x1197f4800 == 28 [pid = 2488] [id = 242] 19:54:17 INFO - PROCESS | 2488 | --DOCSHELL 0x116258800 == 27 [pid = 2488] [id = 243] 19:54:17 INFO - PROCESS | 2488 | 1467168857716 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 19:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 19:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1123ms 19:54:17 INFO - PROCESS | 2488 | 1467168857763 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 19:54:17 INFO - PROCESS | 2488 | 1467168857765 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 19:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 19:54:17 INFO - PROCESS | 2488 | 1467168857768 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 19:54:17 INFO - PROCESS | 2488 | 1467168857770 Marionette TRACE conn2 <- [1,970,null,{}] 19:54:17 INFO - PROCESS | 2488 | 1467168857773 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:17 INFO - PROCESS | 2488 | 1467168857775 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:17 INFO - PROCESS | 2488 | 1467168857854 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 19:54:17 INFO - PROCESS | 2488 | 1467168857859 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:17 INFO - PROCESS | 2488 | 1467168857862 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:17 INFO - PROCESS | 2488 | ++DOCSHELL 0x116009000 == 28 [pid = 2488] [id = 250] 19:54:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x11295fc00) [pid = 2488] [serial = 748] [outer = 0x0] 19:54:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x1133bf000) [pid = 2488] [serial = 749] [outer = 0x11295fc00] 19:54:17 INFO - PROCESS | 2488 | 1467168857892 Marionette DEBUG loaded listener.js 19:54:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x113f39800) [pid = 2488] [serial = 750] [outer = 0x11295fc00] 19:54:18 INFO - PROCESS | 2488 | 1467168858318 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 19:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 19:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 569ms 19:54:18 INFO - PROCESS | 2488 | 1467168858338 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 19:54:18 INFO - PROCESS | 2488 | 1467168858342 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 19:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 19:54:18 INFO - PROCESS | 2488 | 1467168858346 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 19:54:18 INFO - PROCESS | 2488 | 1467168858348 Marionette TRACE conn2 <- [1,974,null,{}] 19:54:18 INFO - PROCESS | 2488 | 1467168858350 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:18 INFO - PROCESS | 2488 | 1467168858354 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:18 INFO - PROCESS | 2488 | 1467168858459 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 19:54:18 INFO - PROCESS | 2488 | 1467168858464 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:18 INFO - PROCESS | 2488 | 1467168858465 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:18 INFO - PROCESS | 2488 | ++DOCSHELL 0x1184a9000 == 29 [pid = 2488] [id = 251] 19:54:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 111 (0x1160d4c00) [pid = 2488] [serial = 751] [outer = 0x0] 19:54:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 112 (0x117418400) [pid = 2488] [serial = 752] [outer = 0x1160d4c00] 19:54:18 INFO - PROCESS | 2488 | 1467168858494 Marionette DEBUG loaded listener.js 19:54:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 113 (0x118160800) [pid = 2488] [serial = 753] [outer = 0x1160d4c00] 19:54:18 INFO - PROCESS | 2488 | 1467168858854 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 19:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 19:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 519ms 19:54:18 INFO - PROCESS | 2488 | 1467168858865 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 19:54:18 INFO - PROCESS | 2488 | 1467168858868 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 19:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 19:54:18 INFO - PROCESS | 2488 | 1467168858875 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 19:54:18 INFO - PROCESS | 2488 | 1467168858878 Marionette TRACE conn2 <- [1,978,null,{}] 19:54:18 INFO - PROCESS | 2488 | 1467168858887 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:18 INFO - PROCESS | 2488 | 1467168858891 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:18 INFO - PROCESS | 2488 | 1467168858987 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 19:54:18 INFO - PROCESS | 2488 | 1467168858991 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:18 INFO - PROCESS | 2488 | 1467168858993 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:19 INFO - PROCESS | 2488 | ++DOCSHELL 0x119ac9800 == 30 [pid = 2488] [id = 252] 19:54:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 114 (0x1128a5c00) [pid = 2488] [serial = 754] [outer = 0x0] 19:54:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 115 (0x118893c00) [pid = 2488] [serial = 755] [outer = 0x1128a5c00] 19:54:19 INFO - PROCESS | 2488 | 1467168859022 Marionette DEBUG loaded listener.js 19:54:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 116 (0x119392400) [pid = 2488] [serial = 756] [outer = 0x1128a5c00] 19:54:19 INFO - PROCESS | 2488 | 1467168859375 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 19:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 19:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 523ms 19:54:19 INFO - PROCESS | 2488 | 1467168859398 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 19:54:19 INFO - PROCESS | 2488 | 1467168859401 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 19:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 19:54:19 INFO - PROCESS | 2488 | 1467168859403 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 19:54:19 INFO - PROCESS | 2488 | 1467168859404 Marionette TRACE conn2 <- [1,982,null,{}] 19:54:19 INFO - PROCESS | 2488 | 1467168859412 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:19 INFO - PROCESS | 2488 | 1467168859413 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:19 INFO - PROCESS | 2488 | 1467168859510 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 19:54:19 INFO - PROCESS | 2488 | 1467168859514 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:19 INFO - PROCESS | 2488 | 1467168859515 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:19 INFO - PROCESS | 2488 | ++DOCSHELL 0x121b31000 == 31 [pid = 2488] [id = 253] 19:54:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 117 (0x1194ab400) [pid = 2488] [serial = 757] [outer = 0x0] 19:54:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 118 (0x119b18000) [pid = 2488] [serial = 758] [outer = 0x1194ab400] 19:54:19 INFO - PROCESS | 2488 | 1467168859541 Marionette DEBUG loaded listener.js 19:54:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 119 (0x119b3ec00) [pid = 2488] [serial = 759] [outer = 0x1194ab400] 19:54:19 INFO - PROCESS | 2488 | 1467168859880 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 19:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 19:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 519ms 19:54:19 INFO - PROCESS | 2488 | 1467168859922 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 19:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 19:54:19 INFO - PROCESS | 2488 | 1467168859924 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 19:54:19 INFO - PROCESS | 2488 | 1467168859926 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 19:54:19 INFO - PROCESS | 2488 | 1467168859927 Marionette TRACE conn2 <- [1,986,null,{}] 19:54:19 INFO - PROCESS | 2488 | 1467168859929 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:19 INFO - PROCESS | 2488 | 1467168859938 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:20 INFO - PROCESS | 2488 | 1467168860320 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 19:54:20 INFO - PROCESS | 2488 | --DOMWINDOW == 118 (0x11295e000) [pid = 2488] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 19:54:20 INFO - PROCESS | 2488 | --DOMWINDOW == 117 (0x112cfa000) [pid = 2488] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 19:54:20 INFO - PROCESS | 2488 | --DOMWINDOW == 116 (0x1194a7800) [pid = 2488] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 19:54:20 INFO - PROCESS | 2488 | --DOMWINDOW == 115 (0x116a03c00) [pid = 2488] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 19:54:20 INFO - PROCESS | 2488 | --DOMWINDOW == 114 (0x110ee6000) [pid = 2488] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 19:54:20 INFO - PROCESS | 2488 | --DOMWINDOW == 113 (0x116a0bc00) [pid = 2488] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 19:54:20 INFO - PROCESS | 2488 | --DOMWINDOW == 112 (0x112cde000) [pid = 2488] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 19:54:20 INFO - PROCESS | 2488 | --DOMWINDOW == 111 (0x11501fc00) [pid = 2488] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 19:54:20 INFO - PROCESS | 2488 | --DOMWINDOW == 110 (0x11710e800) [pid = 2488] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 19:54:20 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x118407c00) [pid = 2488] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 19:54:20 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x117ea2c00) [pid = 2488] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 19:54:20 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x119b2c400) [pid = 2488] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 19:54:20 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x118156c00) [pid = 2488] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 19:54:20 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x116630000) [pid = 2488] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 19:54:20 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x113868800) [pid = 2488] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 19:54:20 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x1121bd800) [pid = 2488] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 19:54:20 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x112982c00) [pid = 2488] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 19:54:20 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x1128ac800) [pid = 2488] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 19:54:20 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x1128aec00) [pid = 2488] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 19:54:20 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x11696bc00) [pid = 2488] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 19:54:20 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x1194a1800) [pid = 2488] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 19:54:20 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x12108d800) [pid = 2488] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 19:54:20 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x118707400) [pid = 2488] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 19:54:20 INFO - PROCESS | 2488 | 1467168860396 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:20 INFO - PROCESS | 2488 | 1467168860398 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:20 INFO - PROCESS | 2488 | ++DOCSHELL 0x116240800 == 32 [pid = 2488] [id = 254] 19:54:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x111ca8c00) [pid = 2488] [serial = 760] [outer = 0x0] 19:54:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x1127e6c00) [pid = 2488] [serial = 761] [outer = 0x111ca8c00] 19:54:20 INFO - PROCESS | 2488 | 1467168860427 Marionette DEBUG loaded listener.js 19:54:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x112cee400) [pid = 2488] [serial = 762] [outer = 0x111ca8c00] 19:54:20 INFO - PROCESS | 2488 | 1467168860807 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 19:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 19:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 918ms 19:54:20 INFO - PROCESS | 2488 | 1467168860845 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 19:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 19:54:20 INFO - PROCESS | 2488 | 1467168860847 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 19:54:20 INFO - PROCESS | 2488 | 1467168860851 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 19:54:20 INFO - PROCESS | 2488 | 1467168860852 Marionette TRACE conn2 <- [1,990,null,{}] 19:54:20 INFO - PROCESS | 2488 | 1467168860856 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:20 INFO - PROCESS | 2488 | 1467168860862 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:20 INFO - PROCESS | 2488 | 1467168860982 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 19:54:20 INFO - PROCESS | 2488 | 1467168860988 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:20 INFO - PROCESS | 2488 | 1467168860990 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:20 INFO - PROCESS | 2488 | ++DOCSHELL 0x128e90000 == 33 [pid = 2488] [id = 255] 19:54:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x116073000) [pid = 2488] [serial = 763] [outer = 0x0] 19:54:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x11840a400) [pid = 2488] [serial = 764] [outer = 0x116073000] 19:54:21 INFO - PROCESS | 2488 | 1467168861010 Marionette DEBUG loaded listener.js 19:54:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x12108b400) [pid = 2488] [serial = 765] [outer = 0x116073000] 19:54:21 INFO - PROCESS | 2488 | 1467168861403 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 19:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 19:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 572ms 19:54:21 INFO - PROCESS | 2488 | 1467168861424 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 19:54:21 INFO - PROCESS | 2488 | 1467168861426 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 19:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 19:54:21 INFO - PROCESS | 2488 | 1467168861429 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 19:54:21 INFO - PROCESS | 2488 | 1467168861431 Marionette TRACE conn2 <- [1,994,null,{}] 19:54:21 INFO - PROCESS | 2488 | 1467168861434 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:21 INFO - PROCESS | 2488 | 1467168861438 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:21 INFO - PROCESS | 2488 | 1467168861596 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 19:54:21 INFO - PROCESS | 2488 | 1467168861641 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:21 INFO - PROCESS | 2488 | 1467168861642 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:21 INFO - PROCESS | 2488 | ++DOCSHELL 0x129136800 == 34 [pid = 2488] [id = 256] 19:54:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x112953400) [pid = 2488] [serial = 766] [outer = 0x0] 19:54:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x121184c00) [pid = 2488] [serial = 767] [outer = 0x112953400] 19:54:21 INFO - PROCESS | 2488 | 1467168861684 Marionette DEBUG loaded listener.js 19:54:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x12153d400) [pid = 2488] [serial = 768] [outer = 0x112953400] 19:54:22 INFO - PROCESS | 2488 | 1467168862024 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 19:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 19:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 621ms 19:54:22 INFO - PROCESS | 2488 | 1467168862049 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 19:54:22 INFO - PROCESS | 2488 | 1467168862052 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 19:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 19:54:22 INFO - PROCESS | 2488 | 1467168862056 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 19:54:22 INFO - PROCESS | 2488 | 1467168862058 Marionette TRACE conn2 <- [1,998,null,{}] 19:54:22 INFO - PROCESS | 2488 | 1467168862060 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:22 INFO - PROCESS | 2488 | 1467168862061 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:22 INFO - PROCESS | 2488 | 1467168862137 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 19:54:22 INFO - PROCESS | 2488 | 1467168862190 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:22 INFO - PROCESS | 2488 | 1467168862191 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:22 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a45d800 == 35 [pid = 2488] [id = 257] 19:54:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x11696ec00) [pid = 2488] [serial = 769] [outer = 0x0] 19:54:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x121b10000) [pid = 2488] [serial = 770] [outer = 0x11696ec00] 19:54:22 INFO - PROCESS | 2488 | 1467168862216 Marionette DEBUG loaded listener.js 19:54:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x123ec3c00) [pid = 2488] [serial = 771] [outer = 0x11696ec00] 19:54:22 INFO - PROCESS | 2488 | 1467168862708 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 19:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 19:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 669ms 19:54:22 INFO - PROCESS | 2488 | 1467168862725 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 19:54:22 INFO - PROCESS | 2488 | 1467168862728 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 19:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 19:54:22 INFO - PROCESS | 2488 | 1467168862732 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 19:54:22 INFO - PROCESS | 2488 | 1467168862734 Marionette TRACE conn2 <- [1,1002,null,{}] 19:54:22 INFO - PROCESS | 2488 | 1467168862738 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:22 INFO - PROCESS | 2488 | 1467168862740 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:22 INFO - PROCESS | 2488 | 1467168862849 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 19:54:22 INFO - PROCESS | 2488 | 1467168862971 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:22 INFO - PROCESS | 2488 | 1467168862972 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:22 INFO - PROCESS | 2488 | ++DOCSHELL 0x1191fb800 == 36 [pid = 2488] [id = 258] 19:54:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x1133dc800) [pid = 2488] [serial = 772] [outer = 0x0] 19:54:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x113a9fc00) [pid = 2488] [serial = 773] [outer = 0x1133dc800] 19:54:23 INFO - PROCESS | 2488 | 1467168863007 Marionette DEBUG loaded listener.js 19:54:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 111 (0x116974400) [pid = 2488] [serial = 774] [outer = 0x1133dc800] 19:54:23 INFO - PROCESS | 2488 | 1467168863553 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 19:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 19:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 875ms 19:54:23 INFO - PROCESS | 2488 | 1467168863612 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 19:54:23 INFO - PROCESS | 2488 | 1467168863615 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 19:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 19:54:23 INFO - PROCESS | 2488 | 1467168863623 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 19:54:23 INFO - PROCESS | 2488 | 1467168863625 Marionette TRACE conn2 <- [1,1006,null,{}] 19:54:23 INFO - PROCESS | 2488 | 1467168863628 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:23 INFO - PROCESS | 2488 | 1467168863630 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:23 INFO - PROCESS | 2488 | 1467168863736 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 19:54:23 INFO - PROCESS | 2488 | 1467168863812 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:23 INFO - PROCESS | 2488 | 1467168863813 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:23 INFO - PROCESS | 2488 | ++DOCSHELL 0x113294800 == 37 [pid = 2488] [id = 259] 19:54:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 112 (0x113841400) [pid = 2488] [serial = 775] [outer = 0x0] 19:54:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 113 (0x116029c00) [pid = 2488] [serial = 776] [outer = 0x113841400] 19:54:23 INFO - PROCESS | 2488 | 1467168863847 Marionette DEBUG loaded listener.js 19:54:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 114 (0x1176e2800) [pid = 2488] [serial = 777] [outer = 0x113841400] 19:54:24 INFO - PROCESS | 2488 | --DOCSHELL 0x129136800 == 36 [pid = 2488] [id = 256] 19:54:24 INFO - PROCESS | 2488 | --DOCSHELL 0x128e90000 == 35 [pid = 2488] [id = 255] 19:54:24 INFO - PROCESS | 2488 | --DOCSHELL 0x116240800 == 34 [pid = 2488] [id = 254] 19:54:24 INFO - PROCESS | 2488 | --DOCSHELL 0x121b31000 == 33 [pid = 2488] [id = 253] 19:54:24 INFO - PROCESS | 2488 | --DOCSHELL 0x119ac9800 == 32 [pid = 2488] [id = 252] 19:54:24 INFO - PROCESS | 2488 | --DOCSHELL 0x1184a9000 == 31 [pid = 2488] [id = 251] 19:54:24 INFO - PROCESS | 2488 | --DOCSHELL 0x116009000 == 30 [pid = 2488] [id = 250] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 113 (0x11a0d6400) [pid = 2488] [serial = 708] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 112 (0x118403c00) [pid = 2488] [serial = 723] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 111 (0x118705400) [pid = 2488] [serial = 725] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 110 (0x11833ec00) [pid = 2488] [serial = 689] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x119d41800) [pid = 2488] [serial = 707] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x1187e0400) [pid = 2488] [serial = 692] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x11696a000) [pid = 2488] [serial = 683] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x116a0b800) [pid = 2488] [serial = 684] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x113d3dc00) [pid = 2488] [serial = 680] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x11607f400) [pid = 2488] [serial = 681] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x1127dd800) [pid = 2488] [serial = 674] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x1127ec400) [pid = 2488] [serial = 675] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x112ced400) [pid = 2488] [serial = 677] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x112f2ac00) [pid = 2488] [serial = 678] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x1150d8400) [pid = 2488] [serial = 672] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x11295e800) [pid = 2488] [serial = 671] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x1133c2400) [pid = 2488] [serial = 660] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x11295a400) [pid = 2488] [serial = 659] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x11840bc00) [pid = 2488] [serial = 663] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x118406800) [pid = 2488] [serial = 662] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x119b1ac00) [pid = 2488] [serial = 666] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x1194aa800) [pid = 2488] [serial = 665] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x1269b8c00) [pid = 2488] [serial = 669] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x1212a1400) [pid = 2488] [serial = 668] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x118706c00) [pid = 2488] [serial = 690] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x118ff0c00) [pid = 2488] [serial = 695] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x113f30800) [pid = 2488] [serial = 698] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x118891000) [pid = 2488] [serial = 699] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x113379400) [pid = 2488] [serial = 716] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x1138ea400) [pid = 2488] [serial = 717] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x119b1f800) [pid = 2488] [serial = 705] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x118ff8800) [pid = 2488] [serial = 696] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x11939ac00) [pid = 2488] [serial = 701] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x110ef2400) [pid = 2488] [serial = 710] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x11710c400) [pid = 2488] [serial = 686] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x117e93800) [pid = 2488] [serial = 722] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x118f3ac00) [pid = 2488] [serial = 693] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 76 (0x1196c1800) [pid = 2488] [serial = 704] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 75 (0x112e10800) [pid = 2488] [serial = 713] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 74 (0x116291000) [pid = 2488] [serial = 719] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 73 (0x11741b400) [pid = 2488] [serial = 687] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 72 (0x116970400) [pid = 2488] [serial = 720] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 71 (0x1194a9c00) [pid = 2488] [serial = 702] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 70 (0x1121b5000) [pid = 2488] [serial = 711] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 69 (0x1187eac00) [pid = 2488] [serial = 726] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | --DOMWINDOW == 68 (0x1133d1000) [pid = 2488] [serial = 714] [outer = 0x0] [url = about:blank] 19:54:24 INFO - PROCESS | 2488 | 1467168864488 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 19:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 19:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 920ms 19:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 19:54:24 INFO - PROCESS | 2488 | 1467168864543 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 19:54:24 INFO - PROCESS | 2488 | 1467168864546 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 19:54:24 INFO - PROCESS | 2488 | 1467168864549 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 19:54:24 INFO - PROCESS | 2488 | 1467168864552 Marionette TRACE conn2 <- [1,1010,null,{}] 19:54:24 INFO - PROCESS | 2488 | 1467168864558 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:24 INFO - PROCESS | 2488 | 1467168864560 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:24 INFO - PROCESS | 2488 | 1467168864672 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 19:54:24 INFO - PROCESS | 2488 | 1467168864736 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:24 INFO - PROCESS | 2488 | 1467168864737 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:24 INFO - PROCESS | 2488 | ++DOCSHELL 0x11600b000 == 31 [pid = 2488] [id = 260] 19:54:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 69 (0x112cfa000) [pid = 2488] [serial = 778] [outer = 0x0] 19:54:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 70 (0x116030c00) [pid = 2488] [serial = 779] [outer = 0x112cfa000] 19:54:24 INFO - PROCESS | 2488 | 1467168864766 Marionette DEBUG loaded listener.js 19:54:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 71 (0x116972400) [pid = 2488] [serial = 780] [outer = 0x112cfa000] 19:54:25 INFO - PROCESS | 2488 | 1467168865075 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 19:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 19:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 574ms 19:54:25 INFO - PROCESS | 2488 | 1467168865122 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 19:54:25 INFO - PROCESS | 2488 | 1467168865125 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 19:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 19:54:25 INFO - PROCESS | 2488 | 1467168865129 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 19:54:25 INFO - PROCESS | 2488 | 1467168865131 Marionette TRACE conn2 <- [1,1014,null,{}] 19:54:25 INFO - PROCESS | 2488 | 1467168865133 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:25 INFO - PROCESS | 2488 | 1467168865135 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:25 INFO - PROCESS | 2488 | 1467168865211 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 19:54:25 INFO - PROCESS | 2488 | 1467168865264 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:25 INFO - PROCESS | 2488 | 1467168865265 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:25 INFO - PROCESS | 2488 | ++DOCSHELL 0x117134800 == 32 [pid = 2488] [id = 261] 19:54:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 72 (0x116a03c00) [pid = 2488] [serial = 781] [outer = 0x0] 19:54:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 73 (0x117420000) [pid = 2488] [serial = 782] [outer = 0x116a03c00] 19:54:25 INFO - PROCESS | 2488 | 1467168865292 Marionette DEBUG loaded listener.js 19:54:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 74 (0x11840bc00) [pid = 2488] [serial = 783] [outer = 0x116a03c00] 19:54:25 INFO - PROCESS | 2488 | 1467168865580 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 19:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 19:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 468ms 19:54:25 INFO - PROCESS | 2488 | 1467168865599 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 19:54:25 INFO - PROCESS | 2488 | 1467168865600 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 19:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 19:54:25 INFO - PROCESS | 2488 | 1467168865611 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 19:54:25 INFO - PROCESS | 2488 | 1467168865613 Marionette TRACE conn2 <- [1,1018,null,{}] 19:54:25 INFO - PROCESS | 2488 | 1467168865625 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:25 INFO - PROCESS | 2488 | 1467168865628 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:25 INFO - PROCESS | 2488 | 1467168865709 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 19:54:25 INFO - PROCESS | 2488 | 1467168865714 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:25 INFO - PROCESS | 2488 | 1467168865716 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:25 INFO - PROCESS | 2488 | ++DOCSHELL 0x1191ec000 == 33 [pid = 2488] [id = 262] 19:54:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 75 (0x118703000) [pid = 2488] [serial = 784] [outer = 0x0] 19:54:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 76 (0x118890800) [pid = 2488] [serial = 785] [outer = 0x118703000] 19:54:25 INFO - PROCESS | 2488 | 1467168865747 Marionette DEBUG loaded listener.js 19:54:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 77 (0x119393800) [pid = 2488] [serial = 786] [outer = 0x118703000] 19:54:26 INFO - PROCESS | 2488 | 1467168866089 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 19:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 19:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 530ms 19:54:26 INFO - PROCESS | 2488 | 1467168866141 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 19:54:26 INFO - PROCESS | 2488 | 1467168866143 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 19:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 19:54:26 INFO - PROCESS | 2488 | 1467168866145 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 19:54:26 INFO - PROCESS | 2488 | 1467168866146 Marionette TRACE conn2 <- [1,1022,null,{}] 19:54:26 INFO - PROCESS | 2488 | 1467168866148 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:26 INFO - PROCESS | 2488 | 1467168866149 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:26 INFO - PROCESS | 2488 | 1467168866226 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 19:54:26 INFO - PROCESS | 2488 | 1467168866229 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:26 INFO - PROCESS | 2488 | 1467168866230 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:26 INFO - PROCESS | 2488 | ++DOCSHELL 0x119adb000 == 34 [pid = 2488] [id = 263] 19:54:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x1194a7800) [pid = 2488] [serial = 787] [outer = 0x0] 19:54:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x119b13c00) [pid = 2488] [serial = 788] [outer = 0x1194a7800] 19:54:26 INFO - PROCESS | 2488 | 1467168866257 Marionette DEBUG loaded listener.js 19:54:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x119b3ac00) [pid = 2488] [serial = 789] [outer = 0x1194a7800] 19:54:26 INFO - PROCESS | 2488 | 1467168866594 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 19:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 19:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 470ms 19:54:26 INFO - PROCESS | 2488 | 1467168866616 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 19:54:26 INFO - PROCESS | 2488 | 1467168866627 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 19:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 19:54:26 INFO - PROCESS | 2488 | 1467168866638 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 19:54:26 INFO - PROCESS | 2488 | 1467168866640 Marionette TRACE conn2 <- [1,1026,null,{}] 19:54:26 INFO - PROCESS | 2488 | 1467168866643 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:26 INFO - PROCESS | 2488 | 1467168866645 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:26 INFO - PROCESS | 2488 | 1467168866797 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 19:54:26 INFO - PROCESS | 2488 | 1467168866853 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:26 INFO - PROCESS | 2488 | 1467168866855 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:26 INFO - PROCESS | 2488 | ++DOCSHELL 0x121219800 == 35 [pid = 2488] [id = 264] 19:54:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x11870d000) [pid = 2488] [serial = 790] [outer = 0x0] 19:54:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x119daa400) [pid = 2488] [serial = 791] [outer = 0x11870d000] 19:54:26 INFO - PROCESS | 2488 | 1467168866897 Marionette DEBUG loaded listener.js 19:54:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x121091000) [pid = 2488] [serial = 792] [outer = 0x11870d000] 19:54:27 INFO - PROCESS | 2488 | 1467168867346 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 19:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 19:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 721ms 19:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 19:54:27 INFO - PROCESS | 2488 | 1467168867358 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 19:54:27 INFO - PROCESS | 2488 | 1467168867359 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 19:54:27 INFO - PROCESS | 2488 | 1467168867361 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 19:54:27 INFO - PROCESS | 2488 | 1467168867362 Marionette TRACE conn2 <- [1,1030,null,{}] 19:54:27 INFO - PROCESS | 2488 | 1467168867365 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:27 INFO - PROCESS | 2488 | 1467168867370 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:27 INFO - PROCESS | 2488 | 1467168867486 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 19:54:27 INFO - PROCESS | 2488 | 1467168867521 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:27 INFO - PROCESS | 2488 | 1467168867522 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:27 INFO - PROCESS | 2488 | ++DOCSHELL 0x121b1a000 == 36 [pid = 2488] [id = 265] 19:54:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x121095400) [pid = 2488] [serial = 793] [outer = 0x0] 19:54:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x121fe0000) [pid = 2488] [serial = 794] [outer = 0x121095400] 19:54:27 INFO - PROCESS | 2488 | 1467168867546 Marionette DEBUG loaded listener.js 19:54:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x125f80c00) [pid = 2488] [serial = 795] [outer = 0x121095400] 19:54:27 INFO - PROCESS | 2488 | 1467168867833 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 19:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 19:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 517ms 19:54:27 INFO - PROCESS | 2488 | 1467168867880 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 19:54:27 INFO - PROCESS | 2488 | 1467168867892 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 19:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 19:54:27 INFO - PROCESS | 2488 | 1467168867894 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 19:54:27 INFO - PROCESS | 2488 | 1467168867895 Marionette TRACE conn2 <- [1,1034,null,{}] 19:54:27 INFO - PROCESS | 2488 | 1467168867905 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:27 INFO - PROCESS | 2488 | 1467168867906 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:28 INFO - PROCESS | 2488 | 1467168868004 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 19:54:28 INFO - PROCESS | 2488 | 1467168868007 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:28 INFO - PROCESS | 2488 | 1467168868009 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:28 INFO - PROCESS | 2488 | ++DOCSHELL 0x126f13800 == 37 [pid = 2488] [id = 266] 19:54:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x121095800) [pid = 2488] [serial = 796] [outer = 0x0] 19:54:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x126914c00) [pid = 2488] [serial = 797] [outer = 0x121095800] 19:54:28 INFO - PROCESS | 2488 | 1467168868033 Marionette DEBUG loaded listener.js 19:54:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x1269b5400) [pid = 2488] [serial = 798] [outer = 0x121095800] 19:54:28 INFO - PROCESS | 2488 | 1467168868373 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 19:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 19:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 518ms 19:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 19:54:28 INFO - PROCESS | 2488 | 1467168868414 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 19:54:28 INFO - PROCESS | 2488 | 1467168868415 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 19:54:28 INFO - PROCESS | 2488 | 1467168868418 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 19:54:28 INFO - PROCESS | 2488 | 1467168868419 Marionette TRACE conn2 <- [1,1038,null,{}] 19:54:28 INFO - PROCESS | 2488 | 1467168868421 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:28 INFO - PROCESS | 2488 | 1467168868422 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:28 INFO - PROCESS | 2488 | 1467168868551 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 19:54:28 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x112956000) [pid = 2488] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 19:54:28 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x112cf8800) [pid = 2488] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 19:54:28 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x1133c3800) [pid = 2488] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 19:54:28 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x1160d4c00) [pid = 2488] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 19:54:28 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x11295fc00) [pid = 2488] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 19:54:28 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x118fc8800) [pid = 2488] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 19:54:28 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x1128a5c00) [pid = 2488] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 19:54:28 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x1194aec00) [pid = 2488] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 19:54:28 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x1194ab400) [pid = 2488] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 19:54:28 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x119b18c00) [pid = 2488] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 19:54:28 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x111ca8c00) [pid = 2488] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 19:54:28 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x121098000) [pid = 2488] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 19:54:28 INFO - PROCESS | 2488 | --DOMWINDOW == 76 (0x112953400) [pid = 2488] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 19:54:28 INFO - PROCESS | 2488 | --DOMWINDOW == 75 (0x116073000) [pid = 2488] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 19:54:28 INFO - PROCESS | 2488 | 1467168868592 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:28 INFO - PROCESS | 2488 | 1467168868593 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:28 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f0a800 == 38 [pid = 2488] [id = 267] 19:54:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 76 (0x1121b0c00) [pid = 2488] [serial = 799] [outer = 0x0] 19:54:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 77 (0x1128af400) [pid = 2488] [serial = 800] [outer = 0x1121b0c00] 19:54:28 INFO - PROCESS | 2488 | 1467168868618 Marionette DEBUG loaded listener.js 19:54:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x11696e800) [pid = 2488] [serial = 801] [outer = 0x1121b0c00] 19:54:28 INFO - PROCESS | 2488 | 1467168868890 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 19:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 19:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 519ms 19:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 19:54:28 INFO - PROCESS | 2488 | 1467168868941 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 19:54:28 INFO - PROCESS | 2488 | 1467168868943 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 19:54:28 INFO - PROCESS | 2488 | 1467168868945 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 19:54:28 INFO - PROCESS | 2488 | 1467168868959 Marionette TRACE conn2 <- [1,1042,null,{}] 19:54:28 INFO - PROCESS | 2488 | 1467168868961 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:28 INFO - PROCESS | 2488 | 1467168868963 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:29 INFO - PROCESS | 2488 | 1467168869044 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 19:54:29 INFO - PROCESS | 2488 | 1467168869096 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:29 INFO - PROCESS | 2488 | 1467168869098 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:29 INFO - PROCESS | 2488 | ++DOCSHELL 0x1188f5000 == 39 [pid = 2488] [id = 268] 19:54:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x1160dc400) [pid = 2488] [serial = 802] [outer = 0x0] 19:54:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x1194ab400) [pid = 2488] [serial = 803] [outer = 0x1160dc400] 19:54:29 INFO - PROCESS | 2488 | 1467168869124 Marionette DEBUG loaded listener.js 19:54:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x1269b9400) [pid = 2488] [serial = 804] [outer = 0x1160dc400] 19:54:29 INFO - PROCESS | 2488 | 1467168869382 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 19:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 19:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 480ms 19:54:29 INFO - PROCESS | 2488 | 1467168869427 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 19:54:29 INFO - PROCESS | 2488 | 1467168869428 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 19:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 19:54:29 INFO - PROCESS | 2488 | 1467168869430 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 19:54:29 INFO - PROCESS | 2488 | 1467168869431 Marionette TRACE conn2 <- [1,1046,null,{}] 19:54:29 INFO - PROCESS | 2488 | 1467168869441 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:29 INFO - PROCESS | 2488 | 1467168869442 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:29 INFO - PROCESS | 2488 | 1467168869528 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 19:54:29 INFO - PROCESS | 2488 | 1467168869533 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:29 INFO - PROCESS | 2488 | 1467168869534 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:29 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a5a9000 == 40 [pid = 2488] [id = 269] 19:54:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x1269b9c00) [pid = 2488] [serial = 805] [outer = 0x0] 19:54:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x126f92400) [pid = 2488] [serial = 806] [outer = 0x1269b9c00] 19:54:29 INFO - PROCESS | 2488 | 1467168869558 Marionette DEBUG loaded listener.js 19:54:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x127192000) [pid = 2488] [serial = 807] [outer = 0x1269b9c00] 19:54:29 INFO - PROCESS | 2488 | 1467168869865 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 19:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 19:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 469ms 19:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 19:54:29 INFO - PROCESS | 2488 | 1467168869899 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 19:54:29 INFO - PROCESS | 2488 | 1467168869901 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 19:54:29 INFO - PROCESS | 2488 | 1467168869912 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 19:54:29 INFO - PROCESS | 2488 | 1467168869914 Marionette TRACE conn2 <- [1,1050,null,{}] 19:54:29 INFO - PROCESS | 2488 | 1467168869917 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:29 INFO - PROCESS | 2488 | 1467168869918 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:30 INFO - PROCESS | 2488 | 1467168870008 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 19:54:30 INFO - PROCESS | 2488 | 1467168870061 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:30 INFO - PROCESS | 2488 | 1467168870063 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:30 INFO - PROCESS | 2488 | ++DOCSHELL 0x12aa4c000 == 41 [pid = 2488] [id = 270] 19:54:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x119b2c400) [pid = 2488] [serial = 808] [outer = 0x0] 19:54:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x127292800) [pid = 2488] [serial = 809] [outer = 0x119b2c400] 19:54:30 INFO - PROCESS | 2488 | 1467168870089 Marionette DEBUG loaded listener.js 19:54:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x12746d400) [pid = 2488] [serial = 810] [outer = 0x119b2c400] 19:54:30 INFO - PROCESS | 2488 | 1467168870368 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 19:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 19:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 478ms 19:54:30 INFO - PROCESS | 2488 | 1467168870382 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 19:54:30 INFO - PROCESS | 2488 | 1467168870383 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 19:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 19:54:30 INFO - PROCESS | 2488 | 1467168870392 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 19:54:30 INFO - PROCESS | 2488 | 1467168870393 Marionette TRACE conn2 <- [1,1054,null,{}] 19:54:30 INFO - PROCESS | 2488 | 1467168870395 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:30 INFO - PROCESS | 2488 | 1467168870396 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:30 INFO - PROCESS | 2488 | 1467168870484 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 19:54:30 INFO - PROCESS | 2488 | 1467168870491 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:30 INFO - PROCESS | 2488 | 1467168870492 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:30 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b15f000 == 42 [pid = 2488] [id = 271] 19:54:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x1274a4c00) [pid = 2488] [serial = 811] [outer = 0x0] 19:54:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x1274ad800) [pid = 2488] [serial = 812] [outer = 0x1274a4c00] 19:54:30 INFO - PROCESS | 2488 | 1467168870516 Marionette DEBUG loaded listener.js 19:54:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x128a1c800) [pid = 2488] [serial = 813] [outer = 0x1274a4c00] 19:54:30 INFO - PROCESS | 2488 | 1467168870939 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 19:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 19:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 569ms 19:54:30 INFO - PROCESS | 2488 | 1467168870961 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 19:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 19:54:30 INFO - PROCESS | 2488 | 1467168870964 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 19:54:30 INFO - PROCESS | 2488 | 1467168870967 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 19:54:30 INFO - PROCESS | 2488 | 1467168870971 Marionette TRACE conn2 <- [1,1058,null,{}] 19:54:30 INFO - PROCESS | 2488 | 1467168870975 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:30 INFO - PROCESS | 2488 | 1467168870976 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:31 INFO - PROCESS | 2488 | 1467168871093 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 19:54:31 INFO - PROCESS | 2488 | 1467168871163 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:31 INFO - PROCESS | 2488 | 1467168871164 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:31 INFO - PROCESS | 2488 | ++DOCSHELL 0x1174d1800 == 43 [pid = 2488] [id = 272] 19:54:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x1133db000) [pid = 2488] [serial = 814] [outer = 0x0] 19:54:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x1166f9c00) [pid = 2488] [serial = 815] [outer = 0x1133db000] 19:54:31 INFO - PROCESS | 2488 | 1467168871197 Marionette DEBUG loaded listener.js 19:54:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x11741f800) [pid = 2488] [serial = 816] [outer = 0x1133db000] 19:54:31 INFO - PROCESS | 2488 | 1467168871620 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 19:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 19:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 671ms 19:54:31 INFO - PROCESS | 2488 | 1467168871639 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 19:54:31 INFO - PROCESS | 2488 | 1467168871642 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 19:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 19:54:31 INFO - PROCESS | 2488 | 1467168871647 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 19:54:31 INFO - PROCESS | 2488 | 1467168871648 Marionette TRACE conn2 <- [1,1062,null,{}] 19:54:31 INFO - PROCESS | 2488 | 1467168871651 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:31 INFO - PROCESS | 2488 | 1467168871653 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:31 INFO - PROCESS | 2488 | 1467168871756 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 19:54:31 INFO - PROCESS | 2488 | 1467168871847 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:31 INFO - PROCESS | 2488 | 1467168871848 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:31 INFO - PROCESS | 2488 | ++DOCSHELL 0x124a95800 == 44 [pid = 2488] [id = 273] 19:54:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x1187eb000) [pid = 2488] [serial = 817] [outer = 0x0] 19:54:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x118fc5400) [pid = 2488] [serial = 818] [outer = 0x1187eb000] 19:54:31 INFO - PROCESS | 2488 | 1467168871878 Marionette DEBUG loaded listener.js 19:54:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x1194a7000) [pid = 2488] [serial = 819] [outer = 0x1187eb000] 19:54:32 INFO - PROCESS | 2488 | 1467168872330 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 19:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 19:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 721ms 19:54:32 INFO - PROCESS | 2488 | 1467168872368 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 19:54:32 INFO - PROCESS | 2488 | 1467168872370 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 19:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 19:54:32 INFO - PROCESS | 2488 | 1467168872374 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 19:54:32 INFO - PROCESS | 2488 | 1467168872378 Marionette TRACE conn2 <- [1,1066,null,{}] 19:54:32 INFO - PROCESS | 2488 | 1467168872409 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:32 INFO - PROCESS | 2488 | 1467168872414 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:32 INFO - PROCESS | 2488 | 1467168872546 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 19:54:32 INFO - PROCESS | 2488 | 1467168872598 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:32 INFO - PROCESS | 2488 | 1467168872600 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:32 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b998800 == 45 [pid = 2488] [id = 274] 19:54:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x1217dc000) [pid = 2488] [serial = 820] [outer = 0x0] 19:54:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x121d45000) [pid = 2488] [serial = 821] [outer = 0x1217dc000] 19:54:32 INFO - PROCESS | 2488 | 1467168872631 Marionette DEBUG loaded listener.js 19:54:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x124cedc00) [pid = 2488] [serial = 822] [outer = 0x1217dc000] 19:54:33 INFO - PROCESS | 2488 | 1467168873040 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 19:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 19:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 724ms 19:54:33 INFO - PROCESS | 2488 | 1467168873101 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 19:54:33 INFO - PROCESS | 2488 | 1467168873103 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 19:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 19:54:33 INFO - PROCESS | 2488 | 1467168873107 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 19:54:33 INFO - PROCESS | 2488 | 1467168873108 Marionette TRACE conn2 <- [1,1070,null,{}] 19:54:33 INFO - PROCESS | 2488 | 1467168873110 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:33 INFO - PROCESS | 2488 | 1467168873111 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:33 INFO - PROCESS | 2488 | 1467168873214 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 19:54:33 INFO - PROCESS | 2488 | 1467168873287 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:33 INFO - PROCESS | 2488 | 1467168873288 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:33 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bca6000 == 46 [pid = 2488] [id = 275] 19:54:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x121b08000) [pid = 2488] [serial = 823] [outer = 0x0] 19:54:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x125f83c00) [pid = 2488] [serial = 824] [outer = 0x121b08000] 19:54:33 INFO - PROCESS | 2488 | 1467168873317 Marionette DEBUG loaded listener.js 19:54:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x127197800) [pid = 2488] [serial = 825] [outer = 0x121b08000] 19:54:33 INFO - PROCESS | 2488 | 1467168873906 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 19:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 19:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 818ms 19:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 19:54:33 INFO - PROCESS | 2488 | 1467168873925 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 19:54:33 INFO - PROCESS | 2488 | 1467168873927 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 19:54:33 INFO - PROCESS | 2488 | 1467168873931 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 19:54:33 INFO - PROCESS | 2488 | 1467168873932 Marionette TRACE conn2 <- [1,1074,null,{}] 19:54:33 INFO - PROCESS | 2488 | 1467168873936 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:33 INFO - PROCESS | 2488 | 1467168873937 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:34 INFO - PROCESS | 2488 | 1467168874032 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 19:54:34 INFO - PROCESS | 2488 | 1467168874102 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:34 INFO - PROCESS | 2488 | 1467168874103 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:34 INFO - PROCESS | 2488 | ++DOCSHELL 0x11699c800 == 47 [pid = 2488] [id = 276] 19:54:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x1127e3800) [pid = 2488] [serial = 826] [outer = 0x0] 19:54:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x112952000) [pid = 2488] [serial = 827] [outer = 0x1127e3800] 19:54:34 INFO - PROCESS | 2488 | 1467168874137 Marionette DEBUG loaded listener.js 19:54:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x113868c00) [pid = 2488] [serial = 828] [outer = 0x1127e3800] 19:54:34 INFO - PROCESS | 2488 | 1467168874656 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 19:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 19:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 772ms 19:54:34 INFO - PROCESS | 2488 | 1467168874711 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 19:54:34 INFO - PROCESS | 2488 | 1467168874715 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 19:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 19:54:34 INFO - PROCESS | 2488 | 1467168874726 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 19:54:34 INFO - PROCESS | 2488 | 1467168874729 Marionette TRACE conn2 <- [1,1078,null,{}] 19:54:34 INFO - PROCESS | 2488 | 1467168874733 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:34 INFO - PROCESS | 2488 | 1467168874736 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:35 INFO - PROCESS | 2488 | --DOCSHELL 0x116e43800 == 46 [pid = 2488] [id = 249] 19:54:35 INFO - PROCESS | 2488 | --DOCSHELL 0x12aa4c000 == 45 [pid = 2488] [id = 270] 19:54:35 INFO - PROCESS | 2488 | --DOCSHELL 0x12a5a9000 == 44 [pid = 2488] [id = 269] 19:54:35 INFO - PROCESS | 2488 | --DOCSHELL 0x1188f5000 == 43 [pid = 2488] [id = 268] 19:54:35 INFO - PROCESS | 2488 | --DOCSHELL 0x116f0a800 == 42 [pid = 2488] [id = 267] 19:54:35 INFO - PROCESS | 2488 | --DOCSHELL 0x126f13800 == 41 [pid = 2488] [id = 266] 19:54:35 INFO - PROCESS | 2488 | --DOCSHELL 0x121b1a000 == 40 [pid = 2488] [id = 265] 19:54:35 INFO - PROCESS | 2488 | --DOCSHELL 0x121219800 == 39 [pid = 2488] [id = 264] 19:54:35 INFO - PROCESS | 2488 | --DOCSHELL 0x119adb000 == 38 [pid = 2488] [id = 263] 19:54:35 INFO - PROCESS | 2488 | --DOCSHELL 0x1191ec000 == 37 [pid = 2488] [id = 262] 19:54:35 INFO - PROCESS | 2488 | --DOCSHELL 0x117134800 == 36 [pid = 2488] [id = 261] 19:54:35 INFO - PROCESS | 2488 | --DOCSHELL 0x11600b000 == 35 [pid = 2488] [id = 260] 19:54:35 INFO - PROCESS | 2488 | --DOCSHELL 0x113294800 == 34 [pid = 2488] [id = 259] 19:54:35 INFO - PROCESS | 2488 | --DOCSHELL 0x1191fb800 == 33 [pid = 2488] [id = 258] 19:54:35 INFO - PROCESS | 2488 | --DOCSHELL 0x12a45d800 == 32 [pid = 2488] [id = 257] 19:54:35 INFO - PROCESS | 2488 | --DOCSHELL 0x11699c800 == 31 [pid = 2488] [id = 276] 19:54:35 INFO - PROCESS | 2488 | --DOCSHELL 0x12bca6000 == 30 [pid = 2488] [id = 275] 19:54:35 INFO - PROCESS | 2488 | --DOCSHELL 0x12b998800 == 29 [pid = 2488] [id = 274] 19:54:35 INFO - PROCESS | 2488 | --DOCSHELL 0x124a95800 == 28 [pid = 2488] [id = 273] 19:54:35 INFO - PROCESS | 2488 | --DOCSHELL 0x1174d1800 == 27 [pid = 2488] [id = 272] 19:54:35 INFO - PROCESS | 2488 | --DOCSHELL 0x12b15f000 == 26 [pid = 2488] [id = 271] 19:54:35 INFO - PROCESS | 2488 | 1467168875444 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x1133c3400) [pid = 2488] [serial = 729] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x11295f400) [pid = 2488] [serial = 728] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x1176e5400) [pid = 2488] [serial = 732] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x117415000) [pid = 2488] [serial = 731] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x1166f1400) [pid = 2488] [serial = 747] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x11383fc00) [pid = 2488] [serial = 746] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x117418400) [pid = 2488] [serial = 752] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x1133bf000) [pid = 2488] [serial = 749] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x11949fc00) [pid = 2488] [serial = 735] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x118893c00) [pid = 2488] [serial = 755] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x118ff5c00) [pid = 2488] [serial = 734] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x119b1a800) [pid = 2488] [serial = 738] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x1196cac00) [pid = 2488] [serial = 737] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x118160800) [pid = 2488] [serial = 753] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x119b18000) [pid = 2488] [serial = 758] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x119392400) [pid = 2488] [serial = 756] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x119db2800) [pid = 2488] [serial = 741] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x112cee400) [pid = 2488] [serial = 762] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x119d39400) [pid = 2488] [serial = 740] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x119b3ec00) [pid = 2488] [serial = 759] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x121fe7000) [pid = 2488] [serial = 744] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x121184c00) [pid = 2488] [serial = 767] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x12142e800) [pid = 2488] [serial = 743] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x12153d400) [pid = 2488] [serial = 768] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x1127e6c00) [pid = 2488] [serial = 761] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x11840a400) [pid = 2488] [serial = 764] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x12108b400) [pid = 2488] [serial = 765] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x113f39800) [pid = 2488] [serial = 750] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | --DOMWINDOW == 76 (0x121b10000) [pid = 2488] [serial = 770] [outer = 0x0] [url = about:blank] 19:54:35 INFO - PROCESS | 2488 | 1467168875535 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:35 INFO - PROCESS | 2488 | 1467168875537 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:35 INFO - PROCESS | 2488 | ++DOCSHELL 0x112535800 == 27 [pid = 2488] [id = 277] 19:54:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 77 (0x1127de000) [pid = 2488] [serial = 829] [outer = 0x0] 19:54:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x1127e8c00) [pid = 2488] [serial = 830] [outer = 0x1127de000] 19:54:35 INFO - PROCESS | 2488 | 1467168875565 Marionette DEBUG loaded listener.js 19:54:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x112958000) [pid = 2488] [serial = 831] [outer = 0x1127de000] 19:54:35 INFO - PROCESS | 2488 | 1467168875879 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 19:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 19:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1173ms 19:54:35 INFO - PROCESS | 2488 | 1467168875899 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 19:54:35 INFO - PROCESS | 2488 | 1467168875904 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 19:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 19:54:35 INFO - PROCESS | 2488 | 1467168875909 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 19:54:35 INFO - PROCESS | 2488 | 1467168875911 Marionette TRACE conn2 <- [1,1082,null,{}] 19:54:35 INFO - PROCESS | 2488 | 1467168875914 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:35 INFO - PROCESS | 2488 | 1467168875916 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:35 INFO - PROCESS | 2488 | 1467168875995 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 19:54:36 INFO - PROCESS | 2488 | 1467168876061 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:36 INFO - PROCESS | 2488 | 1467168876063 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:36 INFO - PROCESS | 2488 | ++DOCSHELL 0x116257000 == 28 [pid = 2488] [id = 278] 19:54:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x11295c800) [pid = 2488] [serial = 832] [outer = 0x0] 19:54:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x1133c1400) [pid = 2488] [serial = 833] [outer = 0x11295c800] 19:54:36 INFO - PROCESS | 2488 | 1467168876090 Marionette DEBUG loaded listener.js 19:54:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x1160d7000) [pid = 2488] [serial = 834] [outer = 0x11295c800] 19:54:36 INFO - PROCESS | 2488 | 1467168876362 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 19:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 19:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 470ms 19:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 19:54:36 INFO - PROCESS | 2488 | 1467168876380 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 19:54:36 INFO - PROCESS | 2488 | 1467168876382 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 19:54:36 INFO - PROCESS | 2488 | 1467168876392 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 19:54:36 INFO - PROCESS | 2488 | 1467168876393 Marionette TRACE conn2 <- [1,1086,null,{}] 19:54:36 INFO - PROCESS | 2488 | 1467168876395 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:36 INFO - PROCESS | 2488 | 1467168876396 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:36 INFO - PROCESS | 2488 | 1467168876482 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 19:54:36 INFO - PROCESS | 2488 | 1467168876490 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:36 INFO - PROCESS | 2488 | 1467168876491 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:36 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f1a800 == 29 [pid = 2488] [id = 279] 19:54:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x11696f000) [pid = 2488] [serial = 835] [outer = 0x0] 19:54:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x117415400) [pid = 2488] [serial = 836] [outer = 0x11696f000] 19:54:36 INFO - PROCESS | 2488 | 1467168876525 Marionette DEBUG loaded listener.js 19:54:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x117e97400) [pid = 2488] [serial = 837] [outer = 0x11696f000] 19:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 19:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 528ms 19:54:36 INFO - PROCESS | 2488 | 1467168876909 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 19:54:36 INFO - PROCESS | 2488 | 1467168876913 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 19:54:36 INFO - PROCESS | 2488 | 1467168876917 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 19:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 19:54:36 INFO - PROCESS | 2488 | 1467168876929 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 19:54:36 INFO - PROCESS | 2488 | 1467168876934 Marionette TRACE conn2 <- [1,1090,null,{}] 19:54:36 INFO - PROCESS | 2488 | 1467168876937 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:36 INFO - PROCESS | 2488 | 1467168876941 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:37 INFO - PROCESS | 2488 | 1467168877067 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 19:54:37 INFO - PROCESS | 2488 | 1467168877075 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:37 INFO - PROCESS | 2488 | 1467168877077 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:37 INFO - PROCESS | 2488 | ++DOCSHELL 0x118fba800 == 30 [pid = 2488] [id = 280] 19:54:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x118160800) [pid = 2488] [serial = 838] [outer = 0x0] 19:54:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x118410800) [pid = 2488] [serial = 839] [outer = 0x118160800] 19:54:37 INFO - PROCESS | 2488 | 1467168877120 Marionette DEBUG loaded listener.js 19:54:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x1187d8c00) [pid = 2488] [serial = 840] [outer = 0x118160800] 19:54:37 INFO - PROCESS | 2488 | 1467168877525 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 19:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 19:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 634ms 19:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 19:54:37 INFO - PROCESS | 2488 | 1467168877557 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 19:54:37 INFO - PROCESS | 2488 | 1467168877558 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 19:54:37 INFO - PROCESS | 2488 | 1467168877560 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 19:54:37 INFO - PROCESS | 2488 | 1467168877561 Marionette TRACE conn2 <- [1,1094,null,{}] 19:54:37 INFO - PROCESS | 2488 | 1467168877564 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:37 INFO - PROCESS | 2488 | 1467168877565 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:37 INFO - PROCESS | 2488 | 1467168877672 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 19:54:37 INFO - PROCESS | 2488 | 1467168877689 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:37 INFO - PROCESS | 2488 | 1467168877690 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:37 INFO - PROCESS | 2488 | ++DOCSHELL 0x11961d800 == 31 [pid = 2488] [id = 281] 19:54:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x1187d9400) [pid = 2488] [serial = 841] [outer = 0x0] 19:54:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x118f3a800) [pid = 2488] [serial = 842] [outer = 0x1187d9400] 19:54:37 INFO - PROCESS | 2488 | 1467168877715 Marionette DEBUG loaded listener.js 19:54:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x118ff5c00) [pid = 2488] [serial = 843] [outer = 0x1187d9400] 19:54:38 INFO - PROCESS | 2488 | 1467168878062 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 19:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 19:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 518ms 19:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 19:54:38 INFO - PROCESS | 2488 | 1467168878079 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 19:54:38 INFO - PROCESS | 2488 | 1467168878080 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 19:54:38 INFO - PROCESS | 2488 | 1467168878082 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 19:54:38 INFO - PROCESS | 2488 | 1467168878083 Marionette TRACE conn2 <- [1,1098,null,{}] 19:54:38 INFO - PROCESS | 2488 | 1467168878086 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:38 INFO - PROCESS | 2488 | 1467168878087 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:38 INFO - PROCESS | 2488 | 1467168878180 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 19:54:38 INFO - PROCESS | 2488 | 1467168878216 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:38 INFO - PROCESS | 2488 | 1467168878220 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:38 INFO - PROCESS | 2488 | ++DOCSHELL 0x12120a000 == 32 [pid = 2488] [id = 282] 19:54:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x1167d5400) [pid = 2488] [serial = 844] [outer = 0x0] 19:54:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x1196b2c00) [pid = 2488] [serial = 845] [outer = 0x1167d5400] 19:54:38 INFO - PROCESS | 2488 | 1467168878252 Marionette DEBUG loaded listener.js 19:54:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x119b1ac00) [pid = 2488] [serial = 846] [outer = 0x1167d5400] 19:54:38 INFO - PROCESS | 2488 | 1467168878576 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 19:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 19:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 519ms 19:54:38 INFO - PROCESS | 2488 | 1467168878603 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 19:54:38 INFO - PROCESS | 2488 | 1467168878605 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 19:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 19:54:38 INFO - PROCESS | 2488 | 1467168878613 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 19:54:38 INFO - PROCESS | 2488 | 1467168878614 Marionette TRACE conn2 <- [1,1102,null,{}] 19:54:38 INFO - PROCESS | 2488 | 1467168878617 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:38 INFO - PROCESS | 2488 | 1467168878618 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:38 INFO - PROCESS | 2488 | 1467168878712 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 19:54:38 INFO - PROCESS | 2488 | 1467168878716 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:38 INFO - PROCESS | 2488 | 1467168878717 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:38 INFO - PROCESS | 2488 | ++DOCSHELL 0x11381a800 == 33 [pid = 2488] [id = 283] 19:54:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x1128afc00) [pid = 2488] [serial = 847] [outer = 0x0] 19:54:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x119da3800) [pid = 2488] [serial = 848] [outer = 0x1128afc00] 19:54:38 INFO - PROCESS | 2488 | 1467168878743 Marionette DEBUG loaded listener.js 19:54:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x121187400) [pid = 2488] [serial = 849] [outer = 0x1128afc00] 19:54:39 INFO - PROCESS | 2488 | 1467168879077 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 19:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 19:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 518ms 19:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 19:54:39 INFO - PROCESS | 2488 | 1467168879133 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 19:54:39 INFO - PROCESS | 2488 | 1467168879134 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 19:54:39 INFO - PROCESS | 2488 | 1467168879136 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 19:54:39 INFO - PROCESS | 2488 | 1467168879137 Marionette TRACE conn2 <- [1,1106,null,{}] 19:54:39 INFO - PROCESS | 2488 | 1467168879140 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:39 INFO - PROCESS | 2488 | 1467168879141 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:39 INFO - PROCESS | 2488 | 1467168879235 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 19:54:39 INFO - PROCESS | 2488 | 1467168879239 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:39 INFO - PROCESS | 2488 | 1467168879240 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:39 INFO - PROCESS | 2488 | ++DOCSHELL 0x124a7f800 == 34 [pid = 2488] [id = 284] 19:54:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x1128a4800) [pid = 2488] [serial = 850] [outer = 0x0] 19:54:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x1217dc400) [pid = 2488] [serial = 851] [outer = 0x1128a4800] 19:54:39 INFO - PROCESS | 2488 | 1467168879266 Marionette DEBUG loaded listener.js 19:54:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x121539800) [pid = 2488] [serial = 852] [outer = 0x1128a4800] 19:54:39 INFO - PROCESS | 2488 | 1467168879583 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 19:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 19:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 469ms 19:54:39 INFO - PROCESS | 2488 | 1467168879608 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 19:54:39 INFO - PROCESS | 2488 | 1467168879609 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 19:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 19:54:39 INFO - PROCESS | 2488 | 1467168879611 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 19:54:39 INFO - PROCESS | 2488 | 1467168879612 Marionette TRACE conn2 <- [1,1110,null,{}] 19:54:39 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x1269b9c00) [pid = 2488] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 19:54:39 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x11870d000) [pid = 2488] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 19:54:39 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x121095400) [pid = 2488] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 19:54:39 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x113841400) [pid = 2488] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 19:54:39 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x121095800) [pid = 2488] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 19:54:39 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x11696ec00) [pid = 2488] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 19:54:39 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x1133dc800) [pid = 2488] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 19:54:39 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x118703000) [pid = 2488] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 19:54:39 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x116a03c00) [pid = 2488] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 19:54:39 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x1194a7800) [pid = 2488] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 19:54:39 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x112cfa000) [pid = 2488] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 19:54:39 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x1121b0c00) [pid = 2488] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 19:54:39 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x119b2c400) [pid = 2488] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 19:54:39 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x1160dc400) [pid = 2488] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 19:54:39 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x1274a4c00) [pid = 2488] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 19:54:39 INFO - PROCESS | 2488 | 1467168879834 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:39 INFO - PROCESS | 2488 | 1467168879835 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:39 INFO - PROCESS | 2488 | 1467168879916 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 19:54:39 INFO - PROCESS | 2488 | 1467168879923 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:39 INFO - PROCESS | 2488 | 1467168879924 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:39 INFO - PROCESS | 2488 | ++DOCSHELL 0x12101a000 == 35 [pid = 2488] [id = 285] 19:54:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x1133c2400) [pid = 2488] [serial = 853] [outer = 0x0] 19:54:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x113dac000) [pid = 2488] [serial = 854] [outer = 0x1133c2400] 19:54:39 INFO - PROCESS | 2488 | 1467168879950 Marionette DEBUG loaded listener.js 19:54:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x118160000) [pid = 2488] [serial = 855] [outer = 0x1133c2400] 19:54:40 INFO - PROCESS | 2488 | 1467168880280 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 19:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 19:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 719ms 19:54:40 INFO - PROCESS | 2488 | 1467168880331 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 19:54:40 INFO - PROCESS | 2488 | 1467168880332 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 19:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 19:54:40 INFO - PROCESS | 2488 | 1467168880334 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 19:54:40 INFO - PROCESS | 2488 | 1467168880335 Marionette TRACE conn2 <- [1,1114,null,{}] 19:54:40 INFO - PROCESS | 2488 | 1467168880338 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:40 INFO - PROCESS | 2488 | 1467168880339 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:40 INFO - PROCESS | 2488 | 1467168880415 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 19:54:40 INFO - PROCESS | 2488 | 1467168880470 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:40 INFO - PROCESS | 2488 | 1467168880472 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:40 INFO - PROCESS | 2488 | ++DOCSHELL 0x126d13800 == 36 [pid = 2488] [id = 286] 19:54:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x1133d0c00) [pid = 2488] [serial = 856] [outer = 0x0] 19:54:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x118ff2800) [pid = 2488] [serial = 857] [outer = 0x1133d0c00] 19:54:40 INFO - PROCESS | 2488 | 1467168880498 Marionette DEBUG loaded listener.js 19:54:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x121b0e800) [pid = 2488] [serial = 858] [outer = 0x1133d0c00] 19:54:40 INFO - PROCESS | 2488 | 1467168880757 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 19:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 19:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 470ms 19:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 19:54:40 INFO - PROCESS | 2488 | 1467168880809 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 19:54:40 INFO - PROCESS | 2488 | 1467168880810 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 19:54:40 INFO - PROCESS | 2488 | 1467168880812 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 19:54:40 INFO - PROCESS | 2488 | 1467168880814 Marionette TRACE conn2 <- [1,1118,null,{}] 19:54:40 INFO - PROCESS | 2488 | 1467168880816 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:40 INFO - PROCESS | 2488 | 1467168880817 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:40 INFO - PROCESS | 2488 | 1467168880898 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 19:54:40 INFO - PROCESS | 2488 | 1467168880905 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:40 INFO - PROCESS | 2488 | 1467168880906 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:40 INFO - PROCESS | 2488 | ++DOCSHELL 0x129114000 == 37 [pid = 2488] [id = 287] 19:54:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x11815d400) [pid = 2488] [serial = 859] [outer = 0x0] 19:54:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x124cc8c00) [pid = 2488] [serial = 860] [outer = 0x11815d400] 19:54:40 INFO - PROCESS | 2488 | 1467168880935 Marionette DEBUG loaded listener.js 19:54:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x125f79400) [pid = 2488] [serial = 861] [outer = 0x11815d400] 19:54:41 INFO - PROCESS | 2488 | 1467168881354 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 19:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 19:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 569ms 19:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 19:54:41 INFO - PROCESS | 2488 | 1467168881383 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 19:54:41 INFO - PROCESS | 2488 | 1467168881386 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 19:54:41 INFO - PROCESS | 2488 | 1467168881389 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 19:54:41 INFO - PROCESS | 2488 | 1467168881391 Marionette TRACE conn2 <- [1,1122,null,{}] 19:54:41 INFO - PROCESS | 2488 | 1467168881395 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:41 INFO - PROCESS | 2488 | 1467168881397 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:41 INFO - PROCESS | 2488 | 1467168881532 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 19:54:41 INFO - PROCESS | 2488 | 1467168881541 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:41 INFO - PROCESS | 2488 | 1467168881542 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:41 INFO - PROCESS | 2488 | ++DOCSHELL 0x1188f9800 == 38 [pid = 2488] [id = 288] 19:54:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x1269b1000) [pid = 2488] [serial = 862] [outer = 0x0] 19:54:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x126f9bc00) [pid = 2488] [serial = 863] [outer = 0x1269b1000] 19:54:41 INFO - PROCESS | 2488 | 1467168881584 Marionette DEBUG loaded listener.js 19:54:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x127294000) [pid = 2488] [serial = 864] [outer = 0x1269b1000] 19:54:42 INFO - PROCESS | 2488 | --DOCSHELL 0x116257000 == 37 [pid = 2488] [id = 278] 19:54:42 INFO - PROCESS | 2488 | --DOCSHELL 0x112535800 == 36 [pid = 2488] [id = 277] 19:54:42 INFO - PROCESS | 2488 | --DOCSHELL 0x116f1a800 == 35 [pid = 2488] [id = 279] 19:54:42 INFO - PROCESS | 2488 | --DOCSHELL 0x118fba800 == 34 [pid = 2488] [id = 280] 19:54:42 INFO - PROCESS | 2488 | --DOCSHELL 0x12120a000 == 33 [pid = 2488] [id = 282] 19:54:42 INFO - PROCESS | 2488 | --DOCSHELL 0x11961d800 == 32 [pid = 2488] [id = 281] 19:54:42 INFO - PROCESS | 2488 | --DOCSHELL 0x124a7f800 == 31 [pid = 2488] [id = 284] 19:54:42 INFO - PROCESS | 2488 | --DOCSHELL 0x12101a000 == 30 [pid = 2488] [id = 285] 19:54:42 INFO - PROCESS | 2488 | --DOCSHELL 0x126d13800 == 29 [pid = 2488] [id = 286] 19:54:42 INFO - PROCESS | 2488 | --DOCSHELL 0x129114000 == 28 [pid = 2488] [id = 287] 19:54:42 INFO - PROCESS | 2488 | --DOCSHELL 0x11381a800 == 27 [pid = 2488] [id = 283] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x127192000) [pid = 2488] [serial = 807] [outer = 0x0] [url = about:blank] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x119daa400) [pid = 2488] [serial = 791] [outer = 0x0] [url = about:blank] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x125f80c00) [pid = 2488] [serial = 795] [outer = 0x0] [url = about:blank] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x121fe0000) [pid = 2488] [serial = 794] [outer = 0x0] [url = about:blank] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x121091000) [pid = 2488] [serial = 792] [outer = 0x0] [url = about:blank] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x116029c00) [pid = 2488] [serial = 776] [outer = 0x0] [url = about:blank] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x1176e2800) [pid = 2488] [serial = 777] [outer = 0x0] [url = about:blank] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x1269b5400) [pid = 2488] [serial = 798] [outer = 0x0] [url = about:blank] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x123ec3c00) [pid = 2488] [serial = 771] [outer = 0x0] [url = about:blank] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x113a9fc00) [pid = 2488] [serial = 773] [outer = 0x0] [url = about:blank] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x126914c00) [pid = 2488] [serial = 797] [outer = 0x0] [url = about:blank] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x116974400) [pid = 2488] [serial = 774] [outer = 0x0] [url = about:blank] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x118890800) [pid = 2488] [serial = 785] [outer = 0x0] [url = about:blank] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x119393800) [pid = 2488] [serial = 786] [outer = 0x0] [url = about:blank] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x117420000) [pid = 2488] [serial = 782] [outer = 0x0] [url = about:blank] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x11840bc00) [pid = 2488] [serial = 783] [outer = 0x0] [url = about:blank] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x119b13c00) [pid = 2488] [serial = 788] [outer = 0x0] [url = about:blank] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x116030c00) [pid = 2488] [serial = 779] [outer = 0x0] [url = about:blank] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x116972400) [pid = 2488] [serial = 780] [outer = 0x0] [url = about:blank] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x11696e800) [pid = 2488] [serial = 801] [outer = 0x0] [url = about:blank] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 76 (0x127292800) [pid = 2488] [serial = 809] [outer = 0x0] [url = about:blank] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 75 (0x126f92400) [pid = 2488] [serial = 806] [outer = 0x0] [url = about:blank] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 74 (0x1269b9400) [pid = 2488] [serial = 804] [outer = 0x0] [url = about:blank] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 73 (0x1128af400) [pid = 2488] [serial = 800] [outer = 0x0] [url = about:blank] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 72 (0x1194ab400) [pid = 2488] [serial = 803] [outer = 0x0] [url = about:blank] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 71 (0x119b3ac00) [pid = 2488] [serial = 789] [outer = 0x0] [url = about:blank] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 70 (0x12746d400) [pid = 2488] [serial = 810] [outer = 0x0] [url = about:blank] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 69 (0x1274ad800) [pid = 2488] [serial = 812] [outer = 0x0] [url = about:blank] 19:54:42 INFO - PROCESS | 2488 | --DOMWINDOW == 68 (0x128a1c800) [pid = 2488] [serial = 813] [outer = 0x0] [url = about:blank] 19:54:43 INFO - PROCESS | 2488 | 1467168883132 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 19:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 19:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1777ms 19:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 19:54:43 INFO - PROCESS | 2488 | 1467168883166 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 19:54:43 INFO - PROCESS | 2488 | 1467168883169 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 19:54:43 INFO - PROCESS | 2488 | 1467168883172 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 19:54:43 INFO - PROCESS | 2488 | 1467168883175 Marionette TRACE conn2 <- [1,1126,null,{}] 19:54:43 INFO - PROCESS | 2488 | 1467168883179 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:43 INFO - PROCESS | 2488 | 1467168883181 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:43 INFO - PROCESS | 2488 | 1467168883257 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 19:54:43 INFO - PROCESS | 2488 | 1467168883262 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:43 INFO - PROCESS | 2488 | 1467168883264 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:43 INFO - PROCESS | 2488 | ++DOCSHELL 0x1169af000 == 28 [pid = 2488] [id = 289] 19:54:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 69 (0x1138e8800) [pid = 2488] [serial = 865] [outer = 0x0] 19:54:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 70 (0x113a9fc00) [pid = 2488] [serial = 866] [outer = 0x1138e8800] 19:54:43 INFO - PROCESS | 2488 | 1467168883294 Marionette DEBUG loaded listener.js 19:54:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 71 (0x116023400) [pid = 2488] [serial = 867] [outer = 0x1138e8800] 19:54:43 INFO - PROCESS | 2488 | 1467168883640 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 19:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 19:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 521ms 19:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 19:54:43 INFO - PROCESS | 2488 | 1467168883692 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 19:54:43 INFO - PROCESS | 2488 | 1467168883696 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 19:54:43 INFO - PROCESS | 2488 | 1467168883700 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 19:54:43 INFO - PROCESS | 2488 | 1467168883702 Marionette TRACE conn2 <- [1,1130,null,{}] 19:54:43 INFO - PROCESS | 2488 | 1467168883705 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:43 INFO - PROCESS | 2488 | 1467168883707 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:43 INFO - PROCESS | 2488 | 1467168883783 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 19:54:43 INFO - PROCESS | 2488 | 1467168883790 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:43 INFO - PROCESS | 2488 | 1467168883791 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:43 INFO - PROCESS | 2488 | ++DOCSHELL 0x117e53800 == 29 [pid = 2488] [id = 290] 19:54:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 72 (0x116291000) [pid = 2488] [serial = 868] [outer = 0x0] 19:54:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 73 (0x1167c7000) [pid = 2488] [serial = 869] [outer = 0x116291000] 19:54:43 INFO - PROCESS | 2488 | 1467168883818 Marionette DEBUG loaded listener.js 19:54:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 74 (0x1171bb400) [pid = 2488] [serial = 870] [outer = 0x116291000] 19:54:44 INFO - PROCESS | 2488 | 1467168884179 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 19:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 19:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 522ms 19:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 19:54:44 INFO - PROCESS | 2488 | 1467168884222 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 19:54:44 INFO - PROCESS | 2488 | 1467168884223 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 19:54:44 INFO - PROCESS | 2488 | 1467168884226 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 19:54:44 INFO - PROCESS | 2488 | 1467168884228 Marionette TRACE conn2 <- [1,1134,null,{}] 19:54:44 INFO - PROCESS | 2488 | 1467168884236 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:44 INFO - PROCESS | 2488 | 1467168884239 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:44 INFO - PROCESS | 2488 | 1467168884314 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 19:54:44 INFO - PROCESS | 2488 | 1467168884322 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:44 INFO - PROCESS | 2488 | 1467168884324 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:44 INFO - PROCESS | 2488 | ++DOCSHELL 0x118fba800 == 30 [pid = 2488] [id = 291] 19:54:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 75 (0x111c19800) [pid = 2488] [serial = 871] [outer = 0x0] 19:54:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 76 (0x117e9dc00) [pid = 2488] [serial = 872] [outer = 0x111c19800] 19:54:44 INFO - PROCESS | 2488 | 1467168884354 Marionette DEBUG loaded listener.js 19:54:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 77 (0x118404800) [pid = 2488] [serial = 873] [outer = 0x111c19800] 19:54:44 INFO - PROCESS | 2488 | 1467168884763 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 19:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 19:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 570ms 19:54:44 INFO - PROCESS | 2488 | 1467168884806 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 19:54:44 INFO - PROCESS | 2488 | 1467168884809 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 19:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 19:54:44 INFO - PROCESS | 2488 | 1467168884813 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 19:54:44 INFO - PROCESS | 2488 | 1467168884814 Marionette TRACE conn2 <- [1,1138,null,{}] 19:54:44 INFO - PROCESS | 2488 | 1467168884827 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:44 INFO - PROCESS | 2488 | 1467168884829 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:44 INFO - PROCESS | 2488 | 1467168884948 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 19:54:44 INFO - PROCESS | 2488 | 1467168884959 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:44 INFO - PROCESS | 2488 | 1467168884960 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:44 INFO - PROCESS | 2488 | ++DOCSHELL 0x1197db800 == 31 [pid = 2488] [id = 292] 19:54:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x1184d2800) [pid = 2488] [serial = 874] [outer = 0x0] 19:54:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x11870a000) [pid = 2488] [serial = 875] [outer = 0x1184d2800] 19:54:44 INFO - PROCESS | 2488 | 1467168884996 Marionette DEBUG loaded listener.js 19:54:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x1187ea400) [pid = 2488] [serial = 876] [outer = 0x1184d2800] 19:54:45 INFO - PROCESS | 2488 | 1467168885374 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 19:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 19:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 575ms 19:54:45 INFO - PROCESS | 2488 | 1467168885391 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 19:54:45 INFO - PROCESS | 2488 | 1467168885407 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 19:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 19:54:45 INFO - PROCESS | 2488 | 1467168885411 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 19:54:45 INFO - PROCESS | 2488 | 1467168885413 Marionette TRACE conn2 <- [1,1142,null,{}] 19:54:45 INFO - PROCESS | 2488 | 1467168885416 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:45 INFO - PROCESS | 2488 | 1467168885418 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:45 INFO - PROCESS | 2488 | 1467168885568 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 19:54:45 INFO - PROCESS | 2488 | 1467168885579 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:45 INFO - PROCESS | 2488 | 1467168885580 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:45 INFO - PROCESS | 2488 | ++DOCSHELL 0x121010800 == 32 [pid = 2488] [id = 293] 19:54:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x113260c00) [pid = 2488] [serial = 877] [outer = 0x0] 19:54:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x118ff1400) [pid = 2488] [serial = 878] [outer = 0x113260c00] 19:54:45 INFO - PROCESS | 2488 | 1467168885622 Marionette DEBUG loaded listener.js 19:54:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x119397c00) [pid = 2488] [serial = 879] [outer = 0x113260c00] 19:54:46 INFO - PROCESS | 2488 | 1467168886075 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 19:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 19:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 720ms 19:54:46 INFO - PROCESS | 2488 | 1467168886131 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 19:54:46 INFO - PROCESS | 2488 | 1467168886132 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 19:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 19:54:46 INFO - PROCESS | 2488 | 1467168886138 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 19:54:46 INFO - PROCESS | 2488 | 1467168886139 Marionette TRACE conn2 <- [1,1146,null,{}] 19:54:46 INFO - PROCESS | 2488 | 1467168886141 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:46 INFO - PROCESS | 2488 | 1467168886145 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:46 INFO - PROCESS | 2488 | 1467168886230 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 19:54:46 INFO - PROCESS | 2488 | 1467168886256 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:46 INFO - PROCESS | 2488 | 1467168886257 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:46 INFO - PROCESS | 2488 | ++DOCSHELL 0x121556800 == 33 [pid = 2488] [id = 294] 19:54:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x119b19000) [pid = 2488] [serial = 880] [outer = 0x0] 19:54:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x119b44400) [pid = 2488] [serial = 881] [outer = 0x119b19000] 19:54:46 INFO - PROCESS | 2488 | 1467168886281 Marionette DEBUG loaded listener.js 19:54:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x119dab000) [pid = 2488] [serial = 882] [outer = 0x119b19000] 19:54:46 INFO - PROCESS | 2488 | 1467168886607 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 19:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 19:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 519ms 19:54:46 INFO - PROCESS | 2488 | 1467168886665 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 19:54:46 INFO - PROCESS | 2488 | 1467168886666 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 19:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 19:54:46 INFO - PROCESS | 2488 | 1467168886668 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 19:54:46 INFO - PROCESS | 2488 | 1467168886669 Marionette TRACE conn2 <- [1,1150,null,{}] 19:54:46 INFO - PROCESS | 2488 | 1467168886672 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:46 INFO - PROCESS | 2488 | 1467168886673 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:46 INFO - PROCESS | 2488 | 1467168886743 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 19:54:46 INFO - PROCESS | 2488 | 1467168886747 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:46 INFO - PROCESS | 2488 | 1467168886748 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:46 INFO - PROCESS | 2488 | ++DOCSHELL 0x123e86800 == 34 [pid = 2488] [id = 295] 19:54:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x110ef2800) [pid = 2488] [serial = 883] [outer = 0x0] 19:54:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x12108a000) [pid = 2488] [serial = 884] [outer = 0x110ef2800] 19:54:46 INFO - PROCESS | 2488 | 1467168886774 Marionette DEBUG loaded listener.js 19:54:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x12118a800) [pid = 2488] [serial = 885] [outer = 0x110ef2800] 19:54:47 INFO - PROCESS | 2488 | 1467168887090 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 19:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 19:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 468ms 19:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 19:54:47 INFO - PROCESS | 2488 | 1467168887138 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 19:54:47 INFO - PROCESS | 2488 | 1467168887140 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 19:54:47 INFO - PROCESS | 2488 | 1467168887143 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 19:54:47 INFO - PROCESS | 2488 | 1467168887144 Marionette TRACE conn2 <- [1,1154,null,{}] 19:54:47 INFO - PROCESS | 2488 | 1467168887146 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:47 INFO - PROCESS | 2488 | 1467168887147 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:47 INFO - PROCESS | 2488 | 1467168887249 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 19:54:47 INFO - PROCESS | 2488 | 1467168887324 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:47 INFO - PROCESS | 2488 | 1467168887325 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:47 INFO - PROCESS | 2488 | ++DOCSHELL 0x125f54000 == 35 [pid = 2488] [id = 296] 19:54:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x118409400) [pid = 2488] [serial = 886] [outer = 0x0] 19:54:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x1217d4c00) [pid = 2488] [serial = 887] [outer = 0x118409400] 19:54:47 INFO - PROCESS | 2488 | 1467168887366 Marionette DEBUG loaded listener.js 19:54:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x123ec2400) [pid = 2488] [serial = 888] [outer = 0x118409400] 19:54:47 INFO - PROCESS | 2488 | 1467168887671 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 19:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 19:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 570ms 19:54:47 INFO - PROCESS | 2488 | 1467168887713 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 19:54:47 INFO - PROCESS | 2488 | 1467168887727 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 19:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 19:54:47 INFO - PROCESS | 2488 | 1467168887734 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 19:54:47 INFO - PROCESS | 2488 | 1467168887735 Marionette TRACE conn2 <- [1,1158,null,{}] 19:54:47 INFO - PROCESS | 2488 | 1467168887741 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:47 INFO - PROCESS | 2488 | 1467168887742 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:47 INFO - PROCESS | 2488 | 1467168887817 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 19:54:47 INFO - PROCESS | 2488 | 1467168887822 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:47 INFO - PROCESS | 2488 | 1467168887823 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:47 INFO - PROCESS | 2488 | ++DOCSHELL 0x118fb8000 == 36 [pid = 2488] [id = 297] 19:54:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x12118c800) [pid = 2488] [serial = 889] [outer = 0x0] 19:54:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x124cf6c00) [pid = 2488] [serial = 890] [outer = 0x12118c800] 19:54:47 INFO - PROCESS | 2488 | 1467168887849 Marionette DEBUG loaded listener.js 19:54:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x125f77400) [pid = 2488] [serial = 891] [outer = 0x12118c800] 19:54:48 INFO - PROCESS | 2488 | 1467168888198 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 19:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 19:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 472ms 19:54:48 INFO - PROCESS | 2488 | 1467168888207 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 19:54:48 INFO - PROCESS | 2488 | 1467168888208 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 19:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 19:54:48 INFO - PROCESS | 2488 | 1467168888210 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 19:54:48 INFO - PROCESS | 2488 | 1467168888211 Marionette TRACE conn2 <- [1,1162,null,{}] 19:54:48 INFO - PROCESS | 2488 | 1467168888213 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:48 INFO - PROCESS | 2488 | 1467168888214 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:48 INFO - PROCESS | 2488 | 1467168888310 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 19:54:48 INFO - PROCESS | 2488 | 1467168888321 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:48 INFO - PROCESS | 2488 | 1467168888322 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:48 INFO - PROCESS | 2488 | ++DOCSHELL 0x128e95800 == 37 [pid = 2488] [id = 298] 19:54:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x125f7a000) [pid = 2488] [serial = 892] [outer = 0x0] 19:54:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x1269b4000) [pid = 2488] [serial = 893] [outer = 0x125f7a000] 19:54:48 INFO - PROCESS | 2488 | 1467168888347 Marionette DEBUG loaded listener.js 19:54:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x1269be400) [pid = 2488] [serial = 894] [outer = 0x125f7a000] 19:54:48 INFO - PROCESS | 2488 | 1467168888691 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 19:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 19:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 518ms 19:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 19:54:48 INFO - PROCESS | 2488 | 1467168888731 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 19:54:48 INFO - PROCESS | 2488 | 1467168888732 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 19:54:48 INFO - PROCESS | 2488 | 1467168888734 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 19:54:48 INFO - PROCESS | 2488 | 1467168888736 Marionette TRACE conn2 <- [1,1166,null,{}] 19:54:48 INFO - PROCESS | 2488 | 1467168888738 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:48 INFO - PROCESS | 2488 | 1467168888748 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:48 INFO - PROCESS | 2488 | 1467168888858 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 19:54:48 INFO - PROCESS | 2488 | 1467168888891 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:48 INFO - PROCESS | 2488 | 1467168888893 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:48 INFO - PROCESS | 2488 | ++DOCSHELL 0x12100d800 == 38 [pid = 2488] [id = 299] 19:54:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x124cf3c00) [pid = 2488] [serial = 895] [outer = 0x0] 19:54:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x127199c00) [pid = 2488] [serial = 896] [outer = 0x124cf3c00] 19:54:48 INFO - PROCESS | 2488 | 1467168888918 Marionette DEBUG loaded listener.js 19:54:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x127466000) [pid = 2488] [serial = 897] [outer = 0x124cf3c00] 19:54:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x1274a6000) [pid = 2488] [serial = 898] [outer = 0x12caa5c00] 19:54:49 INFO - PROCESS | 2488 | 1467168889277 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 19:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 19:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 569ms 19:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 19:54:49 INFO - PROCESS | 2488 | 1467168889310 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 19:54:49 INFO - PROCESS | 2488 | 1467168889311 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 19:54:49 INFO - PROCESS | 2488 | 1467168889313 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 19:54:49 INFO - PROCESS | 2488 | 1467168889314 Marionette TRACE conn2 <- [1,1170,null,{}] 19:54:49 INFO - PROCESS | 2488 | 1467168889316 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:49 INFO - PROCESS | 2488 | 1467168889317 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:49 INFO - PROCESS | 2488 | 1467168889412 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 19:54:49 INFO - PROCESS | 2488 | 1467168889415 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:49 INFO - PROCESS | 2488 | 1467168889417 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:49 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a5a8800 == 39 [pid = 2488] [id = 300] 19:54:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x1269b8000) [pid = 2488] [serial = 899] [outer = 0x0] 19:54:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x12746dc00) [pid = 2488] [serial = 900] [outer = 0x1269b8000] 19:54:49 INFO - PROCESS | 2488 | 1467168889442 Marionette DEBUG loaded listener.js 19:54:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x1274ad800) [pid = 2488] [serial = 901] [outer = 0x1269b8000] 19:54:49 INFO - PROCESS | 2488 | 1467168889741 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 19:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 19:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 468ms 19:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 19:54:49 INFO - PROCESS | 2488 | 1467168889781 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 19:54:49 INFO - PROCESS | 2488 | 1467168889783 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 19:54:49 INFO - PROCESS | 2488 | 1467168889810 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 19:54:49 INFO - PROCESS | 2488 | 1467168889811 Marionette TRACE conn2 <- [1,1174,null,{}] 19:54:49 INFO - PROCESS | 2488 | 1467168889814 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:49 INFO - PROCESS | 2488 | 1467168889815 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:49 INFO - PROCESS | 2488 | 1467168889908 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 19:54:49 INFO - PROCESS | 2488 | 1467168889920 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:49 INFO - PROCESS | 2488 | 1467168889922 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:49 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a5de000 == 40 [pid = 2488] [id = 301] 19:54:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x12746cc00) [pid = 2488] [serial = 902] [outer = 0x0] 19:54:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x128a1e800) [pid = 2488] [serial = 903] [outer = 0x12746cc00] 19:54:49 INFO - PROCESS | 2488 | 1467168889945 Marionette DEBUG loaded listener.js 19:54:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x128a22c00) [pid = 2488] [serial = 904] [outer = 0x12746cc00] 19:54:50 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x1167d5400) [pid = 2488] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 19:54:50 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x1128afc00) [pid = 2488] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 19:54:50 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x1128a4800) [pid = 2488] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 19:54:50 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x1133d0c00) [pid = 2488] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 19:54:50 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x1133c2400) [pid = 2488] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 19:54:50 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x11815d400) [pid = 2488] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 19:54:50 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x1133db000) [pid = 2488] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 19:54:50 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x118160800) [pid = 2488] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 19:54:50 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x11696f000) [pid = 2488] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 19:54:50 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x11295c800) [pid = 2488] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 19:54:50 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x1127de000) [pid = 2488] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 19:54:50 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x1127e3800) [pid = 2488] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 19:54:50 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x121b08000) [pid = 2488] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 19:54:50 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x1217dc000) [pid = 2488] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 19:54:50 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x1187eb000) [pid = 2488] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 19:54:50 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x1187d9400) [pid = 2488] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 19:54:50 INFO - PROCESS | 2488 | 1467168890356 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 19:54:50 INFO - PROCESS | 2488 | 1467168890383 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 19:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 19:54:50 INFO - PROCESS | 2488 | 1467168890391 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 19:54:50 INFO - PROCESS | 2488 | 1467168890392 Marionette TRACE conn2 <- [1,1178,null,{}] 19:54:50 INFO - PROCESS | 2488 | 1467168890394 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:50 INFO - PROCESS | 2488 | 1467168890396 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:50 INFO - PROCESS | 2488 | 1467168890502 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 19:54:50 INFO - PROCESS | 2488 | 1467168890533 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:50 INFO - PROCESS | 2488 | 1467168890534 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:50 INFO - PROCESS | 2488 | ++DOCSHELL 0x126fb6000 == 41 [pid = 2488] [id = 302] 19:54:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x111c82c00) [pid = 2488] [serial = 905] [outer = 0x0] 19:54:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x116973400) [pid = 2488] [serial = 906] [outer = 0x111c82c00] 19:54:50 INFO - PROCESS | 2488 | 1467168890558 Marionette DEBUG loaded listener.js 19:54:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x119d40c00) [pid = 2488] [serial = 907] [outer = 0x111c82c00] 19:54:50 INFO - PROCESS | 2488 | 1467168890808 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 19:54:50 INFO - PROCESS | 2488 | 1467168890872 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 19:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 19:54:50 INFO - PROCESS | 2488 | 1467168890882 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 19:54:50 INFO - PROCESS | 2488 | 1467168890883 Marionette TRACE conn2 <- [1,1182,null,{}] 19:54:50 INFO - PROCESS | 2488 | 1467168890886 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:50 INFO - PROCESS | 2488 | 1467168890890 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:50 INFO - PROCESS | 2488 | 1467168890972 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 19:54:50 INFO - PROCESS | 2488 | 1467168890976 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:50 INFO - PROCESS | 2488 | 1467168890977 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:50 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b15b000 == 42 [pid = 2488] [id = 303] 19:54:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x121b07c00) [pid = 2488] [serial = 908] [outer = 0x0] 19:54:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x128a25400) [pid = 2488] [serial = 909] [outer = 0x121b07c00] 19:54:51 INFO - PROCESS | 2488 | 1467168891001 Marionette DEBUG loaded listener.js 19:54:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x128b04400) [pid = 2488] [serial = 910] [outer = 0x121b07c00] 19:54:51 INFO - PROCESS | 2488 | 1467168891326 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 19:54:51 INFO - PROCESS | 2488 | 1467168891355 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 19:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 19:54:51 INFO - PROCESS | 2488 | 1467168891358 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 19:54:51 INFO - PROCESS | 2488 | 1467168891359 Marionette TRACE conn2 <- [1,1186,null,{}] 19:54:51 INFO - PROCESS | 2488 | 1467168891361 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:51 INFO - PROCESS | 2488 | 1467168891362 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:51 INFO - PROCESS | 2488 | 1467168891464 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 19:54:51 INFO - PROCESS | 2488 | 1467168891471 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:51 INFO - PROCESS | 2488 | 1467168891472 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:51 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b994800 == 43 [pid = 2488] [id = 304] 19:54:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x128b03c00) [pid = 2488] [serial = 911] [outer = 0x0] 19:54:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x128b0d800) [pid = 2488] [serial = 912] [outer = 0x128b03c00] 19:54:51 INFO - PROCESS | 2488 | 1467168891496 Marionette DEBUG loaded listener.js 19:54:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x129146400) [pid = 2488] [serial = 913] [outer = 0x128b03c00] 19:54:51 INFO - PROCESS | 2488 | 1467168891773 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 19:54:51 INFO - PROCESS | 2488 | 1467168891829 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 19:54:51 INFO - PROCESS | 2488 | 1467168891831 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 19:54:51 INFO - PROCESS | 2488 | 1467168891832 Marionette TRACE conn2 <- [1,1190,null,{}] 19:54:51 INFO - PROCESS | 2488 | 1467168891835 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:51 INFO - PROCESS | 2488 | 1467168891836 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:51 INFO - PROCESS | 2488 | 1467168891916 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 19:54:51 INFO - PROCESS | 2488 | 1467168891922 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:51 INFO - PROCESS | 2488 | 1467168891923 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:51 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bcbc800 == 44 [pid = 2488] [id = 305] 19:54:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x128b10000) [pid = 2488] [serial = 914] [outer = 0x0] 19:54:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x129476000) [pid = 2488] [serial = 915] [outer = 0x128b10000] 19:54:51 INFO - PROCESS | 2488 | 1467168891946 Marionette DEBUG loaded listener.js 19:54:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x12947f000) [pid = 2488] [serial = 916] [outer = 0x128b10000] 19:54:52 INFO - PROCESS | 2488 | 1467168892426 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 19:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 19:54:52 INFO - PROCESS | 2488 | 1467168892454 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 19:54:52 INFO - PROCESS | 2488 | 1467168892457 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 19:54:52 INFO - PROCESS | 2488 | 1467168892459 Marionette TRACE conn2 <- [1,1194,null,{}] 19:54:52 INFO - PROCESS | 2488 | 1467168892463 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:52 INFO - PROCESS | 2488 | 1467168892465 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:52 INFO - PROCESS | 2488 | 1467168892580 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 19:54:52 INFO - PROCESS | 2488 | 1467168892704 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:52 INFO - PROCESS | 2488 | 1467168892706 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:52 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f1c000 == 45 [pid = 2488] [id = 306] 19:54:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x113260800) [pid = 2488] [serial = 917] [outer = 0x0] 19:54:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x1133be400) [pid = 2488] [serial = 918] [outer = 0x113260800] 19:54:52 INFO - PROCESS | 2488 | 1467168892738 Marionette DEBUG loaded listener.js 19:54:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x115d57000) [pid = 2488] [serial = 919] [outer = 0x113260800] 19:54:53 INFO - PROCESS | 2488 | 1467168893256 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 19:54:53 INFO - PROCESS | 2488 | 1467168893299 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 19:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 19:54:53 INFO - PROCESS | 2488 | 1467168893307 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 19:54:53 INFO - PROCESS | 2488 | 1467168893309 Marionette TRACE conn2 <- [1,1198,null,{}] 19:54:53 INFO - PROCESS | 2488 | 1467168893311 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:53 INFO - PROCESS | 2488 | 1467168893313 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:53 INFO - PROCESS | 2488 | 1467168893423 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 19:54:53 INFO - PROCESS | 2488 | 1467168893647 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:53 INFO - PROCESS | 2488 | 1467168893648 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:53 INFO - PROCESS | 2488 | ++DOCSHELL 0x116245000 == 46 [pid = 2488] [id = 307] 19:54:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x1128a8000) [pid = 2488] [serial = 920] [outer = 0x0] 19:54:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x113d3a800) [pid = 2488] [serial = 921] [outer = 0x1128a8000] 19:54:53 INFO - PROCESS | 2488 | 1467168893677 Marionette DEBUG loaded listener.js 19:54:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x1167d5800) [pid = 2488] [serial = 922] [outer = 0x1128a8000] 19:54:54 INFO - PROCESS | 2488 | --DOCSHELL 0x12b994800 == 45 [pid = 2488] [id = 304] 19:54:54 INFO - PROCESS | 2488 | --DOCSHELL 0x12b15b000 == 44 [pid = 2488] [id = 303] 19:54:54 INFO - PROCESS | 2488 | --DOCSHELL 0x126fb6000 == 43 [pid = 2488] [id = 302] 19:54:54 INFO - PROCESS | 2488 | --DOCSHELL 0x12a5de000 == 42 [pid = 2488] [id = 301] 19:54:54 INFO - PROCESS | 2488 | --DOCSHELL 0x12a5a8800 == 41 [pid = 2488] [id = 300] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x126f9bc00) [pid = 2488] [serial = 863] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOCSHELL 0x12100d800 == 40 [pid = 2488] [id = 299] 19:54:54 INFO - PROCESS | 2488 | --DOCSHELL 0x128e95800 == 39 [pid = 2488] [id = 298] 19:54:54 INFO - PROCESS | 2488 | --DOCSHELL 0x118fb8000 == 38 [pid = 2488] [id = 297] 19:54:54 INFO - PROCESS | 2488 | --DOCSHELL 0x125f54000 == 37 [pid = 2488] [id = 296] 19:54:54 INFO - PROCESS | 2488 | --DOCSHELL 0x123e86800 == 36 [pid = 2488] [id = 295] 19:54:54 INFO - PROCESS | 2488 | --DOCSHELL 0x121556800 == 35 [pid = 2488] [id = 294] 19:54:54 INFO - PROCESS | 2488 | --DOCSHELL 0x121010800 == 34 [pid = 2488] [id = 293] 19:54:54 INFO - PROCESS | 2488 | --DOCSHELL 0x1197db800 == 33 [pid = 2488] [id = 292] 19:54:54 INFO - PROCESS | 2488 | --DOCSHELL 0x118fba800 == 32 [pid = 2488] [id = 291] 19:54:54 INFO - PROCESS | 2488 | --DOCSHELL 0x117e53800 == 31 [pid = 2488] [id = 290] 19:54:54 INFO - PROCESS | 2488 | 1467168894186 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 19:54:54 INFO - PROCESS | 2488 | --DOCSHELL 0x1169af000 == 30 [pid = 2488] [id = 289] 19:54:54 INFO - PROCESS | 2488 | --DOCSHELL 0x1188f9800 == 29 [pid = 2488] [id = 288] 19:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 19:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 920ms 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x1196b2c00) [pid = 2488] [serial = 845] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x119da3800) [pid = 2488] [serial = 848] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x119b1ac00) [pid = 2488] [serial = 846] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x1217dc400) [pid = 2488] [serial = 851] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x121187400) [pid = 2488] [serial = 849] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x118ff2800) [pid = 2488] [serial = 857] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x113dac000) [pid = 2488] [serial = 854] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x118160000) [pid = 2488] [serial = 855] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x124cc8c00) [pid = 2488] [serial = 860] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x121539800) [pid = 2488] [serial = 852] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x1166f9c00) [pid = 2488] [serial = 815] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x118410800) [pid = 2488] [serial = 839] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x1187d8c00) [pid = 2488] [serial = 840] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x117415400) [pid = 2488] [serial = 836] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x117e97400) [pid = 2488] [serial = 837] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x1133c1400) [pid = 2488] [serial = 833] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x1160d7000) [pid = 2488] [serial = 834] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x1127e8c00) [pid = 2488] [serial = 830] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x112958000) [pid = 2488] [serial = 831] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x113868c00) [pid = 2488] [serial = 828] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x112952000) [pid = 2488] [serial = 827] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x127197800) [pid = 2488] [serial = 825] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x125f83c00) [pid = 2488] [serial = 824] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x124cedc00) [pid = 2488] [serial = 822] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x121d45000) [pid = 2488] [serial = 821] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x1194a7000) [pid = 2488] [serial = 819] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x118fc5400) [pid = 2488] [serial = 818] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x11741f800) [pid = 2488] [serial = 816] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x121b0e800) [pid = 2488] [serial = 858] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x118f3a800) [pid = 2488] [serial = 842] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x125f79400) [pid = 2488] [serial = 861] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x118ff5c00) [pid = 2488] [serial = 843] [outer = 0x0] [url = about:blank] 19:54:54 INFO - PROCESS | 2488 | 1467168894249 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 19:54:54 INFO - PROCESS | 2488 | 1467168894252 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 19:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 19:54:54 INFO - PROCESS | 2488 | 1467168894263 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 19:54:54 INFO - PROCESS | 2488 | 1467168894266 Marionette TRACE conn2 <- [1,1202,null,{}] 19:54:54 INFO - PROCESS | 2488 | 1467168894271 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:54 INFO - PROCESS | 2488 | 1467168894274 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:54 INFO - PROCESS | 2488 | 1467168894397 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 19:54:54 INFO - PROCESS | 2488 | 1467168894415 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:54 INFO - PROCESS | 2488 | 1467168894417 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:54 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f16000 == 30 [pid = 2488] [id = 308] 19:54:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x1171c3800) [pid = 2488] [serial = 923] [outer = 0x0] 19:54:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x117416c00) [pid = 2488] [serial = 924] [outer = 0x1171c3800] 19:54:54 INFO - PROCESS | 2488 | 1467168894462 Marionette DEBUG loaded listener.js 19:54:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x1176e4000) [pid = 2488] [serial = 925] [outer = 0x1171c3800] 19:54:54 INFO - PROCESS | 2488 | 1467168894898 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:54:54 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 19:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 676ms 19:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 19:54:54 INFO - PROCESS | 2488 | 1467168894938 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 19:54:54 INFO - PROCESS | 2488 | 1467168894940 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 19:54:54 INFO - PROCESS | 2488 | 1467168894943 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 19:54:54 INFO - PROCESS | 2488 | 1467168894944 Marionette TRACE conn2 <- [1,1206,null,{}] 19:54:54 INFO - PROCESS | 2488 | 1467168894947 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:54 INFO - PROCESS | 2488 | 1467168894948 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:55 INFO - PROCESS | 2488 | 1467168895029 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 19:54:55 INFO - PROCESS | 2488 | 1467168895039 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:55 INFO - PROCESS | 2488 | 1467168895040 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:55 INFO - PROCESS | 2488 | ++DOCSHELL 0x1188df800 == 31 [pid = 2488] [id = 309] 19:54:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x118160400) [pid = 2488] [serial = 926] [outer = 0x0] 19:54:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x11870d000) [pid = 2488] [serial = 927] [outer = 0x118160400] 19:54:55 INFO - PROCESS | 2488 | 1467168895066 Marionette DEBUG loaded listener.js 19:54:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x118890400) [pid = 2488] [serial = 928] [outer = 0x118160400] 19:54:55 INFO - PROCESS | 2488 | 1467168895390 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:54:55 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 19:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 468ms 19:54:55 INFO - PROCESS | 2488 | 1467168895412 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 19:54:55 INFO - PROCESS | 2488 | 1467168895413 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 19:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 19:54:55 INFO - PROCESS | 2488 | 1467168895423 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 19:54:55 INFO - PROCESS | 2488 | 1467168895427 Marionette TRACE conn2 <- [1,1210,null,{}] 19:54:55 INFO - PROCESS | 2488 | 1467168895430 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:55 INFO - PROCESS | 2488 | 1467168895432 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:55 INFO - PROCESS | 2488 | 1467168895514 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 19:54:55 INFO - PROCESS | 2488 | 1467168895566 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:55 INFO - PROCESS | 2488 | 1467168895568 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:55 INFO - PROCESS | 2488 | ++DOCSHELL 0x119634800 == 32 [pid = 2488] [id = 310] 19:54:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x112959800) [pid = 2488] [serial = 929] [outer = 0x0] 19:54:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x118f3a800) [pid = 2488] [serial = 930] [outer = 0x112959800] 19:54:55 INFO - PROCESS | 2488 | 1467168895593 Marionette DEBUG loaded listener.js 19:54:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x1196c8000) [pid = 2488] [serial = 931] [outer = 0x112959800] 19:54:55 INFO - PROCESS | 2488 | 1467168895889 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 19:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 19:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 529ms 19:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 19:54:55 INFO - PROCESS | 2488 | 1467168895945 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 19:54:55 INFO - PROCESS | 2488 | 1467168895947 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 19:54:55 INFO - PROCESS | 2488 | 1467168895949 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 19:54:55 INFO - PROCESS | 2488 | 1467168895950 Marionette TRACE conn2 <- [1,1214,null,{}] 19:54:55 INFO - PROCESS | 2488 | 1467168895953 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:55 INFO - PROCESS | 2488 | 1467168895954 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:56 INFO - PROCESS | 2488 | 1467168896031 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 19:54:56 INFO - PROCESS | 2488 | 1467168896035 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:56 INFO - PROCESS | 2488 | 1467168896037 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:56 INFO - PROCESS | 2488 | ++DOCSHELL 0x121012000 == 33 [pid = 2488] [id = 311] 19:54:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x1194ac000) [pid = 2488] [serial = 932] [outer = 0x0] 19:54:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x119b21000) [pid = 2488] [serial = 933] [outer = 0x1194ac000] 19:54:56 INFO - PROCESS | 2488 | 1467168896063 Marionette DEBUG loaded listener.js 19:54:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x119d42800) [pid = 2488] [serial = 934] [outer = 0x1194ac000] 19:54:56 INFO - PROCESS | 2488 | 1467168896375 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 19:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 19:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 470ms 19:54:56 INFO - PROCESS | 2488 | 1467168896445 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 19:54:56 INFO - PROCESS | 2488 | 1467168896446 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 19:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 19:54:56 INFO - PROCESS | 2488 | 1467168896449 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 19:54:56 INFO - PROCESS | 2488 | 1467168896450 Marionette TRACE conn2 <- [1,1218,null,{}] 19:54:56 INFO - PROCESS | 2488 | 1467168896462 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:56 INFO - PROCESS | 2488 | 1467168896463 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:56 INFO - PROCESS | 2488 | 1467168896556 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 19:54:56 INFO - PROCESS | 2488 | 1467168896560 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:56 INFO - PROCESS | 2488 | 1467168896564 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:56 INFO - PROCESS | 2488 | ++DOCSHELL 0x11962d800 == 34 [pid = 2488] [id = 312] 19:54:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x11a005000) [pid = 2488] [serial = 935] [outer = 0x0] 19:54:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x121091000) [pid = 2488] [serial = 936] [outer = 0x11a005000] 19:54:56 INFO - PROCESS | 2488 | 1467168896596 Marionette DEBUG loaded listener.js 19:54:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x121b0e800) [pid = 2488] [serial = 937] [outer = 0x11a005000] 19:54:56 INFO - PROCESS | 2488 | 1467168896959 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 19:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 19:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 527ms 19:54:56 INFO - PROCESS | 2488 | 1467168896976 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 19:54:56 INFO - PROCESS | 2488 | 1467168896978 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 19:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 19:54:56 INFO - PROCESS | 2488 | 1467168896980 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 19:54:56 INFO - PROCESS | 2488 | 1467168896981 Marionette TRACE conn2 <- [1,1222,null,{}] 19:54:56 INFO - PROCESS | 2488 | 1467168896983 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:56 INFO - PROCESS | 2488 | 1467168896985 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:57 INFO - PROCESS | 2488 | 1467168897082 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 19:54:57 INFO - PROCESS | 2488 | 1467168897092 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:57 INFO - PROCESS | 2488 | 1467168897093 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:57 INFO - PROCESS | 2488 | ++DOCSHELL 0x123e98000 == 35 [pid = 2488] [id = 313] 19:54:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x121b10800) [pid = 2488] [serial = 938] [outer = 0x0] 19:54:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x124cf3400) [pid = 2488] [serial = 939] [outer = 0x121b10800] 19:54:57 INFO - PROCESS | 2488 | 1467168897118 Marionette DEBUG loaded listener.js 19:54:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x125f84400) [pid = 2488] [serial = 940] [outer = 0x121b10800] 19:54:57 INFO - PROCESS | 2488 | 1467168897441 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 19:54:57 INFO - PROCESS | 2488 | 1467168897504 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 19:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 19:54:57 INFO - PROCESS | 2488 | 1467168897506 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 19:54:57 INFO - PROCESS | 2488 | 1467168897508 Marionette TRACE conn2 <- [1,1226,null,{}] 19:54:57 INFO - PROCESS | 2488 | 1467168897510 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:57 INFO - PROCESS | 2488 | 1467168897511 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:57 INFO - PROCESS | 2488 | 1467168897614 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 19:54:57 INFO - PROCESS | 2488 | 1467168897650 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:57 INFO - PROCESS | 2488 | 1467168897651 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:57 INFO - PROCESS | 2488 | ++DOCSHELL 0x125f9d800 == 36 [pid = 2488] [id = 314] 19:54:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x1269af800) [pid = 2488] [serial = 941] [outer = 0x0] 19:54:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x126dfd000) [pid = 2488] [serial = 942] [outer = 0x1269af800] 19:54:57 INFO - PROCESS | 2488 | 1467168897676 Marionette DEBUG loaded listener.js 19:54:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x127291400) [pid = 2488] [serial = 943] [outer = 0x1269af800] 19:54:57 INFO - PROCESS | 2488 | 1467168897979 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 19:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 19:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 517ms 19:54:58 INFO - PROCESS | 2488 | 1467168898025 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 19:54:58 INFO - PROCESS | 2488 | 1467168898026 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 19:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 19:54:58 INFO - PROCESS | 2488 | 1467168898028 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 19:54:58 INFO - PROCESS | 2488 | 1467168898029 Marionette TRACE conn2 <- [1,1230,null,{}] 19:54:58 INFO - PROCESS | 2488 | 1467168898040 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:58 INFO - PROCESS | 2488 | 1467168898041 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:58 INFO - PROCESS | 2488 | 1467168898138 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 19:54:58 INFO - PROCESS | 2488 | 1467168898141 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:58 INFO - PROCESS | 2488 | 1467168898143 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:58 INFO - PROCESS | 2488 | ++DOCSHELL 0x126fc4000 == 37 [pid = 2488] [id = 315] 19:54:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x126d7a800) [pid = 2488] [serial = 944] [outer = 0x0] 19:54:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x127464000) [pid = 2488] [serial = 945] [outer = 0x126d7a800] 19:54:58 INFO - PROCESS | 2488 | 1467168898168 Marionette DEBUG loaded listener.js 19:54:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x1274a3000) [pid = 2488] [serial = 946] [outer = 0x126d7a800] 19:54:58 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x125f7a000) [pid = 2488] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 19:54:58 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x124cf3c00) [pid = 2488] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 19:54:58 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x118409400) [pid = 2488] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 19:54:58 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x119b19000) [pid = 2488] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 19:54:58 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x110ef2800) [pid = 2488] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 19:54:58 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x1184d2800) [pid = 2488] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 19:54:58 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x113260c00) [pid = 2488] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 19:54:58 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x116291000) [pid = 2488] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 19:54:58 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x111c19800) [pid = 2488] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 19:54:58 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x1269b1000) [pid = 2488] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 19:54:58 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x12118c800) [pid = 2488] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 19:54:58 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x1138e8800) [pid = 2488] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 19:54:58 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x111c82c00) [pid = 2488] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 19:54:58 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x12746cc00) [pid = 2488] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 19:54:58 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x1269b8000) [pid = 2488] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 19:54:58 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x121b07c00) [pid = 2488] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 19:54:58 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x128b03c00) [pid = 2488] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 19:54:58 INFO - PROCESS | 2488 | 1467168898626 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 19:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 19:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 621ms 19:54:58 INFO - PROCESS | 2488 | 1467168898649 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 19:54:58 INFO - PROCESS | 2488 | 1467168898650 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 19:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 19:54:58 INFO - PROCESS | 2488 | 1467168898653 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 19:54:58 INFO - PROCESS | 2488 | 1467168898654 Marionette TRACE conn2 <- [1,1234,null,{}] 19:54:58 INFO - PROCESS | 2488 | 1467168898656 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:58 INFO - PROCESS | 2488 | 1467168898657 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:58 INFO - PROCESS | 2488 | 1467168898736 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 19:54:58 INFO - PROCESS | 2488 | 1467168898742 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:58 INFO - PROCESS | 2488 | 1467168898743 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:58 INFO - PROCESS | 2488 | ++DOCSHELL 0x1191f8800 == 38 [pid = 2488] [id = 316] 19:54:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x1160d7400) [pid = 2488] [serial = 947] [outer = 0x0] 19:54:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x117420000) [pid = 2488] [serial = 948] [outer = 0x1160d7400] 19:54:58 INFO - PROCESS | 2488 | 1467168898768 Marionette DEBUG loaded listener.js 19:54:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x118ff4800) [pid = 2488] [serial = 949] [outer = 0x1160d7400] 19:54:59 INFO - PROCESS | 2488 | 1467168899074 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 19:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 19:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 469ms 19:54:59 INFO - PROCESS | 2488 | 1467168899122 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 19:54:59 INFO - PROCESS | 2488 | 1467168899124 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 19:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 19:54:59 INFO - PROCESS | 2488 | 1467168899126 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 19:54:59 INFO - PROCESS | 2488 | 1467168899127 Marionette TRACE conn2 <- [1,1238,null,{}] 19:54:59 INFO - PROCESS | 2488 | 1467168899129 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:59 INFO - PROCESS | 2488 | 1467168899130 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:59 INFO - PROCESS | 2488 | 1467168899211 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 19:54:59 INFO - PROCESS | 2488 | 1467168899264 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:59 INFO - PROCESS | 2488 | 1467168899266 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:59 INFO - PROCESS | 2488 | ++DOCSHELL 0x129123800 == 39 [pid = 2488] [id = 317] 19:54:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x11628bc00) [pid = 2488] [serial = 950] [outer = 0x0] 19:54:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x121537c00) [pid = 2488] [serial = 951] [outer = 0x11628bc00] 19:54:59 INFO - PROCESS | 2488 | 1467168899293 Marionette DEBUG loaded listener.js 19:54:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x128a1b000) [pid = 2488] [serial = 952] [outer = 0x11628bc00] 19:54:59 INFO - PROCESS | 2488 | 1467168899597 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 19:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 19:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 517ms 19:54:59 INFO - PROCESS | 2488 | 1467168899645 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 19:54:59 INFO - PROCESS | 2488 | 1467168899647 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 19:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 19:54:59 INFO - PROCESS | 2488 | 1467168899650 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 19:54:59 INFO - PROCESS | 2488 | 1467168899652 Marionette TRACE conn2 <- [1,1242,null,{}] 19:54:59 INFO - PROCESS | 2488 | 1467168899658 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:59 INFO - PROCESS | 2488 | 1467168899660 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:59 INFO - PROCESS | 2488 | 1467168899808 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 19:54:59 INFO - PROCESS | 2488 | 1467168899868 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:59 INFO - PROCESS | 2488 | 1467168899869 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:54:59 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a5de000 == 40 [pid = 2488] [id = 318] 19:54:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x118fc9400) [pid = 2488] [serial = 953] [outer = 0x0] 19:54:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x128a29000) [pid = 2488] [serial = 954] [outer = 0x118fc9400] 19:54:59 INFO - PROCESS | 2488 | 1467168899893 Marionette DEBUG loaded listener.js 19:54:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x129482400) [pid = 2488] [serial = 955] [outer = 0x118fc9400] 19:55:00 INFO - PROCESS | 2488 | 1467168900153 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 19:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 19:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 523ms 19:55:00 INFO - PROCESS | 2488 | 1467168900177 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 19:55:00 INFO - PROCESS | 2488 | 1467168900178 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 19:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 19:55:00 INFO - PROCESS | 2488 | 1467168900181 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 19:55:00 INFO - PROCESS | 2488 | 1467168900182 Marionette TRACE conn2 <- [1,1246,null,{}] 19:55:00 INFO - PROCESS | 2488 | 1467168900192 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:00 INFO - PROCESS | 2488 | 1467168900193 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:00 INFO - PROCESS | 2488 | 1467168900289 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 19:55:00 INFO - PROCESS | 2488 | 1467168900294 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:00 INFO - PROCESS | 2488 | 1467168900295 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:00 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b11c800 == 41 [pid = 2488] [id = 319] 19:55:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x12947c800) [pid = 2488] [serial = 956] [outer = 0x0] 19:55:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x12a437000) [pid = 2488] [serial = 957] [outer = 0x12947c800] 19:55:00 INFO - PROCESS | 2488 | 1467168900330 Marionette DEBUG loaded listener.js 19:55:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x12a56c000) [pid = 2488] [serial = 958] [outer = 0x12947c800] 19:55:00 INFO - PROCESS | 2488 | 1467168900960 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 19:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 19:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 824ms 19:55:01 INFO - PROCESS | 2488 | 1467168901006 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 19:55:01 INFO - PROCESS | 2488 | 1467168901008 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 19:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 19:55:01 INFO - PROCESS | 2488 | 1467168901012 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 19:55:01 INFO - PROCESS | 2488 | 1467168901014 Marionette TRACE conn2 <- [1,1250,null,{}] 19:55:01 INFO - PROCESS | 2488 | 1467168901018 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:01 INFO - PROCESS | 2488 | 1467168901020 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:01 INFO - PROCESS | 2488 | 1467168901164 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 19:55:01 INFO - PROCESS | 2488 | 1467168901228 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:01 INFO - PROCESS | 2488 | 1467168901229 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:01 INFO - PROCESS | 2488 | ++DOCSHELL 0x117e6f000 == 42 [pid = 2488] [id = 320] 19:55:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x117116c00) [pid = 2488] [serial = 959] [outer = 0x0] 19:55:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x11741b400) [pid = 2488] [serial = 960] [outer = 0x117116c00] 19:55:01 INFO - PROCESS | 2488 | 1467168901261 Marionette DEBUG loaded listener.js 19:55:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x118339400) [pid = 2488] [serial = 961] [outer = 0x117116c00] 19:55:01 INFO - PROCESS | 2488 | 1467168901708 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 19:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 19:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 720ms 19:55:01 INFO - PROCESS | 2488 | 1467168901732 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 19:55:01 INFO - PROCESS | 2488 | 1467168901735 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 19:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 19:55:01 INFO - PROCESS | 2488 | 1467168901741 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 19:55:01 INFO - PROCESS | 2488 | 1467168901743 Marionette TRACE conn2 <- [1,1254,null,{}] 19:55:01 INFO - PROCESS | 2488 | 1467168901746 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:01 INFO - PROCESS | 2488 | 1467168901748 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:01 INFO - PROCESS | 2488 | 1467168901853 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 19:55:01 INFO - PROCESS | 2488 | 1467168901908 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:01 INFO - PROCESS | 2488 | 1467168901909 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:01 INFO - PROCESS | 2488 | ++DOCSHELL 0x12144a800 == 43 [pid = 2488] [id = 321] 19:55:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x11889b800) [pid = 2488] [serial = 962] [outer = 0x0] 19:55:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x1194a8000) [pid = 2488] [serial = 963] [outer = 0x11889b800] 19:55:01 INFO - PROCESS | 2488 | 1467168901940 Marionette DEBUG loaded listener.js 19:55:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x119b18000) [pid = 2488] [serial = 964] [outer = 0x11889b800] 19:55:02 INFO - PROCESS | 2488 | 1467168902358 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 19:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 19:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 671ms 19:55:02 INFO - PROCESS | 2488 | 1467168902412 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 19:55:02 INFO - PROCESS | 2488 | 1467168902414 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 19:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 19:55:02 INFO - PROCESS | 2488 | 1467168902416 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 19:55:02 INFO - PROCESS | 2488 | 1467168902419 Marionette TRACE conn2 <- [1,1258,null,{}] 19:55:02 INFO - PROCESS | 2488 | 1467168902427 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:02 INFO - PROCESS | 2488 | 1467168902430 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:02 INFO - PROCESS | 2488 | 1467168902533 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 19:55:02 INFO - PROCESS | 2488 | 1467168902591 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:02 INFO - PROCESS | 2488 | 1467168902593 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:02 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b14f800 == 44 [pid = 2488] [id = 322] 19:55:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x119dabc00) [pid = 2488] [serial = 965] [outer = 0x0] 19:55:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x121d44800) [pid = 2488] [serial = 966] [outer = 0x119dabc00] 19:55:02 INFO - PROCESS | 2488 | 1467168902624 Marionette DEBUG loaded listener.js 19:55:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x125f79c00) [pid = 2488] [serial = 967] [outer = 0x119dabc00] 19:55:03 INFO - PROCESS | 2488 | 1467168903074 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 19:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 19:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 673ms 19:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 19:55:03 INFO - PROCESS | 2488 | 1467168903090 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 19:55:03 INFO - PROCESS | 2488 | 1467168903092 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 19:55:03 INFO - PROCESS | 2488 | 1467168903094 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 19:55:03 INFO - PROCESS | 2488 | 1467168903095 Marionette TRACE conn2 <- [1,1262,null,{}] 19:55:03 INFO - PROCESS | 2488 | 1467168903097 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:03 INFO - PROCESS | 2488 | 1467168903099 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:03 INFO - PROCESS | 2488 | 1467168903219 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 19:55:03 INFO - PROCESS | 2488 | 1467168903273 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:03 INFO - PROCESS | 2488 | 1467168903274 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:03 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bca8000 == 45 [pid = 2488] [id = 323] 19:55:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x1269bcc00) [pid = 2488] [serial = 968] [outer = 0x0] 19:55:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x128a1fc00) [pid = 2488] [serial = 969] [outer = 0x1269bcc00] 19:55:03 INFO - PROCESS | 2488 | 1467168903303 Marionette DEBUG loaded listener.js 19:55:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x128cec000) [pid = 2488] [serial = 970] [outer = 0x1269bcc00] 19:55:03 INFO - PROCESS | 2488 | 1467168903736 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 19:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 19:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 19:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 19:55:03 INFO - PROCESS | 2488 | 1467168903765 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 19:55:03 INFO - PROCESS | 2488 | 1467168903766 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 19:55:03 INFO - PROCESS | 2488 | 1467168903769 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 19:55:03 INFO - PROCESS | 2488 | 1467168903770 Marionette TRACE conn2 <- [1,1266,null,{}] 19:55:03 INFO - PROCESS | 2488 | 1467168903772 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:03 INFO - PROCESS | 2488 | 1467168903774 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:03 INFO - PROCESS | 2488 | 1467168903875 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 19:55:03 INFO - PROCESS | 2488 | 1467168903944 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:03 INFO - PROCESS | 2488 | 1467168903945 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:03 INFO - PROCESS | 2488 | ++DOCSHELL 0x1185a6800 == 46 [pid = 2488] [id = 324] 19:55:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x11295a400) [pid = 2488] [serial = 971] [outer = 0x0] 19:55:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x118155000) [pid = 2488] [serial = 972] [outer = 0x11295a400] 19:55:03 INFO - PROCESS | 2488 | 1467168903975 Marionette DEBUG loaded listener.js 19:55:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 111 (0x128b02800) [pid = 2488] [serial = 973] [outer = 0x11295a400] 19:55:04 INFO - PROCESS | 2488 | 1467168904527 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 19:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 19:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 772ms 19:55:04 INFO - PROCESS | 2488 | 1467168904540 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 19:55:04 INFO - PROCESS | 2488 | 1467168904542 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 19:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 19:55:04 INFO - PROCESS | 2488 | 1467168904546 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 19:55:04 INFO - PROCESS | 2488 | 1467168904547 Marionette TRACE conn2 <- [1,1270,null,{}] 19:55:04 INFO - PROCESS | 2488 | 1467168904551 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:04 INFO - PROCESS | 2488 | 1467168904552 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:04 INFO - PROCESS | 2488 | 1467168904648 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 19:55:04 INFO - PROCESS | 2488 | 1467168904706 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:04 INFO - PROCESS | 2488 | 1467168904707 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:04 INFO - PROCESS | 2488 | ++DOCSHELL 0x11623a800 == 47 [pid = 2488] [id = 325] 19:55:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 112 (0x11336f000) [pid = 2488] [serial = 974] [outer = 0x0] 19:55:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 113 (0x1167d0400) [pid = 2488] [serial = 975] [outer = 0x11336f000] 19:55:04 INFO - PROCESS | 2488 | 1467168904736 Marionette DEBUG loaded listener.js 19:55:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 114 (0x11870a800) [pid = 2488] [serial = 976] [outer = 0x11336f000] 19:55:05 INFO - PROCESS | 2488 | --DOCSHELL 0x12a5de000 == 46 [pid = 2488] [id = 318] 19:55:05 INFO - PROCESS | 2488 | --DOCSHELL 0x129123800 == 45 [pid = 2488] [id = 317] 19:55:05 INFO - PROCESS | 2488 | --DOCSHELL 0x1191f8800 == 44 [pid = 2488] [id = 316] 19:55:05 INFO - PROCESS | 2488 | --DOCSHELL 0x126fc4000 == 43 [pid = 2488] [id = 315] 19:55:05 INFO - PROCESS | 2488 | --DOCSHELL 0x125f9d800 == 42 [pid = 2488] [id = 314] 19:55:05 INFO - PROCESS | 2488 | --DOCSHELL 0x123e98000 == 41 [pid = 2488] [id = 313] 19:55:05 INFO - PROCESS | 2488 | --DOCSHELL 0x11962d800 == 40 [pid = 2488] [id = 312] 19:55:05 INFO - PROCESS | 2488 | --DOCSHELL 0x121012000 == 39 [pid = 2488] [id = 311] 19:55:05 INFO - PROCESS | 2488 | --DOCSHELL 0x119634800 == 38 [pid = 2488] [id = 310] 19:55:05 INFO - PROCESS | 2488 | --DOCSHELL 0x1188df800 == 37 [pid = 2488] [id = 309] 19:55:05 INFO - PROCESS | 2488 | --DOCSHELL 0x116f16000 == 36 [pid = 2488] [id = 308] 19:55:05 INFO - PROCESS | 2488 | --DOCSHELL 0x116245000 == 35 [pid = 2488] [id = 307] 19:55:05 INFO - PROCESS | 2488 | --DOCSHELL 0x116f1c000 == 34 [pid = 2488] [id = 306] 19:55:05 INFO - PROCESS | 2488 | --DOCSHELL 0x12bcbc800 == 33 [pid = 2488] [id = 305] 19:55:05 INFO - PROCESS | 2488 | --DOCSHELL 0x1185a6800 == 32 [pid = 2488] [id = 324] 19:55:05 INFO - PROCESS | 2488 | --DOCSHELL 0x12bca8000 == 31 [pid = 2488] [id = 323] 19:55:05 INFO - PROCESS | 2488 | --DOCSHELL 0x12b14f800 == 30 [pid = 2488] [id = 322] 19:55:05 INFO - PROCESS | 2488 | --DOCSHELL 0x12144a800 == 29 [pid = 2488] [id = 321] 19:55:05 INFO - PROCESS | 2488 | --DOCSHELL 0x117e6f000 == 28 [pid = 2488] [id = 320] 19:55:05 INFO - PROCESS | 2488 | --DOCSHELL 0x12b11c800 == 27 [pid = 2488] [id = 319] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 113 (0x1269b4000) [pid = 2488] [serial = 893] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 112 (0x127199c00) [pid = 2488] [serial = 896] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 111 (0x1217d4c00) [pid = 2488] [serial = 887] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 110 (0x123ec2400) [pid = 2488] [serial = 888] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x119b44400) [pid = 2488] [serial = 881] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x119dab000) [pid = 2488] [serial = 882] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x12108a000) [pid = 2488] [serial = 884] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x12118a800) [pid = 2488] [serial = 885] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x11870a000) [pid = 2488] [serial = 875] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x1187ea400) [pid = 2488] [serial = 876] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x118ff1400) [pid = 2488] [serial = 878] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x119397c00) [pid = 2488] [serial = 879] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x1167c7000) [pid = 2488] [serial = 869] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x1171bb400) [pid = 2488] [serial = 870] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x117e9dc00) [pid = 2488] [serial = 872] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x118404800) [pid = 2488] [serial = 873] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x127294000) [pid = 2488] [serial = 864] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x124cf6c00) [pid = 2488] [serial = 890] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x113a9fc00) [pid = 2488] [serial = 866] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x116023400) [pid = 2488] [serial = 867] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x116973400) [pid = 2488] [serial = 906] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x127466000) [pid = 2488] [serial = 897] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x11602dc00) [pid = 2488] [serial = 498] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x128a1e800) [pid = 2488] [serial = 903] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x12746dc00) [pid = 2488] [serial = 900] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x1274ad800) [pid = 2488] [serial = 901] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x119d40c00) [pid = 2488] [serial = 907] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x128a25400) [pid = 2488] [serial = 909] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x128a22c00) [pid = 2488] [serial = 904] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x1269be400) [pid = 2488] [serial = 894] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x128b0d800) [pid = 2488] [serial = 912] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x128b04400) [pid = 2488] [serial = 910] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x125f77400) [pid = 2488] [serial = 891] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x129476000) [pid = 2488] [serial = 915] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x129146400) [pid = 2488] [serial = 913] [outer = 0x0] [url = about:blank] 19:55:05 INFO - PROCESS | 2488 | 1467168905683 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 19:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 19:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1172ms 19:55:05 INFO - PROCESS | 2488 | 1467168905718 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 19:55:05 INFO - PROCESS | 2488 | 1467168905723 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 19:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 19:55:05 INFO - PROCESS | 2488 | 1467168905726 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 19:55:05 INFO - PROCESS | 2488 | 1467168905728 Marionette TRACE conn2 <- [1,1274,null,{}] 19:55:05 INFO - PROCESS | 2488 | 1467168905731 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:05 INFO - PROCESS | 2488 | 1467168905733 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:05 INFO - PROCESS | 2488 | 1467168905814 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 19:55:05 INFO - PROCESS | 2488 | 1467168905821 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:05 INFO - PROCESS | 2488 | 1467168905823 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:05 INFO - PROCESS | 2488 | ++DOCSHELL 0x11624f000 == 28 [pid = 2488] [id = 326] 19:55:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x1133c2400) [pid = 2488] [serial = 977] [outer = 0x0] 19:55:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x1133dc000) [pid = 2488] [serial = 978] [outer = 0x1133c2400] 19:55:05 INFO - PROCESS | 2488 | 1467168905852 Marionette DEBUG loaded listener.js 19:55:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x113f30800) [pid = 2488] [serial = 979] [outer = 0x1133c2400] 19:55:06 INFO - PROCESS | 2488 | 1467168906229 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 19:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 19:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 519ms 19:55:06 INFO - PROCESS | 2488 | 1467168906245 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 19:55:06 INFO - PROCESS | 2488 | 1467168906249 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 19:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 19:55:06 INFO - PROCESS | 2488 | 1467168906254 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 19:55:06 INFO - PROCESS | 2488 | 1467168906255 Marionette TRACE conn2 <- [1,1278,null,{}] 19:55:06 INFO - PROCESS | 2488 | 1467168906258 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:06 INFO - PROCESS | 2488 | 1467168906259 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:06 INFO - PROCESS | 2488 | 1467168906334 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 19:55:06 INFO - PROCESS | 2488 | 1467168906341 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:06 INFO - PROCESS | 2488 | 1467168906342 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:06 INFO - PROCESS | 2488 | ++DOCSHELL 0x1174da800 == 29 [pid = 2488] [id = 327] 19:55:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x1166f1400) [pid = 2488] [serial = 980] [outer = 0x0] 19:55:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x117412c00) [pid = 2488] [serial = 981] [outer = 0x1166f1400] 19:55:06 INFO - PROCESS | 2488 | 1467168906369 Marionette DEBUG loaded listener.js 19:55:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x117421c00) [pid = 2488] [serial = 982] [outer = 0x1166f1400] 19:55:06 INFO - PROCESS | 2488 | 1467168906712 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 19:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 19:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 520ms 19:55:06 INFO - PROCESS | 2488 | 1467168906774 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 19:55:06 INFO - PROCESS | 2488 | 1467168906775 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 19:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 19:55:06 INFO - PROCESS | 2488 | 1467168906777 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 19:55:06 INFO - PROCESS | 2488 | 1467168906780 Marionette TRACE conn2 <- [1,1282,null,{}] 19:55:06 INFO - PROCESS | 2488 | 1467168906787 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:06 INFO - PROCESS | 2488 | 1467168906791 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:06 INFO - PROCESS | 2488 | 1467168906866 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 19:55:06 INFO - PROCESS | 2488 | 1467168906874 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:06 INFO - PROCESS | 2488 | 1467168906876 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:06 INFO - PROCESS | 2488 | ++DOCSHELL 0x1194df000 == 30 [pid = 2488] [id = 328] 19:55:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x11295c000) [pid = 2488] [serial = 983] [outer = 0x0] 19:55:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x118711000) [pid = 2488] [serial = 984] [outer = 0x11295c000] 19:55:06 INFO - PROCESS | 2488 | 1467168906904 Marionette DEBUG loaded listener.js 19:55:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x118fcbc00) [pid = 2488] [serial = 985] [outer = 0x11295c000] 19:55:07 INFO - PROCESS | 2488 | 1467168907240 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 19:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 19:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 471ms 19:55:07 INFO - PROCESS | 2488 | 1467168907249 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 19:55:07 INFO - PROCESS | 2488 | 1467168907250 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 19:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 19:55:07 INFO - PROCESS | 2488 | 1467168907256 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 19:55:07 INFO - PROCESS | 2488 | 1467168907257 Marionette TRACE conn2 <- [1,1286,null,{}] 19:55:07 INFO - PROCESS | 2488 | 1467168907260 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:07 INFO - PROCESS | 2488 | 1467168907261 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:07 INFO - PROCESS | 2488 | 1467168907340 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 19:55:07 INFO - PROCESS | 2488 | 1467168907394 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:07 INFO - PROCESS | 2488 | 1467168907395 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:07 INFO - PROCESS | 2488 | ++DOCSHELL 0x119a3d000 == 31 [pid = 2488] [id = 329] 19:55:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x11840e400) [pid = 2488] [serial = 986] [outer = 0x0] 19:55:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x1194a7c00) [pid = 2488] [serial = 987] [outer = 0x11840e400] 19:55:07 INFO - PROCESS | 2488 | 1467168907421 Marionette DEBUG loaded listener.js 19:55:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x119b14800) [pid = 2488] [serial = 988] [outer = 0x11840e400] 19:55:07 INFO - PROCESS | 2488 | 1467168907706 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 19:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 19:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 471ms 19:55:07 INFO - PROCESS | 2488 | 1467168907725 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 19:55:07 INFO - PROCESS | 2488 | 1467168907726 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 19:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 19:55:07 INFO - PROCESS | 2488 | 1467168907743 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 19:55:07 INFO - PROCESS | 2488 | 1467168907745 Marionette TRACE conn2 <- [1,1290,null,{}] 19:55:07 INFO - PROCESS | 2488 | 1467168907752 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:07 INFO - PROCESS | 2488 | 1467168907755 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:07 INFO - PROCESS | 2488 | 1467168907846 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 19:55:07 INFO - PROCESS | 2488 | 1467168907879 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:07 INFO - PROCESS | 2488 | 1467168907881 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:07 INFO - PROCESS | 2488 | ++DOCSHELL 0x121363000 == 32 [pid = 2488] [id = 330] 19:55:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x1121b9800) [pid = 2488] [serial = 989] [outer = 0x0] 19:55:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x119b1cc00) [pid = 2488] [serial = 990] [outer = 0x1121b9800] 19:55:07 INFO - PROCESS | 2488 | 1467168907906 Marionette DEBUG loaded listener.js 19:55:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x119d40c00) [pid = 2488] [serial = 991] [outer = 0x1121b9800] 19:55:08 INFO - PROCESS | 2488 | 1467168908233 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 19:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 19:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 534ms 19:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 19:55:08 INFO - PROCESS | 2488 | 1467168908268 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 19:55:08 INFO - PROCESS | 2488 | 1467168908269 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 19:55:08 INFO - PROCESS | 2488 | 1467168908271 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 19:55:08 INFO - PROCESS | 2488 | 1467168908272 Marionette TRACE conn2 <- [1,1294,null,{}] 19:55:08 INFO - PROCESS | 2488 | 1467168908275 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:08 INFO - PROCESS | 2488 | 1467168908279 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:08 INFO - PROCESS | 2488 | 1467168908393 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 19:55:08 INFO - PROCESS | 2488 | 1467168908405 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:08 INFO - PROCESS | 2488 | 1467168908407 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:08 INFO - PROCESS | 2488 | ++DOCSHELL 0x123e8c800 == 33 [pid = 2488] [id = 331] 19:55:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x119da7400) [pid = 2488] [serial = 992] [outer = 0x0] 19:55:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x12153d800) [pid = 2488] [serial = 993] [outer = 0x119da7400] 19:55:08 INFO - PROCESS | 2488 | 1467168908432 Marionette DEBUG loaded listener.js 19:55:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x124cf6000) [pid = 2488] [serial = 994] [outer = 0x119da7400] 19:55:08 INFO - PROCESS | 2488 | 1467168908798 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 19:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 19:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 568ms 19:55:08 INFO - PROCESS | 2488 | 1467168908840 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 19:55:08 INFO - PROCESS | 2488 | 1467168908841 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 19:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 19:55:08 INFO - PROCESS | 2488 | 1467168908843 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 19:55:08 INFO - PROCESS | 2488 | 1467168908845 Marionette TRACE conn2 <- [1,1298,null,{}] 19:55:08 INFO - PROCESS | 2488 | 1467168908847 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:08 INFO - PROCESS | 2488 | 1467168908848 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:08 INFO - PROCESS | 2488 | 1467168908947 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 19:55:08 INFO - PROCESS | 2488 | 1467168908951 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:08 INFO - PROCESS | 2488 | 1467168908952 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:08 INFO - PROCESS | 2488 | ++DOCSHELL 0x125fb1800 == 34 [pid = 2488] [id = 332] 19:55:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x119da7800) [pid = 2488] [serial = 995] [outer = 0x0] 19:55:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x125514800) [pid = 2488] [serial = 996] [outer = 0x119da7800] 19:55:08 INFO - PROCESS | 2488 | 1467168908978 Marionette DEBUG loaded listener.js 19:55:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x1269b5000) [pid = 2488] [serial = 997] [outer = 0x119da7800] 19:55:09 INFO - PROCESS | 2488 | 1467168909299 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 19:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 19:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 469ms 19:55:09 INFO - PROCESS | 2488 | 1467168909315 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 19:55:09 INFO - PROCESS | 2488 | 1467168909317 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 19:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 19:55:09 INFO - PROCESS | 2488 | 1467168909327 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 19:55:09 INFO - PROCESS | 2488 | 1467168909328 Marionette TRACE conn2 <- [1,1302,null,{}] 19:55:09 INFO - PROCESS | 2488 | 1467168909331 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:09 INFO - PROCESS | 2488 | 1467168909332 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:09 INFO - PROCESS | 2488 | 1467168909432 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 19:55:09 INFO - PROCESS | 2488 | 1467168909436 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:09 INFO - PROCESS | 2488 | 1467168909437 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:09 INFO - PROCESS | 2488 | ++DOCSHELL 0x126fc4000 == 35 [pid = 2488] [id = 333] 19:55:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x124cf6c00) [pid = 2488] [serial = 998] [outer = 0x0] 19:55:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x126f94800) [pid = 2488] [serial = 999] [outer = 0x124cf6c00] 19:55:09 INFO - PROCESS | 2488 | 1467168909461 Marionette DEBUG loaded listener.js 19:55:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x127462c00) [pid = 2488] [serial = 1000] [outer = 0x124cf6c00] 19:55:09 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x1269af800) [pid = 2488] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 19:55:09 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x121b10800) [pid = 2488] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 19:55:09 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x112959800) [pid = 2488] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 19:55:09 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x1194ac000) [pid = 2488] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 19:55:09 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x113260800) [pid = 2488] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 19:55:09 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x1171c3800) [pid = 2488] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 19:55:09 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x128b10000) [pid = 2488] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 19:55:09 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x118160400) [pid = 2488] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 19:55:09 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x1128a8000) [pid = 2488] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 19:55:09 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x118fc9400) [pid = 2488] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 19:55:09 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x12947c800) [pid = 2488] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 19:55:09 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x126d7a800) [pid = 2488] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 19:55:09 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x1160d7400) [pid = 2488] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 19:55:09 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x11628bc00) [pid = 2488] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 19:55:09 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x11a005000) [pid = 2488] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 19:55:09 INFO - PROCESS | 2488 | 1467168909936 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 19:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 19:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 626ms 19:55:09 INFO - PROCESS | 2488 | 1467168909945 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 19:55:09 INFO - PROCESS | 2488 | 1467168909947 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 19:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 19:55:09 INFO - PROCESS | 2488 | 1467168909949 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 19:55:09 INFO - PROCESS | 2488 | 1467168909950 Marionette TRACE conn2 <- [1,1306,null,{}] 19:55:09 INFO - PROCESS | 2488 | 1467168909952 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:09 INFO - PROCESS | 2488 | 1467168909954 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:10 INFO - PROCESS | 2488 | 1467168910040 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 19:55:10 INFO - PROCESS | 2488 | 1467168910044 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:10 INFO - PROCESS | 2488 | 1467168910045 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:10 INFO - PROCESS | 2488 | ++DOCSHELL 0x1194db800 == 36 [pid = 2488] [id = 334] 19:55:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x112959400) [pid = 2488] [serial = 1001] [outer = 0x0] 19:55:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x118160400) [pid = 2488] [serial = 1002] [outer = 0x112959400] 19:55:10 INFO - PROCESS | 2488 | 1467168910070 Marionette DEBUG loaded listener.js 19:55:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x119b16000) [pid = 2488] [serial = 1003] [outer = 0x112959400] 19:55:10 INFO - PROCESS | 2488 | 1467168910392 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 19:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 19:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 470ms 19:55:10 INFO - PROCESS | 2488 | 1467168910420 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 19:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 19:55:10 INFO - PROCESS | 2488 | 1467168910423 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 19:55:10 INFO - PROCESS | 2488 | 1467168910426 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 19:55:10 INFO - PROCESS | 2488 | 1467168910427 Marionette TRACE conn2 <- [1,1310,null,{}] 19:55:10 INFO - PROCESS | 2488 | 1467168910429 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:10 INFO - PROCESS | 2488 | 1467168910430 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:10 INFO - PROCESS | 2488 | 1467168910527 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 19:55:10 INFO - PROCESS | 2488 | 1467168910533 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:10 INFO - PROCESS | 2488 | 1467168910534 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:10 INFO - PROCESS | 2488 | ++DOCSHELL 0x129118800 == 37 [pid = 2488] [id = 335] 19:55:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x119b1b400) [pid = 2488] [serial = 1004] [outer = 0x0] 19:55:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x124e63000) [pid = 2488] [serial = 1005] [outer = 0x119b1b400] 19:55:10 INFO - PROCESS | 2488 | 1467168910561 Marionette DEBUG loaded listener.js 19:55:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x127460800) [pid = 2488] [serial = 1006] [outer = 0x119b1b400] 19:55:10 INFO - PROCESS | 2488 | 1467168910869 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 19:55:10 INFO - PROCESS | 2488 | 1467168910896 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 19:55:10 INFO - PROCESS | 2488 | 1467168910898 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 19:55:10 INFO - PROCESS | 2488 | 1467168910900 Marionette TRACE conn2 <- [1,1314,null,{}] 19:55:10 INFO - PROCESS | 2488 | 1467168910902 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:10 INFO - PROCESS | 2488 | 1467168910906 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:11 INFO - PROCESS | 2488 | 1467168911003 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 19:55:11 INFO - PROCESS | 2488 | 1467168911008 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:11 INFO - PROCESS | 2488 | 1467168911010 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:11 INFO - PROCESS | 2488 | ++DOCSHELL 0x121361000 == 38 [pid = 2488] [id = 336] 19:55:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x127465800) [pid = 2488] [serial = 1007] [outer = 0x0] 19:55:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x128a1c400) [pid = 2488] [serial = 1008] [outer = 0x127465800] 19:55:11 INFO - PROCESS | 2488 | 1467168911037 Marionette DEBUG loaded listener.js 19:55:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x12914a800) [pid = 2488] [serial = 1009] [outer = 0x127465800] 19:55:11 INFO - PROCESS | 2488 | 1467168911361 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 19:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 19:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 470ms 19:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 19:55:11 INFO - PROCESS | 2488 | 1467168911372 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 19:55:11 INFO - PROCESS | 2488 | 1467168911375 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 19:55:11 INFO - PROCESS | 2488 | 1467168911378 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 19:55:11 INFO - PROCESS | 2488 | 1467168911379 Marionette TRACE conn2 <- [1,1318,null,{}] 19:55:11 INFO - PROCESS | 2488 | 1467168911381 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:11 INFO - PROCESS | 2488 | 1467168911382 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:11 INFO - PROCESS | 2488 | 1467168911489 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 19:55:11 INFO - PROCESS | 2488 | 1467168911495 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:11 INFO - PROCESS | 2488 | 1467168911496 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:11 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a5ef000 == 39 [pid = 2488] [id = 337] 19:55:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x119d3d000) [pid = 2488] [serial = 1010] [outer = 0x0] 19:55:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x129150000) [pid = 2488] [serial = 1011] [outer = 0x119d3d000] 19:55:11 INFO - PROCESS | 2488 | 1467168911520 Marionette DEBUG loaded listener.js 19:55:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x12a438c00) [pid = 2488] [serial = 1012] [outer = 0x119d3d000] 19:55:11 INFO - PROCESS | 2488 | 1467168911838 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 19:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 19:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 568ms 19:55:11 INFO - PROCESS | 2488 | 1467168911947 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 19:55:11 INFO - PROCESS | 2488 | 1467168911949 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 19:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 19:55:11 INFO - PROCESS | 2488 | 1467168911958 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 19:55:11 INFO - PROCESS | 2488 | 1467168911961 Marionette TRACE conn2 <- [1,1322,null,{}] 19:55:11 INFO - PROCESS | 2488 | 1467168911965 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:11 INFO - PROCESS | 2488 | 1467168911967 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:12 INFO - PROCESS | 2488 | 1467168912083 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 19:55:12 INFO - PROCESS | 2488 | 1467168912160 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:12 INFO - PROCESS | 2488 | 1467168912164 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:12 INFO - PROCESS | 2488 | ++DOCSHELL 0x116e5e000 == 40 [pid = 2488] [id = 338] 19:55:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x1128af400) [pid = 2488] [serial = 1013] [outer = 0x0] 19:55:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x11325f000) [pid = 2488] [serial = 1014] [outer = 0x1128af400] 19:55:12 INFO - PROCESS | 2488 | 1467168912195 Marionette DEBUG loaded listener.js 19:55:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x113aabc00) [pid = 2488] [serial = 1015] [outer = 0x1128af400] 19:55:12 INFO - PROCESS | 2488 | 1467168912697 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 19:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 19:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 778ms 19:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 19:55:12 INFO - PROCESS | 2488 | 1467168912731 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 19:55:12 INFO - PROCESS | 2488 | 1467168912733 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 19:55:12 INFO - PROCESS | 2488 | 1467168912763 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 19:55:12 INFO - PROCESS | 2488 | 1467168912766 Marionette TRACE conn2 <- [1,1326,null,{}] 19:55:12 INFO - PROCESS | 2488 | 1467168912773 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:12 INFO - PROCESS | 2488 | 1467168912775 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:12 INFO - PROCESS | 2488 | 1467168912880 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 19:55:12 INFO - PROCESS | 2488 | 1467168912957 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:12 INFO - PROCESS | 2488 | 1467168912958 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:12 INFO - PROCESS | 2488 | ++DOCSHELL 0x1197f7800 == 41 [pid = 2488] [id = 339] 19:55:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x117414800) [pid = 2488] [serial = 1016] [outer = 0x0] 19:55:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x1176da800) [pid = 2488] [serial = 1017] [outer = 0x117414800] 19:55:12 INFO - PROCESS | 2488 | 1467168912989 Marionette DEBUG loaded listener.js 19:55:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x118404800) [pid = 2488] [serial = 1018] [outer = 0x117414800] 19:55:13 INFO - PROCESS | 2488 | 1467168913670 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:55:13 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 19:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1004ms 19:55:13 INFO - PROCESS | 2488 | 1467168913740 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 19:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 19:55:13 INFO - PROCESS | 2488 | 1467168913742 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 19:55:13 INFO - PROCESS | 2488 | 1467168913746 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 19:55:13 INFO - PROCESS | 2488 | 1467168913748 Marionette TRACE conn2 <- [1,1330,null,{}] 19:55:13 INFO - PROCESS | 2488 | 1467168913751 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:13 INFO - PROCESS | 2488 | 1467168913753 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:13 INFO - PROCESS | 2488 | 1467168913857 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 19:55:13 INFO - PROCESS | 2488 | --DOCSHELL 0x121361000 == 40 [pid = 2488] [id = 336] 19:55:13 INFO - PROCESS | 2488 | --DOCSHELL 0x129118800 == 39 [pid = 2488] [id = 335] 19:55:13 INFO - PROCESS | 2488 | --DOCSHELL 0x1194db800 == 38 [pid = 2488] [id = 334] 19:55:13 INFO - PROCESS | 2488 | --DOCSHELL 0x126fc4000 == 37 [pid = 2488] [id = 333] 19:55:13 INFO - PROCESS | 2488 | --DOCSHELL 0x125fb1800 == 36 [pid = 2488] [id = 332] 19:55:13 INFO - PROCESS | 2488 | --DOCSHELL 0x123e8c800 == 35 [pid = 2488] [id = 331] 19:55:13 INFO - PROCESS | 2488 | --DOCSHELL 0x121363000 == 34 [pid = 2488] [id = 330] 19:55:13 INFO - PROCESS | 2488 | --DOCSHELL 0x119a3d000 == 33 [pid = 2488] [id = 329] 19:55:13 INFO - PROCESS | 2488 | --DOCSHELL 0x1194df000 == 32 [pid = 2488] [id = 328] 19:55:13 INFO - PROCESS | 2488 | --DOCSHELL 0x1174da800 == 31 [pid = 2488] [id = 327] 19:55:13 INFO - PROCESS | 2488 | --DOCSHELL 0x11624f000 == 30 [pid = 2488] [id = 326] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x126dfd000) [pid = 2488] [serial = 942] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x124cf3400) [pid = 2488] [serial = 939] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x118f3a800) [pid = 2488] [serial = 930] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x1196c8000) [pid = 2488] [serial = 931] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x119b21000) [pid = 2488] [serial = 933] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x1133be400) [pid = 2488] [serial = 918] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x115d57000) [pid = 2488] [serial = 919] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x117416c00) [pid = 2488] [serial = 924] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x1176e4000) [pid = 2488] [serial = 925] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x12947f000) [pid = 2488] [serial = 916] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x11870d000) [pid = 2488] [serial = 927] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x118890400) [pid = 2488] [serial = 928] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x113d3a800) [pid = 2488] [serial = 921] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x127291400) [pid = 2488] [serial = 943] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x1167d5800) [pid = 2488] [serial = 922] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x129482400) [pid = 2488] [serial = 955] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x12a437000) [pid = 2488] [serial = 957] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x12a56c000) [pid = 2488] [serial = 958] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x127464000) [pid = 2488] [serial = 945] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x117420000) [pid = 2488] [serial = 948] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x118ff4800) [pid = 2488] [serial = 949] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x121537c00) [pid = 2488] [serial = 951] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x121091000) [pid = 2488] [serial = 936] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x1274a3000) [pid = 2488] [serial = 946] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x125f84400) [pid = 2488] [serial = 940] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x121b0e800) [pid = 2488] [serial = 937] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x128a1b000) [pid = 2488] [serial = 952] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x119d42800) [pid = 2488] [serial = 934] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x128a29000) [pid = 2488] [serial = 954] [outer = 0x0] [url = about:blank] 19:55:13 INFO - PROCESS | 2488 | 1467168913969 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:13 INFO - PROCESS | 2488 | 1467168913972 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:13 INFO - PROCESS | 2488 | ++DOCSHELL 0x1132a1000 == 31 [pid = 2488] [id = 340] 19:55:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x113379400) [pid = 2488] [serial = 1019] [outer = 0x0] 19:55:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x113f39800) [pid = 2488] [serial = 1020] [outer = 0x113379400] 19:55:14 INFO - PROCESS | 2488 | 1467168914001 Marionette DEBUG loaded listener.js 19:55:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x11628c000) [pid = 2488] [serial = 1021] [outer = 0x113379400] 19:55:14 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 19:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 570ms 19:55:14 INFO - PROCESS | 2488 | 1467168914312 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:55:14 INFO - PROCESS | 2488 | 1467168914315 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 19:55:14 INFO - PROCESS | 2488 | 1467168914318 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 19:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 19:55:14 INFO - PROCESS | 2488 | 1467168914331 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 19:55:14 INFO - PROCESS | 2488 | 1467168914333 Marionette TRACE conn2 <- [1,1334,null,{}] 19:55:14 INFO - PROCESS | 2488 | 1467168914335 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:14 INFO - PROCESS | 2488 | 1467168914338 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:14 INFO - PROCESS | 2488 | 1467168914422 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 19:55:14 INFO - PROCESS | 2488 | 1467168914426 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:14 INFO - PROCESS | 2488 | 1467168914428 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:14 INFO - PROCESS | 2488 | ++DOCSHELL 0x1188e9000 == 32 [pid = 2488] [id = 341] 19:55:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x1167d5800) [pid = 2488] [serial = 1022] [outer = 0x0] 19:55:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x118153000) [pid = 2488] [serial = 1023] [outer = 0x1167d5800] 19:55:14 INFO - PROCESS | 2488 | 1467168914454 Marionette DEBUG loaded listener.js 19:55:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x118407000) [pid = 2488] [serial = 1024] [outer = 0x1167d5800] 19:55:14 INFO - PROCESS | 2488 | 1467168914795 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 19:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 19:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 474ms 19:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 19:55:14 INFO - PROCESS | 2488 | 1467168914807 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 19:55:14 INFO - PROCESS | 2488 | 1467168914808 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 19:55:14 INFO - PROCESS | 2488 | 1467168914810 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 19:55:14 INFO - PROCESS | 2488 | 1467168914813 Marionette TRACE conn2 <- [1,1338,null,{}] 19:55:14 INFO - PROCESS | 2488 | 1467168914820 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:14 INFO - PROCESS | 2488 | 1467168914824 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:14 INFO - PROCESS | 2488 | 1467168914910 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 19:55:14 INFO - PROCESS | 2488 | 1467168914915 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:14 INFO - PROCESS | 2488 | 1467168914917 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:14 INFO - PROCESS | 2488 | ++DOCSHELL 0x119a2c000 == 33 [pid = 2488] [id = 342] 19:55:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x1187d5000) [pid = 2488] [serial = 1025] [outer = 0x0] 19:55:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x118897000) [pid = 2488] [serial = 1026] [outer = 0x1187d5000] 19:55:14 INFO - PROCESS | 2488 | 1467168914946 Marionette DEBUG loaded listener.js 19:55:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x11938cc00) [pid = 2488] [serial = 1027] [outer = 0x1187d5000] 19:55:15 INFO - PROCESS | 2488 | 1467168915779 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 19:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 19:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 972ms 19:55:15 INFO - PROCESS | 2488 | 1467168915783 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 19:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 19:55:15 INFO - PROCESS | 2488 | 1467168915784 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 19:55:15 INFO - PROCESS | 2488 | 1467168915787 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 19:55:15 INFO - PROCESS | 2488 | 1467168915788 Marionette TRACE conn2 <- [1,1342,null,{}] 19:55:15 INFO - PROCESS | 2488 | 1467168915790 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:15 INFO - PROCESS | 2488 | 1467168915791 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:15 INFO - PROCESS | 2488 | 1467168915873 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 19:55:15 INFO - PROCESS | 2488 | 1467168915902 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:15 INFO - PROCESS | 2488 | 1467168915904 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:15 INFO - PROCESS | 2488 | ++DOCSHELL 0x121564800 == 34 [pid = 2488] [id = 343] 19:55:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x119399000) [pid = 2488] [serial = 1028] [outer = 0x0] 19:55:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x1196c1c00) [pid = 2488] [serial = 1029] [outer = 0x119399000] 19:55:15 INFO - PROCESS | 2488 | 1467168915928 Marionette DEBUG loaded listener.js 19:55:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x119b1e800) [pid = 2488] [serial = 1030] [outer = 0x119399000] 19:55:16 INFO - PROCESS | 2488 | 1467168916308 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 19:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 19:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 569ms 19:55:16 INFO - PROCESS | 2488 | 1467168916356 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 19:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 19:55:16 INFO - PROCESS | 2488 | 1467168916364 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 19:55:16 INFO - PROCESS | 2488 | 1467168916366 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 19:55:16 INFO - PROCESS | 2488 | 1467168916367 Marionette TRACE conn2 <- [1,1346,null,{}] 19:55:16 INFO - PROCESS | 2488 | 1467168916369 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:16 INFO - PROCESS | 2488 | 1467168916370 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:16 INFO - PROCESS | 2488 | 1467168916465 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 19:55:16 INFO - PROCESS | 2488 | 1467168916469 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:16 INFO - PROCESS | 2488 | 1467168916471 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:16 INFO - PROCESS | 2488 | ++DOCSHELL 0x12505d000 == 35 [pid = 2488] [id = 344] 19:55:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x1127e4400) [pid = 2488] [serial = 1031] [outer = 0x0] 19:55:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x119b32000) [pid = 2488] [serial = 1032] [outer = 0x1127e4400] 19:55:16 INFO - PROCESS | 2488 | 1467168916495 Marionette DEBUG loaded listener.js 19:55:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x119daa400) [pid = 2488] [serial = 1033] [outer = 0x1127e4400] 19:55:16 INFO - PROCESS | 2488 | 1467168916833 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 19:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 19:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 518ms 19:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 19:55:16 INFO - PROCESS | 2488 | 1467168916885 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 19:55:16 INFO - PROCESS | 2488 | 1467168916886 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 19:55:16 INFO - PROCESS | 2488 | 1467168916888 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 19:55:16 INFO - PROCESS | 2488 | 1467168916889 Marionette TRACE conn2 <- [1,1350,null,{}] 19:55:16 INFO - PROCESS | 2488 | 1467168916891 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:16 INFO - PROCESS | 2488 | 1467168916895 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:17 INFO - PROCESS | 2488 | 1467168917015 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 19:55:17 INFO - PROCESS | 2488 | 1467168917019 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:17 INFO - PROCESS | 2488 | 1467168917021 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:17 INFO - PROCESS | 2488 | ++DOCSHELL 0x1269e7000 == 36 [pid = 2488] [id = 345] 19:55:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x119db1400) [pid = 2488] [serial = 1034] [outer = 0x0] 19:55:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x121425c00) [pid = 2488] [serial = 1035] [outer = 0x119db1400] 19:55:17 INFO - PROCESS | 2488 | 1467168917046 Marionette DEBUG loaded listener.js 19:55:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x12690f000) [pid = 2488] [serial = 1036] [outer = 0x119db1400] 19:55:17 INFO - PROCESS | 2488 | 1467168917366 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 19:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 19:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 519ms 19:55:17 INFO - PROCESS | 2488 | 1467168917408 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 19:55:17 INFO - PROCESS | 2488 | 1467168917409 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 19:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 19:55:17 INFO - PROCESS | 2488 | 1467168917411 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 19:55:17 INFO - PROCESS | 2488 | 1467168917412 Marionette TRACE conn2 <- [1,1354,null,{}] 19:55:17 INFO - PROCESS | 2488 | 1467168917414 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:17 INFO - PROCESS | 2488 | 1467168917416 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:17 INFO - PROCESS | 2488 | 1467168917510 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 19:55:17 INFO - PROCESS | 2488 | 1467168917545 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:17 INFO - PROCESS | 2488 | 1467168917546 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:17 INFO - PROCESS | 2488 | ++DOCSHELL 0x129115000 == 37 [pid = 2488] [id = 346] 19:55:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x125f83800) [pid = 2488] [serial = 1037] [outer = 0x0] 19:55:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x126f9a800) [pid = 2488] [serial = 1038] [outer = 0x125f83800] 19:55:17 INFO - PROCESS | 2488 | 1467168917571 Marionette DEBUG loaded listener.js 19:55:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x127463400) [pid = 2488] [serial = 1039] [outer = 0x125f83800] 19:55:17 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x1133c2400) [pid = 2488] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 19:55:17 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x11295c000) [pid = 2488] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 19:55:17 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x1121b9800) [pid = 2488] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 19:55:17 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x119da7400) [pid = 2488] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 19:55:17 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x124cf6c00) [pid = 2488] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 19:55:17 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x119da7800) [pid = 2488] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 19:55:17 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x11336f000) [pid = 2488] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 19:55:17 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x11840e400) [pid = 2488] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 19:55:17 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x112959400) [pid = 2488] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 19:55:17 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x119b1b400) [pid = 2488] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 19:55:17 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x127465800) [pid = 2488] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 19:55:17 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x1166f1400) [pid = 2488] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 19:55:17 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x117116c00) [pid = 2488] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 19:55:17 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x11889b800) [pid = 2488] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 19:55:17 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x119dabc00) [pid = 2488] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 19:55:17 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x1269bcc00) [pid = 2488] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 19:55:17 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x11295a400) [pid = 2488] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 19:55:18 INFO - PROCESS | 2488 | 1467168918165 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 19:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 19:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 768ms 19:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 19:55:18 INFO - PROCESS | 2488 | 1467168918180 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 19:55:18 INFO - PROCESS | 2488 | 1467168918182 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 19:55:18 INFO - PROCESS | 2488 | 1467168918201 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 19:55:18 INFO - PROCESS | 2488 | 1467168918206 Marionette TRACE conn2 <- [1,1358,null,{}] 19:55:18 INFO - PROCESS | 2488 | 1467168918211 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:18 INFO - PROCESS | 2488 | 1467168918213 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:18 INFO - PROCESS | 2488 | 1467168918316 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 19:55:18 INFO - PROCESS | 2488 | 1467168918382 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:18 INFO - PROCESS | 2488 | 1467168918383 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:18 INFO - PROCESS | 2488 | ++DOCSHELL 0x1185c5800 == 38 [pid = 2488] [id = 347] 19:55:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x113daac00) [pid = 2488] [serial = 1040] [outer = 0x0] 19:55:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x11662a800) [pid = 2488] [serial = 1041] [outer = 0x113daac00] 19:55:18 INFO - PROCESS | 2488 | 1467168918415 Marionette DEBUG loaded listener.js 19:55:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x11710ac00) [pid = 2488] [serial = 1042] [outer = 0x113daac00] 19:55:18 INFO - PROCESS | 2488 | 1467168918835 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 19:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 19:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 691ms 19:55:18 INFO - PROCESS | 2488 | 1467168918876 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 19:55:18 INFO - PROCESS | 2488 | 1467168918880 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 19:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 19:55:18 INFO - PROCESS | 2488 | 1467168918884 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 19:55:18 INFO - PROCESS | 2488 | 1467168918886 Marionette TRACE conn2 <- [1,1362,null,{}] 19:55:18 INFO - PROCESS | 2488 | 1467168918907 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:18 INFO - PROCESS | 2488 | 1467168918909 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:19 INFO - PROCESS | 2488 | 1467168919010 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 19:55:19 INFO - PROCESS | 2488 | 1467168919065 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:19 INFO - PROCESS | 2488 | 1467168919066 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:19 INFO - PROCESS | 2488 | ++DOCSHELL 0x1219be000 == 39 [pid = 2488] [id = 348] 19:55:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x118403c00) [pid = 2488] [serial = 1043] [outer = 0x0] 19:55:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x118703c00) [pid = 2488] [serial = 1044] [outer = 0x118403c00] 19:55:19 INFO - PROCESS | 2488 | 1467168919097 Marionette DEBUG loaded listener.js 19:55:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x11889b400) [pid = 2488] [serial = 1045] [outer = 0x118403c00] 19:55:19 INFO - PROCESS | 2488 | 1467168919567 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 19:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 19:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 738ms 19:55:19 INFO - PROCESS | 2488 | 1467168919623 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 19:55:19 INFO - PROCESS | 2488 | 1467168919626 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 19:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 19:55:19 INFO - PROCESS | 2488 | 1467168919630 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 19:55:19 INFO - PROCESS | 2488 | 1467168919633 Marionette TRACE conn2 <- [1,1366,null,{}] 19:55:19 INFO - PROCESS | 2488 | 1467168919666 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:19 INFO - PROCESS | 2488 | 1467168919674 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:19 INFO - PROCESS | 2488 | 1467168919819 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 19:55:19 INFO - PROCESS | 2488 | 1467168919899 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:19 INFO - PROCESS | 2488 | 1467168919901 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:19 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a45d000 == 40 [pid = 2488] [id = 349] 19:55:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x119398800) [pid = 2488] [serial = 1046] [outer = 0x0] 19:55:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x119b20c00) [pid = 2488] [serial = 1047] [outer = 0x119398800] 19:55:19 INFO - PROCESS | 2488 | 1467168919933 Marionette DEBUG loaded listener.js 19:55:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x119da7800) [pid = 2488] [serial = 1048] [outer = 0x119398800] 19:55:20 INFO - PROCESS | 2488 | 1467168920407 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 19:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 19:55:20 INFO - PROCESS | 2488 | 1467168920456 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 19:55:20 INFO - PROCESS | 2488 | 1467168920460 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 19:55:20 INFO - PROCESS | 2488 | 1467168920462 Marionette TRACE conn2 <- [1,1370,null,{}] 19:55:20 INFO - PROCESS | 2488 | 1467168920466 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:20 INFO - PROCESS | 2488 | 1467168920468 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:20 INFO - PROCESS | 2488 | 1467168920602 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 19:55:20 INFO - PROCESS | 2488 | 1467168920655 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:20 INFO - PROCESS | 2488 | 1467168920656 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:20 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a5b4000 == 41 [pid = 2488] [id = 350] 19:55:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x1212a9c00) [pid = 2488] [serial = 1049] [outer = 0x0] 19:55:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x121fe0800) [pid = 2488] [serial = 1050] [outer = 0x1212a9c00] 19:55:20 INFO - PROCESS | 2488 | 1467168920685 Marionette DEBUG loaded listener.js 19:55:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x124cf7400) [pid = 2488] [serial = 1051] [outer = 0x1212a9c00] 19:55:21 INFO - PROCESS | 2488 | 1467168921257 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 19:55:21 INFO - PROCESS | 2488 | 1467168921289 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 19:55:21 INFO - PROCESS | 2488 | 1467168921293 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 19:55:21 INFO - PROCESS | 2488 | 1467168921294 Marionette TRACE conn2 <- [1,1374,null,{}] 19:55:21 INFO - PROCESS | 2488 | 1467168921298 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:21 INFO - PROCESS | 2488 | 1467168921300 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:21 INFO - PROCESS | 2488 | 1467168921397 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 19:55:21 INFO - PROCESS | 2488 | 1467168921462 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:21 INFO - PROCESS | 2488 | 1467168921465 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:21 INFO - PROCESS | 2488 | ++DOCSHELL 0x117e64800 == 42 [pid = 2488] [id = 351] 19:55:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x113dac000) [pid = 2488] [serial = 1052] [outer = 0x0] 19:55:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x116079c00) [pid = 2488] [serial = 1053] [outer = 0x113dac000] 19:55:21 INFO - PROCESS | 2488 | 1467168921492 Marionette DEBUG loaded listener.js 19:55:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x11710f400) [pid = 2488] [serial = 1054] [outer = 0x113dac000] 19:55:22 INFO - PROCESS | 2488 | --DOCSHELL 0x1269e7000 == 41 [pid = 2488] [id = 345] 19:55:22 INFO - PROCESS | 2488 | --DOCSHELL 0x12505d000 == 40 [pid = 2488] [id = 344] 19:55:22 INFO - PROCESS | 2488 | --DOCSHELL 0x121564800 == 39 [pid = 2488] [id = 343] 19:55:22 INFO - PROCESS | 2488 | --DOCSHELL 0x119a2c000 == 38 [pid = 2488] [id = 342] 19:55:22 INFO - PROCESS | 2488 | --DOCSHELL 0x1188e9000 == 37 [pid = 2488] [id = 341] 19:55:22 INFO - PROCESS | 2488 | --DOCSHELL 0x1132a1000 == 36 [pid = 2488] [id = 340] 19:55:22 INFO - PROCESS | 2488 | --DOCSHELL 0x1197f7800 == 35 [pid = 2488] [id = 339] 19:55:22 INFO - PROCESS | 2488 | --DOCSHELL 0x116e5e000 == 34 [pid = 2488] [id = 338] 19:55:22 INFO - PROCESS | 2488 | --DOCSHELL 0x11623a800 == 33 [pid = 2488] [id = 325] 19:55:22 INFO - PROCESS | 2488 | --DOCSHELL 0x12a5ef000 == 32 [pid = 2488] [id = 337] 19:55:22 INFO - PROCESS | 2488 | --DOCSHELL 0x12a5b4000 == 31 [pid = 2488] [id = 350] 19:55:22 INFO - PROCESS | 2488 | --DOCSHELL 0x12a45d000 == 30 [pid = 2488] [id = 349] 19:55:22 INFO - PROCESS | 2488 | --DOCSHELL 0x1219be000 == 29 [pid = 2488] [id = 348] 19:55:22 INFO - PROCESS | 2488 | --DOCSHELL 0x1185c5800 == 28 [pid = 2488] [id = 347] 19:55:22 INFO - PROCESS | 2488 | --DOCSHELL 0x129115000 == 27 [pid = 2488] [id = 346] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x1133dc000) [pid = 2488] [serial = 978] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x113f30800) [pid = 2488] [serial = 979] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x118711000) [pid = 2488] [serial = 984] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x118fcbc00) [pid = 2488] [serial = 985] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x119d40c00) [pid = 2488] [serial = 991] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x119b1cc00) [pid = 2488] [serial = 990] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x12153d800) [pid = 2488] [serial = 993] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x126f94800) [pid = 2488] [serial = 999] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x125514800) [pid = 2488] [serial = 996] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x11870a800) [pid = 2488] [serial = 976] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x1167d0400) [pid = 2488] [serial = 975] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x1194a7c00) [pid = 2488] [serial = 987] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x119b16000) [pid = 2488] [serial = 1003] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x124e63000) [pid = 2488] [serial = 1005] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x118160400) [pid = 2488] [serial = 1002] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x128a1c400) [pid = 2488] [serial = 1008] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x117412c00) [pid = 2488] [serial = 981] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x118339400) [pid = 2488] [serial = 961] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x117421c00) [pid = 2488] [serial = 982] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 76 (0x12914a800) [pid = 2488] [serial = 1009] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 75 (0x11741b400) [pid = 2488] [serial = 960] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 74 (0x119b18000) [pid = 2488] [serial = 964] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 73 (0x1194a8000) [pid = 2488] [serial = 963] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 72 (0x125f79c00) [pid = 2488] [serial = 967] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 71 (0x121d44800) [pid = 2488] [serial = 966] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 70 (0x128cec000) [pid = 2488] [serial = 970] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 69 (0x128a1fc00) [pid = 2488] [serial = 969] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 68 (0x128b02800) [pid = 2488] [serial = 973] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 67 (0x118155000) [pid = 2488] [serial = 972] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 66 (0x127462c00) [pid = 2488] [serial = 1000] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 65 (0x127460800) [pid = 2488] [serial = 1006] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 64 (0x124cf6000) [pid = 2488] [serial = 994] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 63 (0x1269b5000) [pid = 2488] [serial = 997] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 62 (0x119b14800) [pid = 2488] [serial = 988] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | --DOMWINDOW == 61 (0x129150000) [pid = 2488] [serial = 1011] [outer = 0x0] [url = about:blank] 19:55:22 INFO - PROCESS | 2488 | [2488] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:55:22 INFO - PROCESS | 2488 | 1467168922479 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 19:55:22 INFO - PROCESS | 2488 | 1467168922519 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 19:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 19:55:22 INFO - PROCESS | 2488 | 1467168922524 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 19:55:22 INFO - PROCESS | 2488 | 1467168922527 Marionette TRACE conn2 <- [1,1378,null,{}] 19:55:22 INFO - PROCESS | 2488 | 1467168922532 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:22 INFO - PROCESS | 2488 | 1467168922535 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:22 INFO - PROCESS | 2488 | 1467168922663 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 19:55:22 INFO - PROCESS | 2488 | 1467168922741 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:22 INFO - PROCESS | 2488 | 1467168922744 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:22 INFO - PROCESS | 2488 | ++DOCSHELL 0x11623b800 == 28 [pid = 2488] [id = 352] 19:55:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 62 (0x112cef800) [pid = 2488] [serial = 1055] [outer = 0x0] 19:55:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 63 (0x113832400) [pid = 2488] [serial = 1056] [outer = 0x112cef800] 19:55:22 INFO - PROCESS | 2488 | 1467168922792 Marionette DEBUG loaded listener.js 19:55:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 64 (0x1150d8400) [pid = 2488] [serial = 1057] [outer = 0x112cef800] 19:55:23 INFO - PROCESS | 2488 | 1467168923140 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 19:55:23 INFO - PROCESS | 2488 | 1467168923200 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 19:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 19:55:23 INFO - PROCESS | 2488 | 1467168923206 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 19:55:23 INFO - PROCESS | 2488 | 1467168923209 Marionette TRACE conn2 <- [1,1382,null,{}] 19:55:23 INFO - PROCESS | 2488 | 1467168923211 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:23 INFO - PROCESS | 2488 | 1467168923213 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:23 INFO - PROCESS | 2488 | 1467168923292 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 19:55:23 INFO - PROCESS | 2488 | 1467168923343 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:23 INFO - PROCESS | 2488 | 1467168923345 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:23 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f1f800 == 29 [pid = 2488] [id = 353] 19:55:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 65 (0x11602dc00) [pid = 2488] [serial = 1058] [outer = 0x0] 19:55:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 66 (0x116a11c00) [pid = 2488] [serial = 1059] [outer = 0x11602dc00] 19:55:23 INFO - PROCESS | 2488 | 1467168923371 Marionette DEBUG loaded listener.js 19:55:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 67 (0x118155000) [pid = 2488] [serial = 1060] [outer = 0x11602dc00] 19:55:23 INFO - PROCESS | 2488 | [2488] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:55:23 INFO - PROCESS | 2488 | 1467168923652 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 19:55:23 INFO - PROCESS | 2488 | 1467168923686 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 19:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 19:55:23 INFO - PROCESS | 2488 | 1467168923697 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 19:55:23 INFO - PROCESS | 2488 | 1467168923699 Marionette TRACE conn2 <- [1,1386,null,{}] 19:55:23 INFO - PROCESS | 2488 | 1467168923710 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:23 INFO - PROCESS | 2488 | 1467168923714 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:23 INFO - PROCESS | 2488 | 1467168923792 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 19:55:23 INFO - PROCESS | 2488 | 1467168923797 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:23 INFO - PROCESS | 2488 | 1467168923799 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:23 INFO - PROCESS | 2488 | ++DOCSHELL 0x118fa7800 == 30 [pid = 2488] [id = 354] 19:55:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 68 (0x112955c00) [pid = 2488] [serial = 1061] [outer = 0x0] 19:55:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 69 (0x1187e6800) [pid = 2488] [serial = 1062] [outer = 0x112955c00] 19:55:23 INFO - PROCESS | 2488 | 1467168923829 Marionette DEBUG loaded listener.js 19:55:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 70 (0x118ff4400) [pid = 2488] [serial = 1063] [outer = 0x112955c00] 19:55:24 INFO - PROCESS | 2488 | 1467168924178 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 19:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 19:55:24 INFO - PROCESS | 2488 | 1467168924224 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 19:55:24 INFO - PROCESS | 2488 | 1467168924226 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 19:55:24 INFO - PROCESS | 2488 | 1467168924227 Marionette TRACE conn2 <- [1,1390,null,{}] 19:55:24 INFO - PROCESS | 2488 | 1467168924230 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:24 INFO - PROCESS | 2488 | 1467168924231 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:24 INFO - PROCESS | 2488 | 1467168924306 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 19:55:24 INFO - PROCESS | 2488 | 1467168924310 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:24 INFO - PROCESS | 2488 | 1467168924311 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:24 INFO - PROCESS | 2488 | ++DOCSHELL 0x1197f6000 == 31 [pid = 2488] [id = 355] 19:55:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 71 (0x119398000) [pid = 2488] [serial = 1064] [outer = 0x0] 19:55:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 72 (0x1194aac00) [pid = 2488] [serial = 1065] [outer = 0x119398000] 19:55:24 INFO - PROCESS | 2488 | 1467168924338 Marionette DEBUG loaded listener.js 19:55:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 73 (0x119b16c00) [pid = 2488] [serial = 1066] [outer = 0x119398000] 19:55:24 INFO - PROCESS | 2488 | 1467168924690 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 19:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 19:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 517ms 19:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 19:55:24 INFO - PROCESS | 2488 | 1467168924745 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 19:55:24 INFO - PROCESS | 2488 | 1467168924746 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 19:55:24 INFO - PROCESS | 2488 | 1467168924748 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 19:55:24 INFO - PROCESS | 2488 | 1467168924749 Marionette TRACE conn2 <- [1,1394,null,{}] 19:55:24 INFO - PROCESS | 2488 | 1467168924751 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:24 INFO - PROCESS | 2488 | 1467168924753 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:24 INFO - PROCESS | 2488 | 1467168924849 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 19:55:24 INFO - PROCESS | 2488 | 1467168924890 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:24 INFO - PROCESS | 2488 | 1467168924891 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:24 INFO - PROCESS | 2488 | ++DOCSHELL 0x121208000 == 32 [pid = 2488] [id = 356] 19:55:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 74 (0x1133cfc00) [pid = 2488] [serial = 1067] [outer = 0x0] 19:55:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 75 (0x119b3ac00) [pid = 2488] [serial = 1068] [outer = 0x1133cfc00] 19:55:24 INFO - PROCESS | 2488 | 1467168924916 Marionette DEBUG loaded listener.js 19:55:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 76 (0x119da5c00) [pid = 2488] [serial = 1069] [outer = 0x1133cfc00] 19:55:25 INFO - PROCESS | 2488 | 1467168925327 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 19:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 19:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 618ms 19:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 19:55:25 INFO - PROCESS | 2488 | 1467168925367 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 19:55:25 INFO - PROCESS | 2488 | 1467168925368 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 19:55:25 INFO - PROCESS | 2488 | 1467168925370 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 19:55:25 INFO - PROCESS | 2488 | 1467168925371 Marionette TRACE conn2 <- [1,1398,null,{}] 19:55:25 INFO - PROCESS | 2488 | 1467168925373 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:25 INFO - PROCESS | 2488 | 1467168925377 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:25 INFO - PROCESS | 2488 | 1467168925500 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 19:55:25 INFO - PROCESS | 2488 | 1467168925504 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:25 INFO - PROCESS | 2488 | 1467168925505 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:25 INFO - PROCESS | 2488 | ++DOCSHELL 0x1219bd000 == 33 [pid = 2488] [id = 357] 19:55:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 77 (0x119db2c00) [pid = 2488] [serial = 1070] [outer = 0x0] 19:55:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x121184c00) [pid = 2488] [serial = 1071] [outer = 0x119db2c00] 19:55:25 INFO - PROCESS | 2488 | 1467168925531 Marionette DEBUG loaded listener.js 19:55:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x12550ec00) [pid = 2488] [serial = 1072] [outer = 0x119db2c00] 19:55:25 INFO - PROCESS | 2488 | 1467168925865 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 19:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 19:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 519ms 19:55:25 INFO - PROCESS | 2488 | 1467168925895 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 19:55:25 INFO - PROCESS | 2488 | 1467168925896 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 19:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 19:55:25 INFO - PROCESS | 2488 | 1467168925899 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 19:55:25 INFO - PROCESS | 2488 | 1467168925900 Marionette TRACE conn2 <- [1,1402,null,{}] 19:55:25 INFO - PROCESS | 2488 | 1467168925903 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:25 INFO - PROCESS | 2488 | 1467168925906 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:26 INFO - PROCESS | 2488 | 1467168926001 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 19:55:26 INFO - PROCESS | 2488 | 1467168926036 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:26 INFO - PROCESS | 2488 | 1467168926037 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:26 INFO - PROCESS | 2488 | ++DOCSHELL 0x124c95800 == 34 [pid = 2488] [id = 358] 19:55:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x125512800) [pid = 2488] [serial = 1073] [outer = 0x0] 19:55:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x12690c800) [pid = 2488] [serial = 1074] [outer = 0x125512800] 19:55:26 INFO - PROCESS | 2488 | 1467168926061 Marionette DEBUG loaded listener.js 19:55:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x1269b7000) [pid = 2488] [serial = 1075] [outer = 0x125512800] 19:55:26 INFO - PROCESS | 2488 | 1467168926374 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 19:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 19:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 520ms 19:55:26 INFO - PROCESS | 2488 | 1467168926420 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 19:55:26 INFO - PROCESS | 2488 | 1467168926421 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 19:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 19:55:26 INFO - PROCESS | 2488 | 1467168926423 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 19:55:26 INFO - PROCESS | 2488 | 1467168926424 Marionette TRACE conn2 <- [1,1406,null,{}] 19:55:26 INFO - PROCESS | 2488 | 1467168926426 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:26 INFO - PROCESS | 2488 | 1467168926428 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:26 INFO - PROCESS | 2488 | 1467168926519 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 19:55:26 INFO - PROCESS | 2488 | 1467168926523 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:26 INFO - PROCESS | 2488 | 1467168926524 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:26 INFO - PROCESS | 2488 | ++DOCSHELL 0x1269da800 == 35 [pid = 2488] [id = 359] 19:55:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x1127eb800) [pid = 2488] [serial = 1076] [outer = 0x0] 19:55:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x126df0800) [pid = 2488] [serial = 1077] [outer = 0x1127eb800] 19:55:26 INFO - PROCESS | 2488 | 1467168926548 Marionette DEBUG loaded listener.js 19:55:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x12728e800) [pid = 2488] [serial = 1078] [outer = 0x1127eb800] 19:55:26 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x119d3d000) [pid = 2488] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 19:55:26 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x125f83800) [pid = 2488] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 19:55:26 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x119db1400) [pid = 2488] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 19:55:26 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x113379400) [pid = 2488] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 19:55:26 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x1167d5800) [pid = 2488] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 19:55:26 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x117414800) [pid = 2488] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 19:55:26 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x1187d5000) [pid = 2488] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 19:55:26 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x1128af400) [pid = 2488] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 19:55:26 INFO - PROCESS | 2488 | --DOMWINDOW == 76 (0x119399000) [pid = 2488] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 19:55:26 INFO - PROCESS | 2488 | --DOMWINDOW == 75 (0x1127e4400) [pid = 2488] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 19:55:26 INFO - PROCESS | 2488 | 1467168926944 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 19:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 19:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 568ms 19:55:26 INFO - PROCESS | 2488 | 1467168926996 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 19:55:26 INFO - PROCESS | 2488 | 1467168926997 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 19:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 19:55:27 INFO - PROCESS | 2488 | 1467168926999 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 19:55:27 INFO - PROCESS | 2488 | 1467168927000 Marionette TRACE conn2 <- [1,1410,null,{}] 19:55:27 INFO - PROCESS | 2488 | 1467168927004 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:27 INFO - PROCESS | 2488 | 1467168927007 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:27 INFO - PROCESS | 2488 | 1467168927092 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 19:55:27 INFO - PROCESS | 2488 | 1467168927095 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:27 INFO - PROCESS | 2488 | 1467168927096 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:27 INFO - PROCESS | 2488 | ++DOCSHELL 0x118fa6800 == 36 [pid = 2488] [id = 360] 19:55:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 76 (0x1176de400) [pid = 2488] [serial = 1079] [outer = 0x0] 19:55:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 77 (0x1187d5000) [pid = 2488] [serial = 1080] [outer = 0x1176de400] 19:55:27 INFO - PROCESS | 2488 | 1467168927122 Marionette DEBUG loaded listener.js 19:55:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x124e64000) [pid = 2488] [serial = 1081] [outer = 0x1176de400] 19:55:27 INFO - PROCESS | 2488 | 1467168927463 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 19:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 19:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 474ms 19:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 19:55:27 INFO - PROCESS | 2488 | 1467168927476 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 19:55:27 INFO - PROCESS | 2488 | 1467168927477 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 19:55:27 INFO - PROCESS | 2488 | 1467168927479 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 19:55:27 INFO - PROCESS | 2488 | 1467168927480 Marionette TRACE conn2 <- [1,1414,null,{}] 19:55:27 INFO - PROCESS | 2488 | 1467168927482 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:27 INFO - PROCESS | 2488 | 1467168927483 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:27 INFO - PROCESS | 2488 | 1467168927560 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 19:55:27 INFO - PROCESS | 2488 | 1467168927563 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:27 INFO - PROCESS | 2488 | 1467168927565 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:27 INFO - PROCESS | 2488 | ++DOCSHELL 0x129107000 == 37 [pid = 2488] [id = 361] 19:55:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x125515400) [pid = 2488] [serial = 1082] [outer = 0x0] 19:55:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x12745ec00) [pid = 2488] [serial = 1083] [outer = 0x125515400] 19:55:27 INFO - PROCESS | 2488 | 1467168927591 Marionette DEBUG loaded listener.js 19:55:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x127465c00) [pid = 2488] [serial = 1084] [outer = 0x125515400] 19:55:27 INFO - PROCESS | 2488 | 1467168927941 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 19:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 19:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 469ms 19:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 19:55:27 INFO - PROCESS | 2488 | 1467168927948 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 19:55:27 INFO - PROCESS | 2488 | 1467168927950 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 19:55:27 INFO - PROCESS | 2488 | 1467168927952 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 19:55:27 INFO - PROCESS | 2488 | 1467168927955 Marionette TRACE conn2 <- [1,1418,null,{}] 19:55:27 INFO - PROCESS | 2488 | 1467168927959 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:27 INFO - PROCESS | 2488 | 1467168927960 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:28 INFO - PROCESS | 2488 | 1467168928080 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 19:55:28 INFO - PROCESS | 2488 | 1467168928090 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:28 INFO - PROCESS | 2488 | 1467168928092 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:28 INFO - PROCESS | 2488 | ++DOCSHELL 0x121206000 == 38 [pid = 2488] [id = 362] 19:55:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x127468c00) [pid = 2488] [serial = 1085] [outer = 0x0] 19:55:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x1274ad800) [pid = 2488] [serial = 1086] [outer = 0x127468c00] 19:55:28 INFO - PROCESS | 2488 | 1467168928118 Marionette DEBUG loaded listener.js 19:55:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x128b07000) [pid = 2488] [serial = 1087] [outer = 0x127468c00] 19:55:28 INFO - PROCESS | 2488 | 1467168928444 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 19:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 19:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 523ms 19:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 19:55:28 INFO - PROCESS | 2488 | 1467168928476 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 19:55:28 INFO - PROCESS | 2488 | 1467168928477 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 19:55:28 INFO - PROCESS | 2488 | 1467168928479 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 19:55:28 INFO - PROCESS | 2488 | 1467168928480 Marionette TRACE conn2 <- [1,1422,null,{}] 19:55:28 INFO - PROCESS | 2488 | 1467168928482 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:28 INFO - PROCESS | 2488 | 1467168928483 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:28 INFO - PROCESS | 2488 | 1467168928563 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 19:55:28 INFO - PROCESS | 2488 | 1467168928566 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:28 INFO - PROCESS | 2488 | 1467168928567 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:28 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b10f800 == 39 [pid = 2488] [id = 363] 19:55:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x128b07400) [pid = 2488] [serial = 1088] [outer = 0x0] 19:55:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x12914e800) [pid = 2488] [serial = 1089] [outer = 0x128b07400] 19:55:28 INFO - PROCESS | 2488 | 1467168928593 Marionette DEBUG loaded listener.js 19:55:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x12947cc00) [pid = 2488] [serial = 1090] [outer = 0x128b07400] 19:55:29 INFO - PROCESS | 2488 | 1467168929118 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 19:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 19:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 718ms 19:55:29 INFO - PROCESS | 2488 | 1467168929200 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 19:55:29 INFO - PROCESS | 2488 | 1467168929203 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 19:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 19:55:29 INFO - PROCESS | 2488 | 1467168929208 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 19:55:29 INFO - PROCESS | 2488 | 1467168929210 Marionette TRACE conn2 <- [1,1426,null,{}] 19:55:29 INFO - PROCESS | 2488 | 1467168929215 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:29 INFO - PROCESS | 2488 | 1467168929216 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:29 INFO - PROCESS | 2488 | 1467168929328 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 19:55:29 INFO - PROCESS | 2488 | 1467168929382 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:29 INFO - PROCESS | 2488 | 1467168929384 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:29 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f1d000 == 40 [pid = 2488] [id = 364] 19:55:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x113868800) [pid = 2488] [serial = 1091] [outer = 0x0] 19:55:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x113dab000) [pid = 2488] [serial = 1092] [outer = 0x113868800] 19:55:29 INFO - PROCESS | 2488 | 1467168929415 Marionette DEBUG loaded listener.js 19:55:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x1167d5c00) [pid = 2488] [serial = 1093] [outer = 0x113868800] 19:55:30 INFO - PROCESS | 2488 | 1467168930156 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 19:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 19:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1024ms 19:55:30 INFO - PROCESS | 2488 | 1467168930233 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 19:55:30 INFO - PROCESS | 2488 | 1467168930235 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 19:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 19:55:30 INFO - PROCESS | 2488 | 1467168930239 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 19:55:30 INFO - PROCESS | 2488 | 1467168930240 Marionette TRACE conn2 <- [1,1430,null,{}] 19:55:30 INFO - PROCESS | 2488 | 1467168930244 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:30 INFO - PROCESS | 2488 | 1467168930245 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:30 INFO - PROCESS | 2488 | 1467168930360 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 19:55:30 INFO - PROCESS | 2488 | 1467168930409 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:30 INFO - PROCESS | 2488 | 1467168930412 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:30 INFO - PROCESS | 2488 | ++DOCSHELL 0x116990800 == 41 [pid = 2488] [id = 365] 19:55:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x112ceb400) [pid = 2488] [serial = 1094] [outer = 0x0] 19:55:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x1166f9c00) [pid = 2488] [serial = 1095] [outer = 0x112ceb400] 19:55:30 INFO - PROCESS | 2488 | 1467168930434 Marionette DEBUG loaded listener.js 19:55:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x1171b9000) [pid = 2488] [serial = 1096] [outer = 0x112ceb400] 19:55:30 INFO - PROCESS | 2488 | --DOCSHELL 0x121206000 == 40 [pid = 2488] [id = 362] 19:55:30 INFO - PROCESS | 2488 | --DOCSHELL 0x129107000 == 39 [pid = 2488] [id = 361] 19:55:30 INFO - PROCESS | 2488 | --DOCSHELL 0x118fa6800 == 38 [pid = 2488] [id = 360] 19:55:30 INFO - PROCESS | 2488 | --DOCSHELL 0x1269da800 == 37 [pid = 2488] [id = 359] 19:55:30 INFO - PROCESS | 2488 | --DOCSHELL 0x124c95800 == 36 [pid = 2488] [id = 358] 19:55:30 INFO - PROCESS | 2488 | --DOCSHELL 0x1219bd000 == 35 [pid = 2488] [id = 357] 19:55:30 INFO - PROCESS | 2488 | --DOCSHELL 0x121208000 == 34 [pid = 2488] [id = 356] 19:55:30 INFO - PROCESS | 2488 | --DOCSHELL 0x1197f6000 == 33 [pid = 2488] [id = 355] 19:55:30 INFO - PROCESS | 2488 | --DOCSHELL 0x118fa7800 == 32 [pid = 2488] [id = 354] 19:55:30 INFO - PROCESS | 2488 | --DOCSHELL 0x116f1f800 == 31 [pid = 2488] [id = 353] 19:55:30 INFO - PROCESS | 2488 | --DOCSHELL 0x11623b800 == 30 [pid = 2488] [id = 352] 19:55:30 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x113f39800) [pid = 2488] [serial = 1020] [outer = 0x0] [url = about:blank] 19:55:30 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x11628c000) [pid = 2488] [serial = 1021] [outer = 0x0] [url = about:blank] 19:55:30 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x118153000) [pid = 2488] [serial = 1023] [outer = 0x0] [url = about:blank] 19:55:30 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x118407000) [pid = 2488] [serial = 1024] [outer = 0x0] [url = about:blank] 19:55:30 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x1176da800) [pid = 2488] [serial = 1017] [outer = 0x0] [url = about:blank] 19:55:30 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x118404800) [pid = 2488] [serial = 1018] [outer = 0x0] [url = about:blank] 19:55:30 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x118897000) [pid = 2488] [serial = 1026] [outer = 0x0] [url = about:blank] 19:55:30 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x11938cc00) [pid = 2488] [serial = 1027] [outer = 0x0] [url = about:blank] 19:55:30 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x11325f000) [pid = 2488] [serial = 1014] [outer = 0x0] [url = about:blank] 19:55:30 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x113aabc00) [pid = 2488] [serial = 1015] [outer = 0x0] [url = about:blank] 19:55:30 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x119daa400) [pid = 2488] [serial = 1033] [outer = 0x0] [url = about:blank] 19:55:30 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x1196c1c00) [pid = 2488] [serial = 1029] [outer = 0x0] [url = about:blank] 19:55:30 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x119b32000) [pid = 2488] [serial = 1032] [outer = 0x0] [url = about:blank] 19:55:30 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x119b1e800) [pid = 2488] [serial = 1030] [outer = 0x0] [url = about:blank] 19:55:30 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x12a438c00) [pid = 2488] [serial = 1012] [outer = 0x0] [url = about:blank] 19:55:30 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x127463400) [pid = 2488] [serial = 1039] [outer = 0x0] [url = about:blank] 19:55:30 INFO - PROCESS | 2488 | --DOMWINDOW == 76 (0x121425c00) [pid = 2488] [serial = 1035] [outer = 0x0] [url = about:blank] 19:55:30 INFO - PROCESS | 2488 | --DOMWINDOW == 75 (0x126f9a800) [pid = 2488] [serial = 1038] [outer = 0x0] [url = about:blank] 19:55:30 INFO - PROCESS | 2488 | --DOMWINDOW == 74 (0x12690f000) [pid = 2488] [serial = 1036] [outer = 0x0] [url = about:blank] 19:55:30 INFO - PROCESS | 2488 | 1467168930966 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 19:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 19:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 771ms 19:55:31 INFO - PROCESS | 2488 | 1467168931010 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 19:55:31 INFO - PROCESS | 2488 | 1467168931015 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 19:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 19:55:31 INFO - PROCESS | 2488 | 1467168931031 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 19:55:31 INFO - PROCESS | 2488 | 1467168931033 Marionette TRACE conn2 <- [1,1434,null,{}] 19:55:31 INFO - PROCESS | 2488 | 1467168931038 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:31 INFO - PROCESS | 2488 | 1467168931041 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:31 INFO - PROCESS | 2488 | 1467168931135 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 19:55:31 INFO - PROCESS | 2488 | 1467168931192 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:31 INFO - PROCESS | 2488 | 1467168931193 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:31 INFO - PROCESS | 2488 | ++DOCSHELL 0x117e5b000 == 31 [pid = 2488] [id = 366] 19:55:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 75 (0x1160d6400) [pid = 2488] [serial = 1097] [outer = 0x0] 19:55:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 76 (0x118160000) [pid = 2488] [serial = 1098] [outer = 0x1160d6400] 19:55:31 INFO - PROCESS | 2488 | 1467168931221 Marionette DEBUG loaded listener.js 19:55:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 77 (0x11840e800) [pid = 2488] [serial = 1099] [outer = 0x1160d6400] 19:55:31 INFO - PROCESS | 2488 | 1467168931549 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 19:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 19:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 570ms 19:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 19:55:31 INFO - PROCESS | 2488 | 1467168931601 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 19:55:31 INFO - PROCESS | 2488 | 1467168931602 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 19:55:31 INFO - PROCESS | 2488 | 1467168931604 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 19:55:31 INFO - PROCESS | 2488 | 1467168931607 Marionette TRACE conn2 <- [1,1438,null,{}] 19:55:31 INFO - PROCESS | 2488 | 1467168931615 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:31 INFO - PROCESS | 2488 | 1467168931618 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:31 INFO - PROCESS | 2488 | 1467168931716 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 19:55:31 INFO - PROCESS | 2488 | 1467168931770 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:31 INFO - PROCESS | 2488 | 1467168931772 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:31 INFO - PROCESS | 2488 | ++DOCSHELL 0x1197f5000 == 32 [pid = 2488] [id = 367] 19:55:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x11840f800) [pid = 2488] [serial = 1100] [outer = 0x0] 19:55:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x119399000) [pid = 2488] [serial = 1101] [outer = 0x11840f800] 19:55:31 INFO - PROCESS | 2488 | 1467168931800 Marionette DEBUG loaded listener.js 19:55:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x1196c2400) [pid = 2488] [serial = 1102] [outer = 0x11840f800] 19:55:32 INFO - PROCESS | 2488 | 1467168932098 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 19:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 19:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 521ms 19:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 19:55:32 INFO - PROCESS | 2488 | 1467168932128 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 19:55:32 INFO - PROCESS | 2488 | 1467168932130 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 19:55:32 INFO - PROCESS | 2488 | 1467168932132 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 19:55:32 INFO - PROCESS | 2488 | 1467168932133 Marionette TRACE conn2 <- [1,1442,null,{}] 19:55:32 INFO - PROCESS | 2488 | 1467168932135 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:32 INFO - PROCESS | 2488 | 1467168932138 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:32 INFO - PROCESS | 2488 | 1467168932225 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 19:55:32 INFO - PROCESS | 2488 | 1467168932228 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:32 INFO - PROCESS | 2488 | 1467168932229 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:32 INFO - PROCESS | 2488 | ++DOCSHELL 0x121452000 == 33 [pid = 2488] [id = 368] 19:55:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x112951c00) [pid = 2488] [serial = 1103] [outer = 0x0] 19:55:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x119d40000) [pid = 2488] [serial = 1104] [outer = 0x112951c00] 19:55:32 INFO - PROCESS | 2488 | 1467168932255 Marionette DEBUG loaded listener.js 19:55:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x11a0d8c00) [pid = 2488] [serial = 1105] [outer = 0x112951c00] 19:55:32 INFO - PROCESS | 2488 | 1467168932579 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 19:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 19:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 468ms 19:55:32 INFO - PROCESS | 2488 | 1467168932601 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 19:55:32 INFO - PROCESS | 2488 | 1467168932602 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 19:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 19:55:32 INFO - PROCESS | 2488 | 1467168932606 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 19:55:32 INFO - PROCESS | 2488 | 1467168932608 Marionette TRACE conn2 <- [1,1446,null,{}] 19:55:32 INFO - PROCESS | 2488 | 1467168932610 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:32 INFO - PROCESS | 2488 | 1467168932612 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:32 INFO - PROCESS | 2488 | 1467168932714 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 19:55:32 INFO - PROCESS | 2488 | 1467168932722 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:32 INFO - PROCESS | 2488 | 1467168932724 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:32 INFO - PROCESS | 2488 | ++DOCSHELL 0x121b36000 == 34 [pid = 2488] [id = 369] 19:55:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x112cefc00) [pid = 2488] [serial = 1106] [outer = 0x0] 19:55:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x121097c00) [pid = 2488] [serial = 1107] [outer = 0x112cefc00] 19:55:32 INFO - PROCESS | 2488 | 1467168932748 Marionette DEBUG loaded listener.js 19:55:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x1212aac00) [pid = 2488] [serial = 1108] [outer = 0x112cefc00] 19:55:33 INFO - PROCESS | 2488 | 1467168933095 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 19:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 19:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 520ms 19:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 19:55:33 INFO - PROCESS | 2488 | 1467168933126 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 19:55:33 INFO - PROCESS | 2488 | 1467168933127 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 19:55:33 INFO - PROCESS | 2488 | 1467168933129 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 19:55:33 INFO - PROCESS | 2488 | 1467168933130 Marionette TRACE conn2 <- [1,1450,null,{}] 19:55:33 INFO - PROCESS | 2488 | 1467168933133 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:33 INFO - PROCESS | 2488 | 1467168933137 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:33 INFO - PROCESS | 2488 | 1467168933250 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 19:55:33 INFO - PROCESS | 2488 | 1467168933289 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:33 INFO - PROCESS | 2488 | 1467168933290 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:33 INFO - PROCESS | 2488 | ++DOCSHELL 0x126f2b000 == 35 [pid = 2488] [id = 370] 19:55:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x121ac5800) [pid = 2488] [serial = 1109] [outer = 0x0] 19:55:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x124fb4000) [pid = 2488] [serial = 1110] [outer = 0x121ac5800] 19:55:33 INFO - PROCESS | 2488 | 1467168933315 Marionette DEBUG loaded listener.js 19:55:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x127293800) [pid = 2488] [serial = 1111] [outer = 0x121ac5800] 19:55:33 INFO - PROCESS | 2488 | 1467168933636 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 19:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 19:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 517ms 19:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 19:55:33 INFO - PROCESS | 2488 | 1467168933648 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 19:55:33 INFO - PROCESS | 2488 | 1467168933649 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 19:55:33 INFO - PROCESS | 2488 | 1467168933651 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 19:55:33 INFO - PROCESS | 2488 | 1467168933652 Marionette TRACE conn2 <- [1,1454,null,{}] 19:55:33 INFO - PROCESS | 2488 | 1467168933656 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:33 INFO - PROCESS | 2488 | 1467168933659 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:33 INFO - PROCESS | 2488 | 1467168933758 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 19:55:33 INFO - PROCESS | 2488 | 1467168933769 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:33 INFO - PROCESS | 2488 | 1467168933770 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:33 INFO - PROCESS | 2488 | ++DOCSHELL 0x128e86800 == 36 [pid = 2488] [id = 371] 19:55:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x11a0d7000) [pid = 2488] [serial = 1112] [outer = 0x0] 19:55:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x12746c000) [pid = 2488] [serial = 1113] [outer = 0x11a0d7000] 19:55:33 INFO - PROCESS | 2488 | 1467168933801 Marionette DEBUG loaded listener.js 19:55:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x128a1bc00) [pid = 2488] [serial = 1114] [outer = 0x11a0d7000] 19:55:34 INFO - PROCESS | 2488 | 1467168934119 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 19:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 19:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 520ms 19:55:34 INFO - PROCESS | 2488 | 1467168934171 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 19:55:34 INFO - PROCESS | 2488 | 1467168934172 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 19:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 19:55:34 INFO - PROCESS | 2488 | 1467168934175 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 19:55:34 INFO - PROCESS | 2488 | 1467168934176 Marionette TRACE conn2 <- [1,1458,null,{}] 19:55:34 INFO - PROCESS | 2488 | 1467168934178 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:34 INFO - PROCESS | 2488 | 1467168934179 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:34 INFO - PROCESS | 2488 | 1467168934277 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 19:55:34 INFO - PROCESS | 2488 | 1467168934288 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:34 INFO - PROCESS | 2488 | 1467168934289 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:34 INFO - PROCESS | 2488 | ++DOCSHELL 0x129650800 == 37 [pid = 2488] [id = 372] 19:55:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x128a21400) [pid = 2488] [serial = 1115] [outer = 0x0] 19:55:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x128a28400) [pid = 2488] [serial = 1116] [outer = 0x128a21400] 19:55:34 INFO - PROCESS | 2488 | 1467168934314 Marionette DEBUG loaded listener.js 19:55:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x128b0d400) [pid = 2488] [serial = 1117] [outer = 0x128a21400] 19:55:34 INFO - PROCESS | 2488 | 1467168934658 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 19:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 19:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 517ms 19:55:34 INFO - PROCESS | 2488 | 1467168934698 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 19:55:34 INFO - PROCESS | 2488 | 1467168934699 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 19:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 19:55:34 INFO - PROCESS | 2488 | 1467168934701 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 19:55:34 INFO - PROCESS | 2488 | 1467168934702 Marionette TRACE conn2 <- [1,1462,null,{}] 19:55:34 INFO - PROCESS | 2488 | 1467168934705 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:34 INFO - PROCESS | 2488 | 1467168934706 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:34 INFO - PROCESS | 2488 | 1467168934806 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 19:55:34 INFO - PROCESS | 2488 | 1467168934809 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:34 INFO - PROCESS | 2488 | 1467168934810 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:34 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a5e9000 == 38 [pid = 2488] [id = 373] 19:55:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x12746bc00) [pid = 2488] [serial = 1118] [outer = 0x0] 19:55:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x12947b800) [pid = 2488] [serial = 1119] [outer = 0x12746bc00] 19:55:34 INFO - PROCESS | 2488 | 1467168934842 Marionette DEBUG loaded listener.js 19:55:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x129483c00) [pid = 2488] [serial = 1120] [outer = 0x12746bc00] 19:55:35 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x112955c00) [pid = 2488] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 19:55:35 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x1176de400) [pid = 2488] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 19:55:35 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x11602dc00) [pid = 2488] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 19:55:35 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x119db2c00) [pid = 2488] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 19:55:35 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x125515400) [pid = 2488] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 19:55:35 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x119398800) [pid = 2488] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 19:55:35 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x112cef800) [pid = 2488] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 19:55:35 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x1127eb800) [pid = 2488] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 19:55:35 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x118403c00) [pid = 2488] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 19:55:35 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x119398000) [pid = 2488] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 19:55:35 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x1212a9c00) [pid = 2488] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 19:55:35 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x125512800) [pid = 2488] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 19:55:35 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x1133cfc00) [pid = 2488] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 19:55:35 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x113daac00) [pid = 2488] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 19:55:35 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x127468c00) [pid = 2488] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 19:55:35 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x113dac000) [pid = 2488] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 19:55:35 INFO - PROCESS | 2488 | 1467168935236 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 19:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 19:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 572ms 19:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 19:55:35 INFO - PROCESS | 2488 | 1467168935274 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 19:55:35 INFO - PROCESS | 2488 | 1467168935275 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 19:55:35 INFO - PROCESS | 2488 | 1467168935278 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 19:55:35 INFO - PROCESS | 2488 | 1467168935279 Marionette TRACE conn2 <- [1,1466,null,{}] 19:55:35 INFO - PROCESS | 2488 | 1467168935281 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:35 INFO - PROCESS | 2488 | 1467168935282 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:35 INFO - PROCESS | 2488 | 1467168935360 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 19:55:35 INFO - PROCESS | 2488 | 1467168935415 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:35 INFO - PROCESS | 2488 | 1467168935416 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:35 INFO - PROCESS | 2488 | ++DOCSHELL 0x121450800 == 39 [pid = 2488] [id = 374] 19:55:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x112952000) [pid = 2488] [serial = 1121] [outer = 0x0] 19:55:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x118fbd800) [pid = 2488] [serial = 1122] [outer = 0x112952000] 19:55:35 INFO - PROCESS | 2488 | 1467168935440 Marionette DEBUG loaded listener.js 19:55:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x119db0c00) [pid = 2488] [serial = 1123] [outer = 0x112952000] 19:55:35 INFO - PROCESS | 2488 | 1467168935730 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 19:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 19:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 469ms 19:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 19:55:35 INFO - PROCESS | 2488 | 1467168935747 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 19:55:35 INFO - PROCESS | 2488 | 1467168935749 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 19:55:35 INFO - PROCESS | 2488 | 1467168935751 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 19:55:35 INFO - PROCESS | 2488 | 1467168935753 Marionette TRACE conn2 <- [1,1470,null,{}] 19:55:35 INFO - PROCESS | 2488 | 1467168935763 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:35 INFO - PROCESS | 2488 | 1467168935764 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:35 INFO - PROCESS | 2488 | 1467168935862 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 19:55:35 INFO - PROCESS | 2488 | 1467168935875 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:35 INFO - PROCESS | 2488 | 1467168935876 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:35 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b9af000 == 40 [pid = 2488] [id = 375] 19:55:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x124cc8c00) [pid = 2488] [serial = 1124] [outer = 0x0] 19:55:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x12947c400) [pid = 2488] [serial = 1125] [outer = 0x124cc8c00] 19:55:35 INFO - PROCESS | 2488 | 1467168935903 Marionette DEBUG loaded listener.js 19:55:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x12a56c000) [pid = 2488] [serial = 1126] [outer = 0x124cc8c00] 19:55:36 INFO - PROCESS | 2488 | 1467168936231 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 19:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 19:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 522ms 19:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 19:55:36 INFO - PROCESS | 2488 | 1467168936273 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 19:55:36 INFO - PROCESS | 2488 | 1467168936274 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 19:55:36 INFO - PROCESS | 2488 | 1467168936277 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 19:55:36 INFO - PROCESS | 2488 | 1467168936278 Marionette TRACE conn2 <- [1,1474,null,{}] 19:55:36 INFO - PROCESS | 2488 | 1467168936281 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:36 INFO - PROCESS | 2488 | 1467168936282 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:36 INFO - PROCESS | 2488 | 1467168936385 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 19:55:36 INFO - PROCESS | 2488 | 1467168936393 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:36 INFO - PROCESS | 2488 | 1467168936394 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:36 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bcb2000 == 41 [pid = 2488] [id = 376] 19:55:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x12a56d400) [pid = 2488] [serial = 1127] [outer = 0x0] 19:55:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x12a642800) [pid = 2488] [serial = 1128] [outer = 0x12a56d400] 19:55:36 INFO - PROCESS | 2488 | 1467168936418 Marionette DEBUG loaded listener.js 19:55:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x12a64b000) [pid = 2488] [serial = 1129] [outer = 0x12a56d400] 19:55:36 INFO - PROCESS | 2488 | 1467168936726 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 19:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 19:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 468ms 19:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 19:55:36 INFO - PROCESS | 2488 | 1467168936746 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 19:55:36 INFO - PROCESS | 2488 | 1467168936747 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 19:55:36 INFO - PROCESS | 2488 | 1467168936749 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 19:55:36 INFO - PROCESS | 2488 | 1467168936750 Marionette TRACE conn2 <- [1,1478,null,{}] 19:55:36 INFO - PROCESS | 2488 | 1467168936753 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:36 INFO - PROCESS | 2488 | 1467168936754 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:36 INFO - PROCESS | 2488 | 1467168936845 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 19:55:36 INFO - PROCESS | 2488 | 1467168936848 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:36 INFO - PROCESS | 2488 | 1467168936850 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:36 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bccb800 == 42 [pid = 2488] [id = 377] 19:55:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x12a958c00) [pid = 2488] [serial = 1130] [outer = 0x0] 19:55:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x12a962000) [pid = 2488] [serial = 1131] [outer = 0x12a958c00] 19:55:36 INFO - PROCESS | 2488 | 1467168936874 Marionette DEBUG loaded listener.js 19:55:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x12aa80400) [pid = 2488] [serial = 1132] [outer = 0x12a958c00] 19:55:37 INFO - PROCESS | 2488 | 1467168937330 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 19:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 19:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 621ms 19:55:37 INFO - PROCESS | 2488 | 1467168937373 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 19:55:37 INFO - PROCESS | 2488 | 1467168937376 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 19:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 19:55:37 INFO - PROCESS | 2488 | 1467168937380 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 19:55:37 INFO - PROCESS | 2488 | 1467168937382 Marionette TRACE conn2 <- [1,1482,null,{}] 19:55:37 INFO - PROCESS | 2488 | 1467168937387 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:37 INFO - PROCESS | 2488 | 1467168937389 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:37 INFO - PROCESS | 2488 | 1467168937516 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 19:55:37 INFO - PROCESS | 2488 | 1467168937596 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:37 INFO - PROCESS | 2488 | 1467168937598 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:37 INFO - PROCESS | 2488 | ++DOCSHELL 0x1174dd000 == 43 [pid = 2488] [id = 378] 19:55:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x1138edc00) [pid = 2488] [serial = 1133] [outer = 0x0] 19:55:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x11628c000) [pid = 2488] [serial = 1134] [outer = 0x1138edc00] 19:55:37 INFO - PROCESS | 2488 | 1467168937629 Marionette DEBUG loaded listener.js 19:55:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x11741ac00) [pid = 2488] [serial = 1135] [outer = 0x1138edc00] 19:55:38 INFO - PROCESS | 2488 | 1467168938106 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 19:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 19:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 772ms 19:55:38 INFO - PROCESS | 2488 | 1467168938152 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 19:55:38 INFO - PROCESS | 2488 | 1467168938157 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 19:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 19:55:38 INFO - PROCESS | 2488 | 1467168938162 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 19:55:38 INFO - PROCESS | 2488 | 1467168938163 Marionette TRACE conn2 <- [1,1486,null,{}] 19:55:38 INFO - PROCESS | 2488 | 1467168938166 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:38 INFO - PROCESS | 2488 | 1467168938168 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:38 INFO - PROCESS | 2488 | 1467168938269 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 19:55:38 INFO - PROCESS | 2488 | 1467168938337 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:38 INFO - PROCESS | 2488 | 1467168938339 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:38 INFO - PROCESS | 2488 | ++DOCSHELL 0x123e13000 == 44 [pid = 2488] [id = 379] 19:55:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x118f44000) [pid = 2488] [serial = 1136] [outer = 0x0] 19:55:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x118fc9000) [pid = 2488] [serial = 1137] [outer = 0x118f44000] 19:55:38 INFO - PROCESS | 2488 | 1467168938369 Marionette DEBUG loaded listener.js 19:55:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x1196b1000) [pid = 2488] [serial = 1138] [outer = 0x118f44000] 19:55:38 INFO - PROCESS | 2488 | 1467168938795 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 19:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 19:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 671ms 19:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 19:55:38 INFO - PROCESS | 2488 | 1467168938833 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 19:55:38 INFO - PROCESS | 2488 | 1467168938835 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 19:55:38 INFO - PROCESS | 2488 | 1467168938855 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 19:55:38 INFO - PROCESS | 2488 | 1467168938858 Marionette TRACE conn2 <- [1,1490,null,{}] 19:55:38 INFO - PROCESS | 2488 | 1467168938867 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:38 INFO - PROCESS | 2488 | 1467168938870 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:38 INFO - PROCESS | 2488 | 1467168938971 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 19:55:39 INFO - PROCESS | 2488 | 1467168939042 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:39 INFO - PROCESS | 2488 | 1467168939044 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:39 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bcd7000 == 45 [pid = 2488] [id = 380] 19:55:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x123ec5000) [pid = 2488] [serial = 1139] [outer = 0x0] 19:55:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x124cc5000) [pid = 2488] [serial = 1140] [outer = 0x123ec5000] 19:55:39 INFO - PROCESS | 2488 | 1467168939075 Marionette DEBUG loaded listener.js 19:55:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x125f83800) [pid = 2488] [serial = 1141] [outer = 0x123ec5000] 19:55:39 INFO - PROCESS | 2488 | 1467168939522 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 19:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 19:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 691ms 19:55:39 INFO - PROCESS | 2488 | 1467168939528 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 19:55:39 INFO - PROCESS | 2488 | 1467168939530 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 19:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 19:55:39 INFO - PROCESS | 2488 | 1467168939550 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 19:55:39 INFO - PROCESS | 2488 | 1467168939551 Marionette TRACE conn2 <- [1,1494,null,{}] 19:55:39 INFO - PROCESS | 2488 | 1467168939574 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:39 INFO - PROCESS | 2488 | 1467168939575 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:39 INFO - PROCESS | 2488 | 1467168939677 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 19:55:39 INFO - PROCESS | 2488 | 1467168939743 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:39 INFO - PROCESS | 2488 | 1467168939745 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:39 INFO - PROCESS | 2488 | ++DOCSHELL 0x1169ad000 == 46 [pid = 2488] [id = 381] 19:55:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x11696a000) [pid = 2488] [serial = 1142] [outer = 0x0] 19:55:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x1187d9800) [pid = 2488] [serial = 1143] [outer = 0x11696a000] 19:55:39 INFO - PROCESS | 2488 | 1467168939775 Marionette DEBUG loaded listener.js 19:55:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x126d85000) [pid = 2488] [serial = 1144] [outer = 0x11696a000] 19:55:40 INFO - PROCESS | 2488 | 1467168940357 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 19:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 19:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 821ms 19:55:40 INFO - PROCESS | 2488 | 1467168940371 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 19:55:40 INFO - PROCESS | 2488 | 1467168940375 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 19:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 19:55:40 INFO - PROCESS | 2488 | 1467168940378 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 19:55:40 INFO - PROCESS | 2488 | 1467168940380 Marionette TRACE conn2 <- [1,1498,null,{}] 19:55:40 INFO - PROCESS | 2488 | 1467168940383 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:40 INFO - PROCESS | 2488 | 1467168940385 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:40 INFO - PROCESS | 2488 | 1467168940481 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 19:55:40 INFO - PROCESS | 2488 | 1467168940535 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:40 INFO - PROCESS | 2488 | 1467168940538 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:40 INFO - PROCESS | 2488 | ++DOCSHELL 0x117e6b000 == 47 [pid = 2488] [id = 382] 19:55:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x1167d0c00) [pid = 2488] [serial = 1145] [outer = 0x0] 19:55:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x11741b400) [pid = 2488] [serial = 1146] [outer = 0x1167d0c00] 19:55:40 INFO - PROCESS | 2488 | 1467168940569 Marionette DEBUG loaded listener.js 19:55:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x11833ec00) [pid = 2488] [serial = 1147] [outer = 0x1167d0c00] 19:55:41 INFO - PROCESS | 2488 | --DOCSHELL 0x12bcb2000 == 46 [pid = 2488] [id = 376] 19:55:41 INFO - PROCESS | 2488 | --DOCSHELL 0x12b9af000 == 45 [pid = 2488] [id = 375] 19:55:41 INFO - PROCESS | 2488 | --DOCSHELL 0x121450800 == 44 [pid = 2488] [id = 374] 19:55:41 INFO - PROCESS | 2488 | --DOCSHELL 0x12a5e9000 == 43 [pid = 2488] [id = 373] 19:55:41 INFO - PROCESS | 2488 | --DOCSHELL 0x129650800 == 42 [pid = 2488] [id = 372] 19:55:41 INFO - PROCESS | 2488 | --DOCSHELL 0x128e86800 == 41 [pid = 2488] [id = 371] 19:55:41 INFO - PROCESS | 2488 | --DOCSHELL 0x126f2b000 == 40 [pid = 2488] [id = 370] 19:55:41 INFO - PROCESS | 2488 | --DOCSHELL 0x121b36000 == 39 [pid = 2488] [id = 369] 19:55:41 INFO - PROCESS | 2488 | --DOCSHELL 0x121452000 == 38 [pid = 2488] [id = 368] 19:55:41 INFO - PROCESS | 2488 | --DOCSHELL 0x1197f5000 == 37 [pid = 2488] [id = 367] 19:55:41 INFO - PROCESS | 2488 | --DOCSHELL 0x117e5b000 == 36 [pid = 2488] [id = 366] 19:55:41 INFO - PROCESS | 2488 | --DOCSHELL 0x116990800 == 35 [pid = 2488] [id = 365] 19:55:41 INFO - PROCESS | 2488 | --DOCSHELL 0x12b10f800 == 34 [pid = 2488] [id = 363] 19:55:41 INFO - PROCESS | 2488 | --DOCSHELL 0x116f1d000 == 33 [pid = 2488] [id = 364] 19:55:41 INFO - PROCESS | 2488 | --DOCSHELL 0x117e64800 == 32 [pid = 2488] [id = 351] 19:55:41 INFO - PROCESS | 2488 | --DOCSHELL 0x1169ad000 == 31 [pid = 2488] [id = 381] 19:55:41 INFO - PROCESS | 2488 | --DOCSHELL 0x12bcd7000 == 30 [pid = 2488] [id = 380] 19:55:41 INFO - PROCESS | 2488 | --DOCSHELL 0x123e13000 == 29 [pid = 2488] [id = 379] 19:55:41 INFO - PROCESS | 2488 | --DOCSHELL 0x12bccb800 == 28 [pid = 2488] [id = 377] 19:55:41 INFO - PROCESS | 2488 | --DOCSHELL 0x1174dd000 == 27 [pid = 2488] [id = 378] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x12914e800) [pid = 2488] [serial = 1089] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x128b07000) [pid = 2488] [serial = 1087] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x118ff4400) [pid = 2488] [serial = 1063] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x1187d5000) [pid = 2488] [serial = 1080] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x116a11c00) [pid = 2488] [serial = 1059] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x12550ec00) [pid = 2488] [serial = 1072] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x12745ec00) [pid = 2488] [serial = 1083] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x121184c00) [pid = 2488] [serial = 1071] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x119b20c00) [pid = 2488] [serial = 1047] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x1150d8400) [pid = 2488] [serial = 1057] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x118155000) [pid = 2488] [serial = 1060] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x126df0800) [pid = 2488] [serial = 1077] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x118703c00) [pid = 2488] [serial = 1044] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x119da7800) [pid = 2488] [serial = 1048] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x1194aac00) [pid = 2488] [serial = 1065] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x1187e6800) [pid = 2488] [serial = 1062] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x12728e800) [pid = 2488] [serial = 1078] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x121fe0800) [pid = 2488] [serial = 1050] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x12690c800) [pid = 2488] [serial = 1074] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x119da5c00) [pid = 2488] [serial = 1069] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x11662a800) [pid = 2488] [serial = 1041] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x124cf7400) [pid = 2488] [serial = 1051] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x1274ad800) [pid = 2488] [serial = 1086] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x11710ac00) [pid = 2488] [serial = 1042] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x124e64000) [pid = 2488] [serial = 1081] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x127465c00) [pid = 2488] [serial = 1084] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x119b16c00) [pid = 2488] [serial = 1066] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x113832400) [pid = 2488] [serial = 1056] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x116079c00) [pid = 2488] [serial = 1053] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x1269b7000) [pid = 2488] [serial = 1075] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x11889b400) [pid = 2488] [serial = 1045] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x119b3ac00) [pid = 2488] [serial = 1068] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | --DOMWINDOW == 76 (0x11710f400) [pid = 2488] [serial = 1054] [outer = 0x0] [url = about:blank] 19:55:41 INFO - PROCESS | 2488 | 1467168941542 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 19:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 19:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1177ms 19:55:41 INFO - PROCESS | 2488 | 1467168941561 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 19:55:41 INFO - PROCESS | 2488 | 1467168941563 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 19:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 19:55:41 INFO - PROCESS | 2488 | 1467168941566 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 19:55:41 INFO - PROCESS | 2488 | 1467168941568 Marionette TRACE conn2 <- [1,1502,null,{}] 19:55:41 INFO - PROCESS | 2488 | 1467168941573 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:41 INFO - PROCESS | 2488 | 1467168941575 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:41 INFO - PROCESS | 2488 | 1467168941656 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 19:55:41 INFO - PROCESS | 2488 | 1467168941661 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:41 INFO - PROCESS | 2488 | 1467168941664 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:41 INFO - PROCESS | 2488 | ++DOCSHELL 0x112535000 == 28 [pid = 2488] [id = 383] 19:55:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 77 (0x116078000) [pid = 2488] [serial = 1148] [outer = 0x0] 19:55:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x11662f000) [pid = 2488] [serial = 1149] [outer = 0x116078000] 19:55:41 INFO - PROCESS | 2488 | 1467168941693 Marionette DEBUG loaded listener.js 19:55:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x11383ac00) [pid = 2488] [serial = 1150] [outer = 0x116078000] 19:55:42 INFO - PROCESS | 2488 | 1467168942026 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 19:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 19:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 470ms 19:55:42 INFO - PROCESS | 2488 | 1467168942062 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 19:55:42 INFO - PROCESS | 2488 | 1467168942066 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 19:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 19:55:42 INFO - PROCESS | 2488 | 1467168942072 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 19:55:42 INFO - PROCESS | 2488 | 1467168942073 Marionette TRACE conn2 <- [1,1506,null,{}] 19:55:42 INFO - PROCESS | 2488 | 1467168942076 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:42 INFO - PROCESS | 2488 | 1467168942078 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:42 INFO - PROCESS | 2488 | 1467168942153 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 19:55:42 INFO - PROCESS | 2488 | 1467168942159 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:42 INFO - PROCESS | 2488 | 1467168942161 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:42 INFO - PROCESS | 2488 | ++DOCSHELL 0x118782000 == 29 [pid = 2488] [id = 384] 19:55:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x1176dd800) [pid = 2488] [serial = 1151] [outer = 0x0] 19:55:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x118152800) [pid = 2488] [serial = 1152] [outer = 0x1176dd800] 19:55:42 INFO - PROCESS | 2488 | 1467168942188 Marionette DEBUG loaded listener.js 19:55:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x11840e400) [pid = 2488] [serial = 1153] [outer = 0x1176dd800] 19:55:42 INFO - PROCESS | 2488 | 1467168942565 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 19:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 19:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 520ms 19:55:42 INFO - PROCESS | 2488 | 1467168942592 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 19:55:42 INFO - PROCESS | 2488 | 1467168942593 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 19:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 19:55:42 INFO - PROCESS | 2488 | 1467168942595 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 19:55:42 INFO - PROCESS | 2488 | 1467168942598 Marionette TRACE conn2 <- [1,1510,null,{}] 19:55:42 INFO - PROCESS | 2488 | 1467168942610 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:42 INFO - PROCESS | 2488 | 1467168942613 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:42 INFO - PROCESS | 2488 | 1467168942709 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 19:55:42 INFO - PROCESS | 2488 | 1467168942715 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:42 INFO - PROCESS | 2488 | 1467168942717 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:42 INFO - PROCESS | 2488 | ++DOCSHELL 0x121003000 == 30 [pid = 2488] [id = 385] 19:55:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x11295a400) [pid = 2488] [serial = 1154] [outer = 0x0] 19:55:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x1196b1800) [pid = 2488] [serial = 1155] [outer = 0x11295a400] 19:55:42 INFO - PROCESS | 2488 | 1467168942747 Marionette DEBUG loaded listener.js 19:55:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x119b14800) [pid = 2488] [serial = 1156] [outer = 0x11295a400] 19:55:43 INFO - PROCESS | 2488 | 1467168943141 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 19:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 19:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 573ms 19:55:43 INFO - PROCESS | 2488 | 1467168943169 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 19:55:43 INFO - PROCESS | 2488 | 1467168943171 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 19:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 19:55:43 INFO - PROCESS | 2488 | 1467168943189 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 19:55:43 INFO - PROCESS | 2488 | 1467168943191 Marionette TRACE conn2 <- [1,1514,null,{}] 19:55:43 INFO - PROCESS | 2488 | 1467168943194 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:43 INFO - PROCESS | 2488 | 1467168943196 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:43 INFO - PROCESS | 2488 | 1467168943335 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 19:55:43 INFO - PROCESS | 2488 | 1467168943345 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:43 INFO - PROCESS | 2488 | 1467168943346 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:43 INFO - PROCESS | 2488 | ++DOCSHELL 0x1219ae000 == 31 [pid = 2488] [id = 386] 19:55:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x119b3ac00) [pid = 2488] [serial = 1157] [outer = 0x0] 19:55:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x119da3c00) [pid = 2488] [serial = 1158] [outer = 0x119b3ac00] 19:55:43 INFO - PROCESS | 2488 | 1467168943390 Marionette DEBUG loaded listener.js 19:55:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x119db2400) [pid = 2488] [serial = 1159] [outer = 0x119b3ac00] 19:55:43 INFO - PROCESS | 2488 | 1467168943778 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 19:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 19:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 621ms 19:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 19:55:43 INFO - PROCESS | 2488 | 1467168943818 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 19:55:43 INFO - PROCESS | 2488 | 1467168943819 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 19:55:43 INFO - PROCESS | 2488 | 1467168943821 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 19:55:43 INFO - PROCESS | 2488 | 1467168943822 Marionette TRACE conn2 <- [1,1518,null,{}] 19:55:43 INFO - PROCESS | 2488 | 1467168943824 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:43 INFO - PROCESS | 2488 | 1467168943825 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:43 INFO - PROCESS | 2488 | 1467168943921 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 19:55:43 INFO - PROCESS | 2488 | 1467168943924 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:43 INFO - PROCESS | 2488 | 1467168943925 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:43 INFO - PROCESS | 2488 | ++DOCSHELL 0x123e90800 == 32 [pid = 2488] [id = 387] 19:55:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x11325f000) [pid = 2488] [serial = 1160] [outer = 0x0] 19:55:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x121184c00) [pid = 2488] [serial = 1161] [outer = 0x11325f000] 19:55:43 INFO - PROCESS | 2488 | 1467168943951 Marionette DEBUG loaded listener.js 19:55:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x121b10c00) [pid = 2488] [serial = 1162] [outer = 0x11325f000] 19:55:44 INFO - PROCESS | 2488 | 1467168944312 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 19:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 19:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 521ms 19:55:44 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 19:55:44 INFO - PROCESS | 2488 | 1467168944347 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 19:55:44 INFO - PROCESS | 2488 | 1467168944348 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 19:55:44 INFO - PROCESS | 2488 | 1467168944350 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 19:55:44 INFO - PROCESS | 2488 | 1467168944351 Marionette TRACE conn2 <- [1,1522,null,{}] 19:55:44 INFO - PROCESS | 2488 | 1467168944354 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:44 INFO - PROCESS | 2488 | 1467168944358 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:44 INFO - PROCESS | 2488 | 1467168944475 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 19:55:44 INFO - PROCESS | 2488 | 1467168944485 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:44 INFO - PROCESS | 2488 | 1467168944486 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:44 INFO - PROCESS | 2488 | ++DOCSHELL 0x126fa8800 == 33 [pid = 2488] [id = 388] 19:55:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x121fe0800) [pid = 2488] [serial = 1163] [outer = 0x0] 19:55:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x124cfa400) [pid = 2488] [serial = 1164] [outer = 0x121fe0800] 19:55:44 INFO - PROCESS | 2488 | 1467168944514 Marionette DEBUG loaded listener.js 19:55:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x126f9c400) [pid = 2488] [serial = 1165] [outer = 0x121fe0800] 19:55:44 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 () { 19:55:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:55:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 19:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:55:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 19:55:44 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 () { 19:55:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:55:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 19:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:55:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 19:55:44 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 () { 19:55:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:55:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 19:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:55:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 19:55:44 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 () { 19:55:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:55:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 19:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:55:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 19:55:44 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 469ms 19:55:44 INFO - PROCESS | 2488 | 1467168944814 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 19:55:44 INFO - PROCESS | 2488 | 1467168944819 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 19:55:44 INFO - PROCESS | 2488 | 1467168944820 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 19:55:44 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 19:55:44 INFO - PROCESS | 2488 | 1467168944847 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 19:55:44 INFO - PROCESS | 2488 | 1467168944848 Marionette TRACE conn2 <- [1,1526,null,{}] 19:55:44 INFO - PROCESS | 2488 | 1467168944850 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:44 INFO - PROCESS | 2488 | 1467168944852 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:44 INFO - PROCESS | 2488 | 1467168944949 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 19:55:44 INFO - PROCESS | 2488 | 1467168944952 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:44 INFO - PROCESS | 2488 | 1467168944953 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:44 INFO - PROCESS | 2488 | ++DOCSHELL 0x129113000 == 34 [pid = 2488] [id = 389] 19:55:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x121fe1800) [pid = 2488] [serial = 1166] [outer = 0x0] 19:55:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x127291800) [pid = 2488] [serial = 1167] [outer = 0x121fe1800] 19:55:44 INFO - PROCESS | 2488 | 1467168944979 Marionette DEBUG loaded listener.js 19:55:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x1274b1800) [pid = 2488] [serial = 1168] [outer = 0x121fe1800] 19:55:45 INFO - PROCESS | 2488 | 1467168945299 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 19:55:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:55:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 19:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:55:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 19:55:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:55:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 19:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:55:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 19:55:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 19:55:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 19:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:55:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 19:55:45 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 485ms 19:55:45 INFO - PROCESS | 2488 | 1467168945317 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 19:55:45 INFO - PROCESS | 2488 | 1467168945318 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 19:55:45 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 19:55:45 INFO - PROCESS | 2488 | 1467168945329 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 19:55:45 INFO - PROCESS | 2488 | 1467168945330 Marionette TRACE conn2 <- [1,1530,null,{}] 19:55:45 INFO - PROCESS | 2488 | 1467168945332 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:45 INFO - PROCESS | 2488 | 1467168945333 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:45 INFO - PROCESS | 2488 | 1467168945454 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 19:55:45 INFO - PROCESS | 2488 | 1467168945459 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:45 INFO - PROCESS | 2488 | 1467168945460 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:45 INFO - PROCESS | 2488 | ++DOCSHELL 0x129667800 == 35 [pid = 2488] [id = 390] 19:55:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x128a1f800) [pid = 2488] [serial = 1169] [outer = 0x0] 19:55:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x128b05800) [pid = 2488] [serial = 1170] [outer = 0x128a1f800] 19:55:45 INFO - PROCESS | 2488 | 1467168945501 Marionette DEBUG loaded listener.js 19:55:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x128ceb800) [pid = 2488] [serial = 1171] [outer = 0x128a1f800] 19:55:46 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x121ac5800) [pid = 2488] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 19:55:46 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x11a0d7000) [pid = 2488] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 19:55:46 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x112952000) [pid = 2488] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 19:55:46 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x11840f800) [pid = 2488] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 19:55:46 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x112cefc00) [pid = 2488] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 19:55:46 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x113868800) [pid = 2488] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 19:55:46 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x112ceb400) [pid = 2488] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 19:55:46 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x1160d6400) [pid = 2488] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 19:55:46 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x128b07400) [pid = 2488] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 19:55:46 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x112951c00) [pid = 2488] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 19:55:46 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x12a56d400) [pid = 2488] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 19:55:46 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x12a958c00) [pid = 2488] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 19:55:46 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x128a21400) [pid = 2488] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 19:55:46 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x12746bc00) [pid = 2488] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 19:55:46 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x124cc8c00) [pid = 2488] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 19:55:46 INFO - PROCESS | 2488 | 1467168946161 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 19:55:46 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 19:55:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 19:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:55:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 19:55:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 19:55:46 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. 19:55:46 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 19:55:46 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 877ms 19:55:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 19:55:46 INFO - PROCESS | 2488 | 1467168946199 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 19:55:46 INFO - PROCESS | 2488 | 1467168946200 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 19:55:46 INFO - PROCESS | 2488 | 1467168946203 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 19:55:46 INFO - PROCESS | 2488 | 1467168946204 Marionette TRACE conn2 <- [1,1534,null,{}] 19:55:46 INFO - PROCESS | 2488 | 1467168946251 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:46 INFO - PROCESS | 2488 | 1467168946253 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:46 INFO - PROCESS | 2488 | 1467168946361 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 19:55:46 INFO - PROCESS | 2488 | 1467168946372 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:46 INFO - PROCESS | 2488 | 1467168946374 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:46 INFO - PROCESS | 2488 | ++DOCSHELL 0x119d1f800 == 36 [pid = 2488] [id = 391] 19:55:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x1184d4000) [pid = 2488] [serial = 1172] [outer = 0x0] 19:55:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x119398000) [pid = 2488] [serial = 1173] [outer = 0x1184d4000] 19:55:46 INFO - PROCESS | 2488 | 1467168946394 Marionette DEBUG loaded listener.js 19:55:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x121ac5800) [pid = 2488] [serial = 1174] [outer = 0x1184d4000] 19:55:46 INFO - PROCESS | 2488 | 1467168946777 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 19:55:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 19:55:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 603ms 19:55:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 19:55:46 INFO - PROCESS | 2488 | 1467168946808 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 19:55:46 INFO - PROCESS | 2488 | 1467168946809 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 19:55:46 INFO - PROCESS | 2488 | 1467168946812 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 19:55:46 INFO - PROCESS | 2488 | 1467168946814 Marionette TRACE conn2 <- [1,1538,null,{}] 19:55:46 INFO - PROCESS | 2488 | 1467168946818 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:46 INFO - PROCESS | 2488 | 1467168946820 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:47 INFO - PROCESS | 2488 | 1467168946999 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 19:55:47 INFO - PROCESS | 2488 | 1467168947012 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:47 INFO - PROCESS | 2488 | 1467168947013 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:47 INFO - PROCESS | 2488 | ++DOCSHELL 0x12aa55000 == 37 [pid = 2488] [id = 392] 19:55:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x11889cc00) [pid = 2488] [serial = 1175] [outer = 0x0] 19:55:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x12729cc00) [pid = 2488] [serial = 1176] [outer = 0x11889cc00] 19:55:47 INFO - PROCESS | 2488 | 1467168947056 Marionette DEBUG loaded listener.js 19:55:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x12947d400) [pid = 2488] [serial = 1177] [outer = 0x11889cc00] 19:55:47 INFO - PROCESS | 2488 | 1467168947403 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 19:55:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 19:55:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 619ms 19:55:47 INFO - PROCESS | 2488 | 1467168947432 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 19:55:47 INFO - PROCESS | 2488 | 1467168947433 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 19:55:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 19:55:47 INFO - PROCESS | 2488 | 1467168947435 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 19:55:47 INFO - PROCESS | 2488 | 1467168947437 Marionette TRACE conn2 <- [1,1542,null,{}] 19:55:47 INFO - PROCESS | 2488 | 1467168947443 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:47 INFO - PROCESS | 2488 | 1467168947445 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:47 INFO - PROCESS | 2488 | 1467168947536 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 19:55:47 INFO - PROCESS | 2488 | 1467168947614 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:47 INFO - PROCESS | 2488 | 1467168947616 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:47 INFO - PROCESS | 2488 | ++DOCSHELL 0x123e8f000 == 38 [pid = 2488] [id = 393] 19:55:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x112959c00) [pid = 2488] [serial = 1178] [outer = 0x0] 19:55:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x12a56ec00) [pid = 2488] [serial = 1179] [outer = 0x112959c00] 19:55:47 INFO - PROCESS | 2488 | 1467168947642 Marionette DEBUG loaded listener.js 19:55:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x12a95d400) [pid = 2488] [serial = 1180] [outer = 0x112959c00] 19:55:47 INFO - PROCESS | 2488 | 1467168947903 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 19:55:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 19:55:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 523ms 19:55:48 INFO - PROCESS | 2488 | 1467168948015 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 19:55:48 INFO - PROCESS | 2488 | 1467168948017 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 19:55:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 19:55:48 INFO - PROCESS | 2488 | 1467168948024 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 19:55:48 INFO - PROCESS | 2488 | 1467168948027 Marionette TRACE conn2 <- [1,1546,null,{}] 19:55:48 INFO - PROCESS | 2488 | 1467168948031 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:48 INFO - PROCESS | 2488 | 1467168948033 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:48 INFO - PROCESS | 2488 | 1467168948132 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 19:55:48 INFO - PROCESS | 2488 | 1467168948207 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:48 INFO - PROCESS | 2488 | 1467168948209 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:48 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f09000 == 39 [pid = 2488] [id = 394] 19:55:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x1133be800) [pid = 2488] [serial = 1181] [outer = 0x0] 19:55:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x1133dc800) [pid = 2488] [serial = 1182] [outer = 0x1133be800] 19:55:48 INFO - PROCESS | 2488 | 1467168948242 Marionette DEBUG loaded listener.js 19:55:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x116077000) [pid = 2488] [serial = 1183] [outer = 0x1133be800] 19:55:48 INFO - PROCESS | 2488 | 1467168948712 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 19:55:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 19:55:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 722ms 19:55:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 19:55:48 INFO - PROCESS | 2488 | 1467168948747 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 19:55:48 INFO - PROCESS | 2488 | 1467168948749 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 19:55:48 INFO - PROCESS | 2488 | 1467168948753 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 19:55:48 INFO - PROCESS | 2488 | 1467168948756 Marionette TRACE conn2 <- [1,1550,null,{}] 19:55:48 INFO - PROCESS | 2488 | 1467168948760 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:48 INFO - PROCESS | 2488 | 1467168948761 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:48 INFO - PROCESS | 2488 | 1467168948894 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 19:55:48 INFO - PROCESS | 2488 | 1467168948974 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:48 INFO - PROCESS | 2488 | 1467168948975 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:48 INFO - PROCESS | 2488 | ++DOCSHELL 0x119a37800 == 40 [pid = 2488] [id = 395] 19:55:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x1133c2000) [pid = 2488] [serial = 1184] [outer = 0x0] 19:55:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x118403800) [pid = 2488] [serial = 1185] [outer = 0x1133c2000] 19:55:49 INFO - PROCESS | 2488 | 1467168949006 Marionette DEBUG loaded listener.js 19:55:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x118f43400) [pid = 2488] [serial = 1186] [outer = 0x1133c2000] 19:55:49 INFO - PROCESS | 2488 | 1467168949543 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 19:55:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 19:55:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 874ms 19:55:49 INFO - PROCESS | 2488 | 1467168949627 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 19:55:49 INFO - PROCESS | 2488 | 1467168949628 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 19:55:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 19:55:49 INFO - PROCESS | 2488 | 1467168949630 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 19:55:49 INFO - PROCESS | 2488 | 1467168949632 Marionette TRACE conn2 <- [1,1554,null,{}] 19:55:49 INFO - PROCESS | 2488 | 1467168949635 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:49 INFO - PROCESS | 2488 | 1467168949639 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:49 INFO - PROCESS | 2488 | 1467168949840 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 19:55:49 INFO - PROCESS | 2488 | 1467168949909 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:49 INFO - PROCESS | 2488 | 1467168949910 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:49 INFO - PROCESS | 2488 | ++DOCSHELL 0x1169ad000 == 41 [pid = 2488] [id = 396] 19:55:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x113f30c00) [pid = 2488] [serial = 1187] [outer = 0x0] 19:55:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x1160d6400) [pid = 2488] [serial = 1188] [outer = 0x113f30c00] 19:55:49 INFO - PROCESS | 2488 | 1467168949941 Marionette DEBUG loaded listener.js 19:55:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x117418400) [pid = 2488] [serial = 1189] [outer = 0x113f30c00] 19:55:50 INFO - PROCESS | 2488 | --DOCSHELL 0x12aa55000 == 40 [pid = 2488] [id = 392] 19:55:50 INFO - PROCESS | 2488 | --DOCSHELL 0x119d1f800 == 39 [pid = 2488] [id = 391] 19:55:50 INFO - PROCESS | 2488 | --DOCSHELL 0x129667800 == 38 [pid = 2488] [id = 390] 19:55:50 INFO - PROCESS | 2488 | --DOCSHELL 0x129113000 == 37 [pid = 2488] [id = 389] 19:55:50 INFO - PROCESS | 2488 | --DOCSHELL 0x126fa8800 == 36 [pid = 2488] [id = 388] 19:55:50 INFO - PROCESS | 2488 | --DOCSHELL 0x123e90800 == 35 [pid = 2488] [id = 387] 19:55:50 INFO - PROCESS | 2488 | --DOCSHELL 0x1219ae000 == 34 [pid = 2488] [id = 386] 19:55:50 INFO - PROCESS | 2488 | --DOCSHELL 0x121003000 == 33 [pid = 2488] [id = 385] 19:55:50 INFO - PROCESS | 2488 | --DOCSHELL 0x118782000 == 32 [pid = 2488] [id = 384] 19:55:50 INFO - PROCESS | 2488 | --DOCSHELL 0x112535000 == 31 [pid = 2488] [id = 383] 19:55:50 INFO - PROCESS | 2488 | 1467168950412 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 19:55:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 19:55:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 819ms 19:55:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 19:55:50 INFO - PROCESS | 2488 | 1467168950451 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 19:55:50 INFO - PROCESS | 2488 | 1467168950453 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 19:55:50 INFO - PROCESS | 2488 | 1467168950464 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 19:55:50 INFO - PROCESS | 2488 | 1467168950466 Marionette TRACE conn2 <- [1,1558,null,{}] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x127293800) [pid = 2488] [serial = 1111] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x124fb4000) [pid = 2488] [serial = 1110] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x12746c000) [pid = 2488] [serial = 1113] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x118fbd800) [pid = 2488] [serial = 1122] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x119399000) [pid = 2488] [serial = 1101] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x1196c2400) [pid = 2488] [serial = 1102] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x121097c00) [pid = 2488] [serial = 1107] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x113dab000) [pid = 2488] [serial = 1092] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x1167d5c00) [pid = 2488] [serial = 1093] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x1166f9c00) [pid = 2488] [serial = 1095] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x1171b9000) [pid = 2488] [serial = 1096] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x118160000) [pid = 2488] [serial = 1098] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x11840e800) [pid = 2488] [serial = 1099] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x12947cc00) [pid = 2488] [serial = 1090] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x119d40000) [pid = 2488] [serial = 1104] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x11a0d8c00) [pid = 2488] [serial = 1105] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x12a64b000) [pid = 2488] [serial = 1129] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x12aa80400) [pid = 2488] [serial = 1132] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x12a962000) [pid = 2488] [serial = 1131] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x128a28400) [pid = 2488] [serial = 1116] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x128b0d400) [pid = 2488] [serial = 1117] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x12947b800) [pid = 2488] [serial = 1119] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x12947c400) [pid = 2488] [serial = 1125] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x129483c00) [pid = 2488] [serial = 1120] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x128a1bc00) [pid = 2488] [serial = 1114] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x119db0c00) [pid = 2488] [serial = 1123] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 76 (0x12a56c000) [pid = 2488] [serial = 1126] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 75 (0x1212aac00) [pid = 2488] [serial = 1108] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | --DOMWINDOW == 74 (0x12a642800) [pid = 2488] [serial = 1128] [outer = 0x0] [url = about:blank] 19:55:50 INFO - PROCESS | 2488 | 1467168950478 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:50 INFO - PROCESS | 2488 | 1467168950480 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:50 INFO - PROCESS | 2488 | 1467168950559 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 19:55:50 INFO - PROCESS | 2488 | 1467168950563 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:50 INFO - PROCESS | 2488 | 1467168950564 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:50 INFO - PROCESS | 2488 | ++DOCSHELL 0x1174da000 == 32 [pid = 2488] [id = 397] 19:55:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 75 (0x118406800) [pid = 2488] [serial = 1190] [outer = 0x0] 19:55:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 76 (0x1184d5800) [pid = 2488] [serial = 1191] [outer = 0x118406800] 19:55:50 INFO - PROCESS | 2488 | 1467168950593 Marionette DEBUG loaded listener.js 19:55:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 77 (0x118ff1400) [pid = 2488] [serial = 1192] [outer = 0x118406800] 19:55:50 INFO - PROCESS | 2488 | 1467168950939 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 19:55:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 19:55:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 536ms 19:55:51 INFO - PROCESS | 2488 | 1467168951008 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 19:55:51 INFO - PROCESS | 2488 | 1467168951010 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 19:55:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 19:55:51 INFO - PROCESS | 2488 | 1467168951014 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 19:55:51 INFO - PROCESS | 2488 | 1467168951015 Marionette TRACE conn2 <- [1,1562,null,{}] 19:55:51 INFO - PROCESS | 2488 | 1467168951018 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:51 INFO - PROCESS | 2488 | 1467168951019 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:51 INFO - PROCESS | 2488 | 1467168951096 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 19:55:51 INFO - PROCESS | 2488 | 1467168951101 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:51 INFO - PROCESS | 2488 | 1467168951103 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:51 INFO - PROCESS | 2488 | ++DOCSHELL 0x119ad7000 == 33 [pid = 2488] [id = 398] 19:55:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x11336f400) [pid = 2488] [serial = 1193] [outer = 0x0] 19:55:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x119b22000) [pid = 2488] [serial = 1194] [outer = 0x11336f400] 19:55:51 INFO - PROCESS | 2488 | 1467168951131 Marionette DEBUG loaded listener.js 19:55:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x119d3f000) [pid = 2488] [serial = 1195] [outer = 0x11336f400] 19:55:51 INFO - PROCESS | 2488 | 1467168951483 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 19:55:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 19:55:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 519ms 19:55:51 INFO - PROCESS | 2488 | 1467168951541 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 19:55:51 INFO - PROCESS | 2488 | 1467168951543 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 19:55:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 19:55:51 INFO - PROCESS | 2488 | 1467168951552 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 19:55:51 INFO - PROCESS | 2488 | 1467168951555 Marionette TRACE conn2 <- [1,1566,null,{}] 19:55:51 INFO - PROCESS | 2488 | 1467168951558 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:51 INFO - PROCESS | 2488 | 1467168951560 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:51 INFO - PROCESS | 2488 | 1467168951644 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 19:55:51 INFO - PROCESS | 2488 | 1467168951647 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:51 INFO - PROCESS | 2488 | 1467168951648 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:51 INFO - PROCESS | 2488 | ++DOCSHELL 0x121dd6000 == 34 [pid = 2488] [id = 399] 19:55:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x119da7800) [pid = 2488] [serial = 1196] [outer = 0x0] 19:55:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x1212a7800) [pid = 2488] [serial = 1197] [outer = 0x119da7800] 19:55:51 INFO - PROCESS | 2488 | 1467168951673 Marionette DEBUG loaded listener.js 19:55:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x124cf4800) [pid = 2488] [serial = 1198] [outer = 0x119da7800] 19:55:52 INFO - PROCESS | 2488 | 1467168952017 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 19:55:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 19:55:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 476ms 19:55:52 INFO - PROCESS | 2488 | 1467168952025 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 19:55:52 INFO - PROCESS | 2488 | 1467168952026 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 19:55:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 19:55:52 INFO - PROCESS | 2488 | 1467168952028 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 19:55:52 INFO - PROCESS | 2488 | 1467168952029 Marionette TRACE conn2 <- [1,1570,null,{}] 19:55:52 INFO - PROCESS | 2488 | 1467168952032 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:52 INFO - PROCESS | 2488 | 1467168952033 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:52 INFO - PROCESS | 2488 | 1467168952112 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 19:55:52 INFO - PROCESS | 2488 | 1467168952174 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:52 INFO - PROCESS | 2488 | 1467168952175 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:52 INFO - PROCESS | 2488 | ++DOCSHELL 0x124a93800 == 35 [pid = 2488] [id = 400] 19:55:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x113260c00) [pid = 2488] [serial = 1199] [outer = 0x0] 19:55:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x125511800) [pid = 2488] [serial = 1200] [outer = 0x113260c00] 19:55:52 INFO - PROCESS | 2488 | 1467168952200 Marionette DEBUG loaded listener.js 19:55:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x126d81800) [pid = 2488] [serial = 1201] [outer = 0x113260c00] 19:55:52 INFO - PROCESS | 2488 | 1467168952467 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 19:55:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 19:55:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 469ms 19:55:52 INFO - PROCESS | 2488 | 1467168952498 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 19:55:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 19:55:52 INFO - PROCESS | 2488 | 1467168952499 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 19:55:52 INFO - PROCESS | 2488 | 1467168952501 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 19:55:52 INFO - PROCESS | 2488 | 1467168952503 Marionette TRACE conn2 <- [1,1574,null,{}] 19:55:52 INFO - PROCESS | 2488 | 1467168952518 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:52 INFO - PROCESS | 2488 | 1467168952520 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:52 INFO - PROCESS | 2488 | 1467168952630 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 19:55:52 INFO - PROCESS | 2488 | 1467168952634 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:52 INFO - PROCESS | 2488 | 1467168952638 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:52 INFO - PROCESS | 2488 | ++DOCSHELL 0x129108800 == 36 [pid = 2488] [id = 401] 19:55:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x127463000) [pid = 2488] [serial = 1202] [outer = 0x0] 19:55:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x12746c400) [pid = 2488] [serial = 1203] [outer = 0x127463000] 19:55:52 INFO - PROCESS | 2488 | 1467168952670 Marionette DEBUG loaded listener.js 19:55:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x128a28800) [pid = 2488] [serial = 1204] [outer = 0x127463000] 19:55:53 INFO - PROCESS | 2488 | 1467168953043 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 19:55:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 19:55:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 576ms 19:55:53 INFO - PROCESS | 2488 | 1467168953087 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 19:55:53 INFO - PROCESS | 2488 | 1467168953088 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 19:55:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 19:55:53 INFO - PROCESS | 2488 | 1467168953090 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 19:55:53 INFO - PROCESS | 2488 | 1467168953091 Marionette TRACE conn2 <- [1,1578,null,{}] 19:55:53 INFO - PROCESS | 2488 | 1467168953094 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:53 INFO - PROCESS | 2488 | 1467168953095 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:53 INFO - PROCESS | 2488 | 1467168953195 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 19:55:53 INFO - PROCESS | 2488 | 1467168953207 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:53 INFO - PROCESS | 2488 | 1467168953209 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:53 INFO - PROCESS | 2488 | ++DOCSHELL 0x129653800 == 37 [pid = 2488] [id = 402] 19:55:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x128b0a400) [pid = 2488] [serial = 1205] [outer = 0x0] 19:55:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x12a430c00) [pid = 2488] [serial = 1206] [outer = 0x128b0a400] 19:55:53 INFO - PROCESS | 2488 | 1467168953233 Marionette DEBUG loaded listener.js 19:55:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x12a571800) [pid = 2488] [serial = 1207] [outer = 0x128b0a400] 19:55:53 INFO - PROCESS | 2488 | 1467168953562 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 19:55:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 19:55:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 519ms 19:55:53 INFO - PROCESS | 2488 | 1467168953610 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 19:55:53 INFO - PROCESS | 2488 | 1467168953611 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 19:55:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 19:55:53 INFO - PROCESS | 2488 | 1467168953613 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 19:55:53 INFO - PROCESS | 2488 | 1467168953614 Marionette TRACE conn2 <- [1,1582,null,{}] 19:55:53 INFO - PROCESS | 2488 | 1467168953617 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:53 INFO - PROCESS | 2488 | 1467168953618 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:53 INFO - PROCESS | 2488 | 1467168953714 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 19:55:53 INFO - PROCESS | 2488 | 1467168953726 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:53 INFO - PROCESS | 2488 | 1467168953728 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:53 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b10a000 == 38 [pid = 2488] [id = 403] 19:55:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x12a63c400) [pid = 2488] [serial = 1208] [outer = 0x0] 19:55:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x12a648000) [pid = 2488] [serial = 1209] [outer = 0x12a63c400] 19:55:53 INFO - PROCESS | 2488 | 1467168953753 Marionette DEBUG loaded listener.js 19:55:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x12a960400) [pid = 2488] [serial = 1210] [outer = 0x12a63c400] 19:55:54 INFO - PROCESS | 2488 | 1467168954063 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 19:55:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 19:55:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 468ms 19:55:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 19:55:54 INFO - PROCESS | 2488 | 1467168954081 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 19:55:54 INFO - PROCESS | 2488 | 1467168954083 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 19:55:54 INFO - PROCESS | 2488 | 1467168954085 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 19:55:54 INFO - PROCESS | 2488 | 1467168954086 Marionette TRACE conn2 <- [1,1586,null,{}] 19:55:54 INFO - PROCESS | 2488 | 1467168954090 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:54 INFO - PROCESS | 2488 | 1467168954092 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:54 INFO - PROCESS | 2488 | 1467168954190 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 19:55:54 INFO - PROCESS | 2488 | 1467168954201 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:54 INFO - PROCESS | 2488 | 1467168954202 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:54 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b995800 == 39 [pid = 2488] [id = 404] 19:55:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x110eee000) [pid = 2488] [serial = 1211] [outer = 0x0] 19:55:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x12aa87800) [pid = 2488] [serial = 1212] [outer = 0x110eee000] 19:55:54 INFO - PROCESS | 2488 | 1467168954234 Marionette DEBUG loaded listener.js 19:55:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x12ab60c00) [pid = 2488] [serial = 1213] [outer = 0x110eee000] 19:55:54 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x11325f000) [pid = 2488] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 19:55:54 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x116078000) [pid = 2488] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 19:55:54 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x121fe0800) [pid = 2488] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 19:55:54 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x1176dd800) [pid = 2488] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 19:55:54 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x11295a400) [pid = 2488] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 19:55:54 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x119b3ac00) [pid = 2488] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 19:55:54 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x1167d0c00) [pid = 2488] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 19:55:54 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x11889cc00) [pid = 2488] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 19:55:54 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x1138edc00) [pid = 2488] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 19:55:54 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x118f44000) [pid = 2488] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 19:55:54 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x123ec5000) [pid = 2488] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 19:55:54 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x11696a000) [pid = 2488] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 19:55:54 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x121fe1800) [pid = 2488] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 19:55:54 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x128a1f800) [pid = 2488] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 19:55:54 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x1184d4000) [pid = 2488] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 19:55:54 INFO - PROCESS | 2488 | 1467168954623 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 19:55:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 19:55:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 570ms 19:55:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 19:55:54 INFO - PROCESS | 2488 | 1467168954657 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 19:55:54 INFO - PROCESS | 2488 | 1467168954659 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 19:55:54 INFO - PROCESS | 2488 | 1467168954661 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 19:55:54 INFO - PROCESS | 2488 | 1467168954662 Marionette TRACE conn2 <- [1,1590,null,{}] 19:55:54 INFO - PROCESS | 2488 | 1467168954664 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:54 INFO - PROCESS | 2488 | 1467168954665 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:54 INFO - PROCESS | 2488 | 1467168954743 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 19:55:54 INFO - PROCESS | 2488 | 1467168954746 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:54 INFO - PROCESS | 2488 | 1467168954748 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:54 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b109800 == 40 [pid = 2488] [id = 405] 19:55:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x1138edc00) [pid = 2488] [serial = 1214] [outer = 0x0] 19:55:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x11833d400) [pid = 2488] [serial = 1215] [outer = 0x1138edc00] 19:55:54 INFO - PROCESS | 2488 | 1467168954772 Marionette DEBUG loaded listener.js 19:55:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x119da9800) [pid = 2488] [serial = 1216] [outer = 0x1138edc00] 19:55:55 INFO - PROCESS | 2488 | 1467168955100 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 19:55:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 19:55:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 470ms 19:55:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 19:55:55 INFO - PROCESS | 2488 | 1467168955132 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 19:55:55 INFO - PROCESS | 2488 | 1467168955133 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 19:55:55 INFO - PROCESS | 2488 | 1467168955135 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 19:55:55 INFO - PROCESS | 2488 | 1467168955136 Marionette TRACE conn2 <- [1,1594,null,{}] 19:55:55 INFO - PROCESS | 2488 | 1467168955139 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:55 INFO - PROCESS | 2488 | 1467168955142 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:55 INFO - PROCESS | 2488 | 1467168955245 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 19:55:55 INFO - PROCESS | 2488 | 1467168955251 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:55 INFO - PROCESS | 2488 | 1467168955253 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:55 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bcc5800 == 41 [pid = 2488] [id = 406] 19:55:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x121097400) [pid = 2488] [serial = 1217] [outer = 0x0] 19:55:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x12a42bc00) [pid = 2488] [serial = 1218] [outer = 0x121097400] 19:55:55 INFO - PROCESS | 2488 | 1467168955288 Marionette DEBUG loaded listener.js 19:55:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x12b833c00) [pid = 2488] [serial = 1219] [outer = 0x121097400] 19:55:55 INFO - PROCESS | 2488 | 1467168955612 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 19:55:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 19:55:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 521ms 19:55:55 INFO - PROCESS | 2488 | 1467168955656 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 19:55:55 INFO - PROCESS | 2488 | 1467168955658 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 19:55:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 19:55:55 INFO - PROCESS | 2488 | 1467168955660 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 19:55:55 INFO - PROCESS | 2488 | 1467168955661 Marionette TRACE conn2 <- [1,1598,null,{}] 19:55:55 INFO - PROCESS | 2488 | 1467168955664 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:55 INFO - PROCESS | 2488 | 1467168955665 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:55 INFO - PROCESS | 2488 | 1467168955754 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 19:55:55 INFO - PROCESS | 2488 | 1467168955759 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:55 INFO - PROCESS | 2488 | 1467168955760 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:55 INFO - PROCESS | 2488 | ++DOCSHELL 0x12c547000 == 42 [pid = 2488] [id = 407] 19:55:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x12b836c00) [pid = 2488] [serial = 1220] [outer = 0x0] 19:55:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x12b925800) [pid = 2488] [serial = 1221] [outer = 0x12b836c00] 19:55:55 INFO - PROCESS | 2488 | 1467168955784 Marionette DEBUG loaded listener.js 19:55:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x12b92d000) [pid = 2488] [serial = 1222] [outer = 0x12b836c00] 19:55:56 INFO - PROCESS | 2488 | 1467168956093 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 19:55:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 19:55:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 469ms 19:55:56 INFO - PROCESS | 2488 | 1467168956129 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 19:55:56 INFO - PROCESS | 2488 | 1467168956130 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 19:55:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 19:55:56 INFO - PROCESS | 2488 | 1467168956133 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 19:55:56 INFO - PROCESS | 2488 | 1467168956134 Marionette TRACE conn2 <- [1,1602,null,{}] 19:55:56 INFO - PROCESS | 2488 | 1467168956136 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:56 INFO - PROCESS | 2488 | 1467168956137 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:56 INFO - PROCESS | 2488 | 1467168956276 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 19:55:56 INFO - PROCESS | 2488 | 1467168956285 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:56 INFO - PROCESS | 2488 | 1467168956286 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:56 INFO - PROCESS | 2488 | ++DOCSHELL 0x12c54c800 == 43 [pid = 2488] [id = 408] 19:55:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x1269b4800) [pid = 2488] [serial = 1223] [outer = 0x0] 19:55:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x12b9ec800) [pid = 2488] [serial = 1224] [outer = 0x1269b4800] 19:55:56 INFO - PROCESS | 2488 | 1467168956330 Marionette DEBUG loaded listener.js 19:55:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x12b9f8800) [pid = 2488] [serial = 1225] [outer = 0x1269b4800] 19:55:57 INFO - PROCESS | 2488 | --DOCSHELL 0x117e6b000 == 42 [pid = 2488] [id = 382] 19:55:57 INFO - PROCESS | 2488 | --DOCSHELL 0x1174da000 == 41 [pid = 2488] [id = 397] 19:55:57 INFO - PROCESS | 2488 | --DOCSHELL 0x1169ad000 == 40 [pid = 2488] [id = 396] 19:55:57 INFO - PROCESS | 2488 | --DOCSHELL 0x119a37800 == 39 [pid = 2488] [id = 395] 19:55:57 INFO - PROCESS | 2488 | --DOCSHELL 0x116f09000 == 38 [pid = 2488] [id = 394] 19:55:57 INFO - PROCESS | 2488 | --DOCSHELL 0x123e8f000 == 37 [pid = 2488] [id = 393] 19:55:57 INFO - PROCESS | 2488 | --DOCSHELL 0x119ad7000 == 36 [pid = 2488] [id = 398] 19:55:57 INFO - PROCESS | 2488 | --DOCSHELL 0x124a93800 == 35 [pid = 2488] [id = 400] 19:55:57 INFO - PROCESS | 2488 | --DOCSHELL 0x12b995800 == 34 [pid = 2488] [id = 404] 19:55:57 INFO - PROCESS | 2488 | --DOCSHELL 0x12b109800 == 33 [pid = 2488] [id = 405] 19:55:57 INFO - PROCESS | 2488 | --DOCSHELL 0x12b10a000 == 32 [pid = 2488] [id = 403] 19:55:57 INFO - PROCESS | 2488 | --DOCSHELL 0x129108800 == 31 [pid = 2488] [id = 401] 19:55:57 INFO - PROCESS | 2488 | --DOCSHELL 0x129653800 == 30 [pid = 2488] [id = 402] 19:55:57 INFO - PROCESS | 2488 | --DOCSHELL 0x12bcc5800 == 29 [pid = 2488] [id = 406] 19:55:57 INFO - PROCESS | 2488 | --DOCSHELL 0x12c547000 == 28 [pid = 2488] [id = 407] 19:55:57 INFO - PROCESS | 2488 | --DOCSHELL 0x121dd6000 == 27 [pid = 2488] [id = 399] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x119da3c00) [pid = 2488] [serial = 1158] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x11833ec00) [pid = 2488] [serial = 1147] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x11741b400) [pid = 2488] [serial = 1146] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x12947d400) [pid = 2488] [serial = 1177] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x11741ac00) [pid = 2488] [serial = 1135] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x11628c000) [pid = 2488] [serial = 1134] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x1196b1000) [pid = 2488] [serial = 1138] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x118fc9000) [pid = 2488] [serial = 1137] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x125f83800) [pid = 2488] [serial = 1141] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x124cc5000) [pid = 2488] [serial = 1140] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x126d85000) [pid = 2488] [serial = 1144] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x1187d9800) [pid = 2488] [serial = 1143] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x121b10c00) [pid = 2488] [serial = 1162] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x127291800) [pid = 2488] [serial = 1167] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x126f9c400) [pid = 2488] [serial = 1165] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x128b05800) [pid = 2488] [serial = 1170] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x1274b1800) [pid = 2488] [serial = 1168] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x12729cc00) [pid = 2488] [serial = 1176] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 76 (0x119398000) [pid = 2488] [serial = 1173] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 75 (0x128ceb800) [pid = 2488] [serial = 1171] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 74 (0x12a56ec00) [pid = 2488] [serial = 1179] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 73 (0x119db2400) [pid = 2488] [serial = 1159] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 72 (0x121ac5800) [pid = 2488] [serial = 1174] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 71 (0x121184c00) [pid = 2488] [serial = 1161] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 70 (0x11662f000) [pid = 2488] [serial = 1149] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 69 (0x11383ac00) [pid = 2488] [serial = 1150] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 68 (0x124cfa400) [pid = 2488] [serial = 1164] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 67 (0x118152800) [pid = 2488] [serial = 1152] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 66 (0x11840e400) [pid = 2488] [serial = 1153] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 65 (0x1196b1800) [pid = 2488] [serial = 1155] [outer = 0x0] [url = about:blank] 19:55:57 INFO - PROCESS | 2488 | --DOMWINDOW == 64 (0x119b14800) [pid = 2488] [serial = 1156] [outer = 0x0] [url = about:blank] 19:55:58 INFO - PROCESS | 2488 | 1467168958067 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 19:55:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 19:55:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1972ms 19:55:58 INFO - PROCESS | 2488 | 1467168958106 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 19:55:58 INFO - PROCESS | 2488 | 1467168958108 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 19:55:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 19:55:58 INFO - PROCESS | 2488 | 1467168958112 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 19:55:58 INFO - PROCESS | 2488 | 1467168958114 Marionette TRACE conn2 <- [1,1606,null,{}] 19:55:58 INFO - PROCESS | 2488 | 1467168958118 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:58 INFO - PROCESS | 2488 | 1467168958119 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:58 INFO - PROCESS | 2488 | 1467168958211 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 19:55:58 INFO - PROCESS | 2488 | 1467168958269 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:58 INFO - PROCESS | 2488 | 1467168958271 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:58 INFO - PROCESS | 2488 | ++DOCSHELL 0x116240800 == 28 [pid = 2488] [id = 409] 19:55:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 65 (0x11295bc00) [pid = 2488] [serial = 1226] [outer = 0x0] 19:55:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 66 (0x11295cc00) [pid = 2488] [serial = 1227] [outer = 0x11295bc00] 19:55:58 INFO - PROCESS | 2488 | 1467168958299 Marionette DEBUG loaded listener.js 19:55:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 67 (0x112cf2000) [pid = 2488] [serial = 1228] [outer = 0x11295bc00] 19:55:58 INFO - PROCESS | 2488 | 1467168958614 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 19:55:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 19:55:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 520ms 19:55:58 INFO - PROCESS | 2488 | 1467168958632 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 19:55:58 INFO - PROCESS | 2488 | 1467168958635 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 19:55:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 19:55:58 INFO - PROCESS | 2488 | 1467168958643 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 19:55:58 INFO - PROCESS | 2488 | 1467168958645 Marionette TRACE conn2 <- [1,1610,null,{}] 19:55:58 INFO - PROCESS | 2488 | 1467168958648 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:58 INFO - PROCESS | 2488 | 1467168958650 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:58 INFO - PROCESS | 2488 | 1467168958729 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 19:55:58 INFO - PROCESS | 2488 | 1467168958733 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:58 INFO - PROCESS | 2488 | 1467168958734 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:58 INFO - PROCESS | 2488 | ++DOCSHELL 0x11714b000 == 29 [pid = 2488] [id = 410] 19:55:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 68 (0x1138f2800) [pid = 2488] [serial = 1229] [outer = 0x0] 19:55:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 69 (0x113dab000) [pid = 2488] [serial = 1230] [outer = 0x1138f2800] 19:55:58 INFO - PROCESS | 2488 | 1467168958764 Marionette DEBUG loaded listener.js 19:55:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 70 (0x115d58400) [pid = 2488] [serial = 1231] [outer = 0x1138f2800] 19:55:59 INFO - PROCESS | 2488 | 1467168959112 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 19:55:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 19:55:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 522ms 19:55:59 INFO - PROCESS | 2488 | 1467168959165 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 19:55:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 19:55:59 INFO - PROCESS | 2488 | 1467168959167 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 19:55:59 INFO - PROCESS | 2488 | 1467168959171 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 19:55:59 INFO - PROCESS | 2488 | 1467168959185 Marionette TRACE conn2 <- [1,1614,null,{}] 19:55:59 INFO - PROCESS | 2488 | 1467168959197 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:59 INFO - PROCESS | 2488 | 1467168959202 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:59 INFO - PROCESS | 2488 | 1467168959319 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 19:55:59 INFO - PROCESS | 2488 | 1467168959335 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:59 INFO - PROCESS | 2488 | 1467168959338 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:59 INFO - PROCESS | 2488 | ++DOCSHELL 0x118fa0800 == 30 [pid = 2488] [id = 411] 19:55:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 71 (0x111c13800) [pid = 2488] [serial = 1232] [outer = 0x0] 19:55:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 72 (0x117116400) [pid = 2488] [serial = 1233] [outer = 0x111c13800] 19:55:59 INFO - PROCESS | 2488 | 1467168959386 Marionette DEBUG loaded listener.js 19:55:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 73 (0x11741ac00) [pid = 2488] [serial = 1234] [outer = 0x111c13800] 19:55:59 INFO - PROCESS | 2488 | 1467168959783 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 19:55:59 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 19:55:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 636ms 19:55:59 INFO - PROCESS | 2488 | 1467168959809 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 19:55:59 INFO - PROCESS | 2488 | 1467168959811 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 19:55:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 19:55:59 INFO - PROCESS | 2488 | 1467168959818 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 19:55:59 INFO - PROCESS | 2488 | 1467168959819 Marionette TRACE conn2 <- [1,1618,null,{}] 19:55:59 INFO - PROCESS | 2488 | 1467168959826 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:59 INFO - PROCESS | 2488 | 1467168959827 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:59 INFO - PROCESS | 2488 | 1467168959934 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 19:55:59 INFO - PROCESS | 2488 | 1467168959940 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:59 INFO - PROCESS | 2488 | 1467168959942 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:55:59 INFO - PROCESS | 2488 | ++DOCSHELL 0x119625800 == 31 [pid = 2488] [id = 412] 19:55:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 74 (0x11741f800) [pid = 2488] [serial = 1235] [outer = 0x0] 19:55:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 75 (0x117ea2c00) [pid = 2488] [serial = 1236] [outer = 0x11741f800] 19:55:59 INFO - PROCESS | 2488 | 1467168959967 Marionette DEBUG loaded listener.js 19:56:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 76 (0x118405000) [pid = 2488] [serial = 1237] [outer = 0x11741f800] 19:56:00 INFO - PROCESS | 2488 | 1467168960300 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 19:56:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 19:56:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 520ms 19:56:00 INFO - PROCESS | 2488 | 1467168960342 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 19:56:00 INFO - PROCESS | 2488 | 1467168960344 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 19:56:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 19:56:00 INFO - PROCESS | 2488 | 1467168960347 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 19:56:00 INFO - PROCESS | 2488 | 1467168960349 Marionette TRACE conn2 <- [1,1622,null,{}] 19:56:00 INFO - PROCESS | 2488 | 1467168960353 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:00 INFO - PROCESS | 2488 | 1467168960355 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:00 INFO - PROCESS | 2488 | 1467168960479 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 19:56:00 INFO - PROCESS | 2488 | 1467168960534 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:00 INFO - PROCESS | 2488 | 1467168960535 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:00 INFO - PROCESS | 2488 | ++DOCSHELL 0x119a2e800 == 32 [pid = 2488] [id = 413] 19:56:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 77 (0x112959000) [pid = 2488] [serial = 1238] [outer = 0x0] 19:56:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x118407c00) [pid = 2488] [serial = 1239] [outer = 0x112959000] 19:56:00 INFO - PROCESS | 2488 | 1467168960560 Marionette DEBUG loaded listener.js 19:56:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x1187d2400) [pid = 2488] [serial = 1240] [outer = 0x112959000] 19:56:00 INFO - PROCESS | 2488 | 1467168960834 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 19:56:00 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 19:56:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 519ms 19:56:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 19:56:00 INFO - PROCESS | 2488 | 1467168960867 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 19:56:00 INFO - PROCESS | 2488 | 1467168960868 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 19:56:00 INFO - PROCESS | 2488 | 1467168960878 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 19:56:00 INFO - PROCESS | 2488 | 1467168960880 Marionette TRACE conn2 <- [1,1626,null,{}] 19:56:00 INFO - PROCESS | 2488 | 1467168960882 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:00 INFO - PROCESS | 2488 | 1467168960886 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:00 INFO - PROCESS | 2488 | 1467168960983 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 19:56:00 INFO - PROCESS | 2488 | 1467168960987 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:00 INFO - PROCESS | 2488 | 1467168960989 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:01 INFO - PROCESS | 2488 | ++DOCSHELL 0x1219a6000 == 33 [pid = 2488] [id = 414] 19:56:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x115d62000) [pid = 2488] [serial = 1241] [outer = 0x0] 19:56:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x118f3ac00) [pid = 2488] [serial = 1242] [outer = 0x115d62000] 19:56:01 INFO - PROCESS | 2488 | 1467168961015 Marionette DEBUG loaded listener.js 19:56:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x1196c9000) [pid = 2488] [serial = 1243] [outer = 0x115d62000] 19:56:01 INFO - PROCESS | 2488 | 1467168961323 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 19:56:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 19:56:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 477ms 19:56:01 INFO - PROCESS | 2488 | 1467168961348 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 19:56:01 INFO - PROCESS | 2488 | 1467168961350 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 19:56:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 19:56:01 INFO - PROCESS | 2488 | 1467168961352 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 19:56:01 INFO - PROCESS | 2488 | 1467168961353 Marionette TRACE conn2 <- [1,1630,null,{}] 19:56:01 INFO - PROCESS | 2488 | 1467168961356 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:01 INFO - PROCESS | 2488 | 1467168961359 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:01 INFO - PROCESS | 2488 | 1467168961474 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 19:56:01 INFO - PROCESS | 2488 | 1467168961482 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:01 INFO - PROCESS | 2488 | 1467168961483 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:01 INFO - PROCESS | 2488 | ++DOCSHELL 0x121dc8000 == 34 [pid = 2488] [id = 415] 19:56:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x11840f400) [pid = 2488] [serial = 1244] [outer = 0x0] 19:56:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x119b1cc00) [pid = 2488] [serial = 1245] [outer = 0x11840f400] 19:56:01 INFO - PROCESS | 2488 | 1467168961507 Marionette DEBUG loaded listener.js 19:56:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x119b3c000) [pid = 2488] [serial = 1246] [outer = 0x11840f400] 19:56:01 INFO - PROCESS | 2488 | 1467168961804 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 19:56:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 19:56:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 468ms 19:56:01 INFO - PROCESS | 2488 | 1467168961827 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 19:56:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 19:56:01 INFO - PROCESS | 2488 | 1467168961828 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 19:56:01 INFO - PROCESS | 2488 | 1467168961831 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 19:56:01 INFO - PROCESS | 2488 | 1467168961832 Marionette TRACE conn2 <- [1,1634,null,{}] 19:56:01 INFO - PROCESS | 2488 | 1467168961834 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:01 INFO - PROCESS | 2488 | 1467168961835 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:01 INFO - PROCESS | 2488 | 1467168961912 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 19:56:01 INFO - PROCESS | 2488 | 1467168961916 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:01 INFO - PROCESS | 2488 | 1467168961917 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:01 INFO - PROCESS | 2488 | ++DOCSHELL 0x125f58800 == 35 [pid = 2488] [id = 416] 19:56:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x1187d2000) [pid = 2488] [serial = 1247] [outer = 0x0] 19:56:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x119d3ac00) [pid = 2488] [serial = 1248] [outer = 0x1187d2000] 19:56:01 INFO - PROCESS | 2488 | 1467168961944 Marionette DEBUG loaded listener.js 19:56:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x119db0800) [pid = 2488] [serial = 1249] [outer = 0x1187d2000] 19:56:02 INFO - PROCESS | 2488 | 1467168962262 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 19:56:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 19:56:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 468ms 19:56:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 19:56:02 INFO - PROCESS | 2488 | 1467168962300 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 19:56:02 INFO - PROCESS | 2488 | 1467168962301 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 19:56:02 INFO - PROCESS | 2488 | 1467168962303 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 19:56:02 INFO - PROCESS | 2488 | 1467168962304 Marionette TRACE conn2 <- [1,1638,null,{}] 19:56:02 INFO - PROCESS | 2488 | 1467168962309 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:02 INFO - PROCESS | 2488 | 1467168962310 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:02 INFO - PROCESS | 2488 | 1467168962395 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 19:56:02 INFO - PROCESS | 2488 | 1467168962451 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:02 INFO - PROCESS | 2488 | 1467168962452 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:02 INFO - PROCESS | 2488 | ++DOCSHELL 0x118fa0000 == 36 [pid = 2488] [id = 417] 19:56:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x118403400) [pid = 2488] [serial = 1250] [outer = 0x0] 19:56:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x12108d000) [pid = 2488] [serial = 1251] [outer = 0x118403400] 19:56:02 INFO - PROCESS | 2488 | 1467168962477 Marionette DEBUG loaded listener.js 19:56:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x121189800) [pid = 2488] [serial = 1252] [outer = 0x118403400] 19:56:02 INFO - PROCESS | 2488 | 1467168962740 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 19:56:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 19:56:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 472ms 19:56:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 19:56:02 INFO - PROCESS | 2488 | 1467168962779 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 19:56:02 INFO - PROCESS | 2488 | 1467168962780 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 19:56:02 INFO - PROCESS | 2488 | 1467168962782 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 19:56:02 INFO - PROCESS | 2488 | 1467168962783 Marionette TRACE conn2 <- [1,1642,null,{}] 19:56:02 INFO - PROCESS | 2488 | 1467168962786 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:02 INFO - PROCESS | 2488 | 1467168962787 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:02 INFO - PROCESS | 2488 | 1467168962880 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 19:56:02 INFO - PROCESS | 2488 | 1467168962883 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:02 INFO - PROCESS | 2488 | 1467168962884 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:02 INFO - PROCESS | 2488 | ++DOCSHELL 0x128e9f000 == 37 [pid = 2488] [id = 418] 19:56:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x12141fc00) [pid = 2488] [serial = 1253] [outer = 0x0] 19:56:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x121ac5800) [pid = 2488] [serial = 1254] [outer = 0x12141fc00] 19:56:02 INFO - PROCESS | 2488 | 1467168962911 Marionette DEBUG loaded listener.js 19:56:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x121fe0000) [pid = 2488] [serial = 1255] [outer = 0x12141fc00] 19:56:03 INFO - PROCESS | 2488 | 1467168963351 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 19:56:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 19:56:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 619ms 19:56:03 INFO - PROCESS | 2488 | 1467168963402 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 19:56:03 INFO - PROCESS | 2488 | 1467168963405 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 19:56:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 19:56:03 INFO - PROCESS | 2488 | 1467168963415 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 19:56:03 INFO - PROCESS | 2488 | 1467168963417 Marionette TRACE conn2 <- [1,1646,null,{}] 19:56:03 INFO - PROCESS | 2488 | 1467168963420 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:03 INFO - PROCESS | 2488 | 1467168963423 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:03 INFO - PROCESS | 2488 | 1467168963548 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 19:56:03 INFO - PROCESS | 2488 | 1467168963557 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:03 INFO - PROCESS | 2488 | 1467168963559 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:03 INFO - PROCESS | 2488 | ++DOCSHELL 0x119a2b000 == 38 [pid = 2488] [id = 419] 19:56:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x124cc7000) [pid = 2488] [serial = 1256] [outer = 0x0] 19:56:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x125514800) [pid = 2488] [serial = 1257] [outer = 0x124cc7000] 19:56:03 INFO - PROCESS | 2488 | 1467168963615 Marionette DEBUG loaded listener.js 19:56:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x1269bd400) [pid = 2488] [serial = 1258] [outer = 0x124cc7000] 19:56:03 INFO - PROCESS | 2488 | 1467168963921 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 19:56:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 19:56:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 521ms 19:56:03 INFO - PROCESS | 2488 | 1467168963935 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 19:56:03 INFO - PROCESS | 2488 | 1467168963936 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 19:56:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 19:56:03 INFO - PROCESS | 2488 | 1467168963939 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 19:56:03 INFO - PROCESS | 2488 | 1467168963942 Marionette TRACE conn2 <- [1,1650,null,{}] 19:56:03 INFO - PROCESS | 2488 | 1467168963945 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:03 INFO - PROCESS | 2488 | 1467168963947 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:04 INFO - PROCESS | 2488 | 1467168964047 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 19:56:04 INFO - PROCESS | 2488 | 1467168964061 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:04 INFO - PROCESS | 2488 | 1467168964062 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:04 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a469800 == 39 [pid = 2488] [id = 420] 19:56:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x1269be400) [pid = 2488] [serial = 1259] [outer = 0x0] 19:56:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x127198400) [pid = 2488] [serial = 1260] [outer = 0x1269be400] 19:56:04 INFO - PROCESS | 2488 | 1467168964088 Marionette DEBUG loaded listener.js 19:56:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x12745ec00) [pid = 2488] [serial = 1261] [outer = 0x1269be400] 19:56:04 INFO - PROCESS | 2488 | 1467168964466 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 19:56:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 19:56:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 571ms 19:56:04 INFO - PROCESS | 2488 | 1467168964510 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 19:56:04 INFO - PROCESS | 2488 | 1467168964511 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 19:56:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 19:56:04 INFO - PROCESS | 2488 | 1467168964513 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 19:56:04 INFO - PROCESS | 2488 | 1467168964514 Marionette TRACE conn2 <- [1,1654,null,{}] 19:56:04 INFO - PROCESS | 2488 | 1467168964517 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:04 INFO - PROCESS | 2488 | 1467168964518 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:04 INFO - PROCESS | 2488 | 1467168964619 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 19:56:04 INFO - PROCESS | 2488 | 1467168964629 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:04 INFO - PROCESS | 2488 | 1467168964630 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:04 INFO - PROCESS | 2488 | ++DOCSHELL 0x12aa65800 == 40 [pid = 2488] [id = 421] 19:56:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x12745f000) [pid = 2488] [serial = 1262] [outer = 0x0] 19:56:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x12746a000) [pid = 2488] [serial = 1263] [outer = 0x12745f000] 19:56:04 INFO - PROCESS | 2488 | 1467168964654 Marionette DEBUG loaded listener.js 19:56:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x1274ad800) [pid = 2488] [serial = 1264] [outer = 0x12745f000] 19:56:04 INFO - PROCESS | 2488 | 1467168964961 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 19:56:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 19:56:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 468ms 19:56:04 INFO - PROCESS | 2488 | 1467168964983 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 19:56:04 INFO - PROCESS | 2488 | 1467168964984 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 19:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 19:56:04 INFO - PROCESS | 2488 | 1467168964986 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 19:56:04 INFO - PROCESS | 2488 | 1467168964987 Marionette TRACE conn2 <- [1,1658,null,{}] 19:56:04 INFO - PROCESS | 2488 | 1467168964992 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:04 INFO - PROCESS | 2488 | 1467168964993 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:05 INFO - PROCESS | 2488 | 1467168965091 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 19:56:05 INFO - PROCESS | 2488 | 1467168965094 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:05 INFO - PROCESS | 2488 | 1467168965095 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:05 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b15e000 == 41 [pid = 2488] [id = 422] 19:56:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x12745fc00) [pid = 2488] [serial = 1265] [outer = 0x0] 19:56:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x128a20400) [pid = 2488] [serial = 1266] [outer = 0x12745fc00] 19:56:05 INFO - PROCESS | 2488 | 1467168965121 Marionette DEBUG loaded listener.js 19:56:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x128b06c00) [pid = 2488] [serial = 1267] [outer = 0x12745fc00] 19:56:05 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x127463000) [pid = 2488] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 19:56:05 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x12a63c400) [pid = 2488] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 19:56:05 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x128b0a400) [pid = 2488] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 19:56:05 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x110eee000) [pid = 2488] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 19:56:05 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x12b836c00) [pid = 2488] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 19:56:05 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x1138edc00) [pid = 2488] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 19:56:05 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x121097400) [pid = 2488] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 19:56:05 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x11336f400) [pid = 2488] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 19:56:05 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x118406800) [pid = 2488] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 19:56:05 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x113f30c00) [pid = 2488] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 19:56:05 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x1133c2000) [pid = 2488] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 19:56:05 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x1133be800) [pid = 2488] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 19:56:05 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x112959c00) [pid = 2488] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 19:56:05 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x113260c00) [pid = 2488] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 19:56:05 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x119da7800) [pid = 2488] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 19:56:05 INFO - PROCESS | 2488 | 1467168965601 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 19:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 19:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 622ms 19:56:05 INFO - PROCESS | 2488 | 1467168965608 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 19:56:05 INFO - PROCESS | 2488 | 1467168965609 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 19:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 19:56:05 INFO - PROCESS | 2488 | 1467168965611 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 19:56:05 INFO - PROCESS | 2488 | 1467168965612 Marionette TRACE conn2 <- [1,1662,null,{}] 19:56:05 INFO - PROCESS | 2488 | 1467168965615 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:05 INFO - PROCESS | 2488 | 1467168965616 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:05 INFO - PROCESS | 2488 | 1467168965702 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 19:56:05 INFO - PROCESS | 2488 | 1467168965708 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:05 INFO - PROCESS | 2488 | 1467168965709 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:05 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b14c800 == 42 [pid = 2488] [id = 423] 19:56:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x1133c2000) [pid = 2488] [serial = 1268] [outer = 0x0] 19:56:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x1176e6c00) [pid = 2488] [serial = 1269] [outer = 0x1133c2000] 19:56:05 INFO - PROCESS | 2488 | 1467168965733 Marionette DEBUG loaded listener.js 19:56:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x121097400) [pid = 2488] [serial = 1270] [outer = 0x1133c2000] 19:56:06 INFO - PROCESS | 2488 | 1467168966059 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 19:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 19:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 468ms 19:56:06 INFO - PROCESS | 2488 | 1467168966080 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 19:56:06 INFO - PROCESS | 2488 | 1467168966081 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 19:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 19:56:06 INFO - PROCESS | 2488 | 1467168966083 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 19:56:06 INFO - PROCESS | 2488 | 1467168966084 Marionette TRACE conn2 <- [1,1666,null,{}] 19:56:06 INFO - PROCESS | 2488 | 1467168966086 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:06 INFO - PROCESS | 2488 | 1467168966088 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:06 INFO - PROCESS | 2488 | 1467168966193 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 19:56:06 INFO - PROCESS | 2488 | 1467168966198 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:06 INFO - PROCESS | 2488 | 1467168966199 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:06 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bcbf000 == 43 [pid = 2488] [id = 424] 19:56:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x118ff7800) [pid = 2488] [serial = 1271] [outer = 0x0] 19:56:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x1274ae800) [pid = 2488] [serial = 1272] [outer = 0x118ff7800] 19:56:06 INFO - PROCESS | 2488 | 1467168966223 Marionette DEBUG loaded listener.js 19:56:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x128ceb000) [pid = 2488] [serial = 1273] [outer = 0x118ff7800] 19:56:06 INFO - PROCESS | 2488 | 1467168966511 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 19:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 19:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 470ms 19:56:06 INFO - PROCESS | 2488 | 1467168966554 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 19:56:06 INFO - PROCESS | 2488 | 1467168966556 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 19:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 19:56:06 INFO - PROCESS | 2488 | 1467168966560 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 19:56:06 INFO - PROCESS | 2488 | 1467168966561 Marionette TRACE conn2 <- [1,1670,null,{}] 19:56:06 INFO - PROCESS | 2488 | 1467168966563 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:06 INFO - PROCESS | 2488 | 1467168966565 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:06 INFO - PROCESS | 2488 | 1467168966648 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 19:56:06 INFO - PROCESS | 2488 | 1467168966652 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:06 INFO - PROCESS | 2488 | 1467168966654 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:06 INFO - PROCESS | 2488 | ++DOCSHELL 0x12c2c5000 == 44 [pid = 2488] [id = 425] 19:56:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x1133dc000) [pid = 2488] [serial = 1274] [outer = 0x0] 19:56:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x129151c00) [pid = 2488] [serial = 1275] [outer = 0x1133dc000] 19:56:06 INFO - PROCESS | 2488 | 1467168966681 Marionette DEBUG loaded listener.js 19:56:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x12a434400) [pid = 2488] [serial = 1276] [outer = 0x1133dc000] 19:56:07 INFO - PROCESS | 2488 | 1467168967009 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 19:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 19:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 472ms 19:56:07 INFO - PROCESS | 2488 | 1467168967032 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 19:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 19:56:07 INFO - PROCESS | 2488 | 1467168967033 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 19:56:07 INFO - PROCESS | 2488 | 1467168967036 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 19:56:07 INFO - PROCESS | 2488 | 1467168967037 Marionette TRACE conn2 <- [1,1674,null,{}] 19:56:07 INFO - PROCESS | 2488 | 1467168967041 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:07 INFO - PROCESS | 2488 | 1467168967042 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:07 INFO - PROCESS | 2488 | 1467168967151 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 19:56:07 INFO - PROCESS | 2488 | 1467168967158 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:07 INFO - PROCESS | 2488 | 1467168967159 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:07 INFO - PROCESS | 2488 | ++DOCSHELL 0x12c2d2800 == 45 [pid = 2488] [id = 426] 19:56:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x119db2400) [pid = 2488] [serial = 1277] [outer = 0x0] 19:56:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x12a432800) [pid = 2488] [serial = 1278] [outer = 0x119db2400] 19:56:07 INFO - PROCESS | 2488 | 1467168967182 Marionette DEBUG loaded listener.js 19:56:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x12a642400) [pid = 2488] [serial = 1279] [outer = 0x119db2400] 19:56:07 INFO - PROCESS | 2488 | 1467168967472 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 19:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 19:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 469ms 19:56:07 INFO - PROCESS | 2488 | 1467168967505 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 19:56:07 INFO - PROCESS | 2488 | 1467168967509 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 19:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 19:56:07 INFO - PROCESS | 2488 | 1467168967564 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 19:56:07 INFO - PROCESS | 2488 | 1467168967566 Marionette TRACE conn2 <- [1,1678,null,{}] 19:56:07 INFO - PROCESS | 2488 | 1467168967572 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:07 INFO - PROCESS | 2488 | 1467168967574 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:07 INFO - PROCESS | 2488 | 1467168967677 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 19:56:07 INFO - PROCESS | 2488 | 1467168967774 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:07 INFO - PROCESS | 2488 | 1467168967775 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:07 INFO - PROCESS | 2488 | ++DOCSHELL 0x113a4c000 == 46 [pid = 2488] [id = 427] 19:56:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x111cad400) [pid = 2488] [serial = 1280] [outer = 0x0] 19:56:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x1127e2400) [pid = 2488] [serial = 1281] [outer = 0x111cad400] 19:56:07 INFO - PROCESS | 2488 | 1467168967807 Marionette DEBUG loaded listener.js 19:56:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x112959800) [pid = 2488] [serial = 1282] [outer = 0x111cad400] 19:56:08 INFO - PROCESS | 2488 | 1467168968397 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 19:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 19:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 925ms 19:56:08 INFO - PROCESS | 2488 | 1467168968461 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 19:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 19:56:08 INFO - PROCESS | 2488 | 1467168968466 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 19:56:08 INFO - PROCESS | 2488 | 1467168968472 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 19:56:08 INFO - PROCESS | 2488 | 1467168968475 Marionette TRACE conn2 <- [1,1682,null,{}] 19:56:08 INFO - PROCESS | 2488 | 1467168968481 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:08 INFO - PROCESS | 2488 | 1467168968485 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:08 INFO - PROCESS | 2488 | 1467168968661 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 19:56:08 INFO - PROCESS | 2488 | 1467168968752 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:08 INFO - PROCESS | 2488 | 1467168968753 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:08 INFO - PROCESS | 2488 | ++DOCSHELL 0x118fb2000 == 47 [pid = 2488] [id = 428] 19:56:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x11602f800) [pid = 2488] [serial = 1283] [outer = 0x0] 19:56:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x1160d8000) [pid = 2488] [serial = 1284] [outer = 0x11602f800] 19:56:08 INFO - PROCESS | 2488 | 1467168968783 Marionette DEBUG loaded listener.js 19:56:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x1167d3800) [pid = 2488] [serial = 1285] [outer = 0x11602f800] 19:56:09 INFO - PROCESS | 2488 | 1467168969456 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 19:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 19:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1023ms 19:56:09 INFO - PROCESS | 2488 | 1467168969523 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 19:56:09 INFO - PROCESS | 2488 | 1467168969526 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 19:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 19:56:09 INFO - PROCESS | 2488 | 1467168969540 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 19:56:09 INFO - PROCESS | 2488 | 1467168969542 Marionette TRACE conn2 <- [1,1686,null,{}] 19:56:09 INFO - PROCESS | 2488 | 1467168969546 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:09 INFO - PROCESS | 2488 | 1467168969548 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:09 INFO - PROCESS | 2488 | 1467168969651 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 19:56:09 INFO - PROCESS | 2488 | 1467168969733 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:09 INFO - PROCESS | 2488 | 1467168969736 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:09 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f0d000 == 48 [pid = 2488] [id = 429] 19:56:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x1160db400) [pid = 2488] [serial = 1286] [outer = 0x0] 19:56:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 111 (0x1166f1400) [pid = 2488] [serial = 1287] [outer = 0x1160db400] 19:56:09 INFO - PROCESS | 2488 | 1467168969766 Marionette DEBUG loaded listener.js 19:56:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 112 (0x11710d800) [pid = 2488] [serial = 1288] [outer = 0x1160db400] 19:56:10 INFO - PROCESS | 2488 | --DOCSHELL 0x12c2c5000 == 47 [pid = 2488] [id = 425] 19:56:10 INFO - PROCESS | 2488 | --DOCSHELL 0x12bcbf000 == 46 [pid = 2488] [id = 424] 19:56:10 INFO - PROCESS | 2488 | --DOCSHELL 0x12b14c800 == 45 [pid = 2488] [id = 423] 19:56:10 INFO - PROCESS | 2488 | --DOCSHELL 0x12b15e000 == 44 [pid = 2488] [id = 422] 19:56:10 INFO - PROCESS | 2488 | --DOCSHELL 0x12aa65800 == 43 [pid = 2488] [id = 421] 19:56:10 INFO - PROCESS | 2488 | --DOCSHELL 0x12a469800 == 42 [pid = 2488] [id = 420] 19:56:10 INFO - PROCESS | 2488 | --DOCSHELL 0x119a2b000 == 41 [pid = 2488] [id = 419] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 111 (0x12b9ec800) [pid = 2488] [serial = 1224] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOCSHELL 0x128e9f000 == 40 [pid = 2488] [id = 418] 19:56:10 INFO - PROCESS | 2488 | --DOCSHELL 0x118fa0000 == 39 [pid = 2488] [id = 417] 19:56:10 INFO - PROCESS | 2488 | --DOCSHELL 0x125f58800 == 38 [pid = 2488] [id = 416] 19:56:10 INFO - PROCESS | 2488 | --DOCSHELL 0x121dc8000 == 37 [pid = 2488] [id = 415] 19:56:10 INFO - PROCESS | 2488 | --DOCSHELL 0x1219a6000 == 36 [pid = 2488] [id = 414] 19:56:10 INFO - PROCESS | 2488 | --DOCSHELL 0x119a2e800 == 35 [pid = 2488] [id = 413] 19:56:10 INFO - PROCESS | 2488 | --DOCSHELL 0x119625800 == 34 [pid = 2488] [id = 412] 19:56:10 INFO - PROCESS | 2488 | --DOCSHELL 0x118fa0800 == 33 [pid = 2488] [id = 411] 19:56:10 INFO - PROCESS | 2488 | --DOCSHELL 0x11714b000 == 32 [pid = 2488] [id = 410] 19:56:10 INFO - PROCESS | 2488 | --DOCSHELL 0x116240800 == 31 [pid = 2488] [id = 409] 19:56:10 INFO - PROCESS | 2488 | 1467168970193 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 19:56:10 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 19:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 672ms 19:56:10 INFO - PROCESS | 2488 | 1467168970212 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 19:56:10 INFO - PROCESS | 2488 | 1467168970215 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 19:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 19:56:10 INFO - PROCESS | 2488 | 1467168970219 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 19:56:10 INFO - PROCESS | 2488 | 1467168970222 Marionette TRACE conn2 <- [1,1690,null,{}] 19:56:10 INFO - PROCESS | 2488 | 1467168970225 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:10 INFO - PROCESS | 2488 | 1467168970227 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:10 INFO - PROCESS | 2488 | 1467168970306 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 110 (0x12746c400) [pid = 2488] [serial = 1203] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x12a648000) [pid = 2488] [serial = 1209] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x12a430c00) [pid = 2488] [serial = 1206] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x12aa87800) [pid = 2488] [serial = 1212] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x12b92d000) [pid = 2488] [serial = 1222] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x119da9800) [pid = 2488] [serial = 1216] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x12a42bc00) [pid = 2488] [serial = 1218] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x11833d400) [pid = 2488] [serial = 1215] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x12b925800) [pid = 2488] [serial = 1221] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x12ab60c00) [pid = 2488] [serial = 1213] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x119b22000) [pid = 2488] [serial = 1194] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x1184d5800) [pid = 2488] [serial = 1191] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x118ff1400) [pid = 2488] [serial = 1192] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x117418400) [pid = 2488] [serial = 1189] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x1160d6400) [pid = 2488] [serial = 1188] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x118f43400) [pid = 2488] [serial = 1186] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x118403800) [pid = 2488] [serial = 1185] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x116077000) [pid = 2488] [serial = 1183] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x1133dc800) [pid = 2488] [serial = 1182] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x12a95d400) [pid = 2488] [serial = 1180] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x125511800) [pid = 2488] [serial = 1200] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x1212a7800) [pid = 2488] [serial = 1197] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x124cf4800) [pid = 2488] [serial = 1198] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x119d3f000) [pid = 2488] [serial = 1195] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x12a571800) [pid = 2488] [serial = 1207] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x12b833c00) [pid = 2488] [serial = 1219] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x12a960400) [pid = 2488] [serial = 1210] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x128a28800) [pid = 2488] [serial = 1204] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x126d81800) [pid = 2488] [serial = 1201] [outer = 0x0] [url = about:blank] 19:56:10 INFO - PROCESS | 2488 | 1467168970374 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:10 INFO - PROCESS | 2488 | 1467168970376 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:10 INFO - PROCESS | 2488 | ++DOCSHELL 0x117e51800 == 32 [pid = 2488] [id = 430] 19:56:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x1160d6400) [pid = 2488] [serial = 1289] [outer = 0x0] 19:56:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x117417800) [pid = 2488] [serial = 1290] [outer = 0x1160d6400] 19:56:10 INFO - PROCESS | 2488 | 1467168970404 Marionette DEBUG loaded listener.js 19:56:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x11840b000) [pid = 2488] [serial = 1291] [outer = 0x1160d6400] 19:56:10 INFO - PROCESS | 2488 | 1467168970699 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 19:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 19:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 522ms 19:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 19:56:10 INFO - PROCESS | 2488 | 1467168970744 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 19:56:10 INFO - PROCESS | 2488 | 1467168970745 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 19:56:10 INFO - PROCESS | 2488 | 1467168970747 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 19:56:10 INFO - PROCESS | 2488 | 1467168970750 Marionette TRACE conn2 <- [1,1694,null,{}] 19:56:10 INFO - PROCESS | 2488 | 1467168970760 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:10 INFO - PROCESS | 2488 | 1467168970763 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:10 INFO - PROCESS | 2488 | 1467168970843 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 19:56:10 INFO - PROCESS | 2488 | 1467168970848 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:10 INFO - PROCESS | 2488 | 1467168970850 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:10 INFO - PROCESS | 2488 | ++DOCSHELL 0x119ad2800 == 33 [pid = 2488] [id = 431] 19:56:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x112e0a000) [pid = 2488] [serial = 1292] [outer = 0x0] 19:56:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x118fc0c00) [pid = 2488] [serial = 1293] [outer = 0x112e0a000] 19:56:10 INFO - PROCESS | 2488 | 1467168970899 Marionette DEBUG loaded listener.js 19:56:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x119396c00) [pid = 2488] [serial = 1294] [outer = 0x112e0a000] 19:56:11 INFO - PROCESS | 2488 | 1467168971249 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 19:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 19:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 521ms 19:56:11 INFO - PROCESS | 2488 | 1467168971268 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 19:56:11 INFO - PROCESS | 2488 | 1467168971270 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 19:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 19:56:11 INFO - PROCESS | 2488 | 1467168971275 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 19:56:11 INFO - PROCESS | 2488 | 1467168971276 Marionette TRACE conn2 <- [1,1698,null,{}] 19:56:11 INFO - PROCESS | 2488 | 1467168971278 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:11 INFO - PROCESS | 2488 | 1467168971279 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:11 INFO - PROCESS | 2488 | 1467168971359 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 19:56:11 INFO - PROCESS | 2488 | 1467168971362 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:11 INFO - PROCESS | 2488 | 1467168971363 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:11 INFO - PROCESS | 2488 | ++DOCSHELL 0x121b35000 == 34 [pid = 2488] [id = 432] 19:56:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x1194a8000) [pid = 2488] [serial = 1295] [outer = 0x0] 19:56:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x1196b5800) [pid = 2488] [serial = 1296] [outer = 0x1194a8000] 19:56:11 INFO - PROCESS | 2488 | 1467168971388 Marionette DEBUG loaded listener.js 19:56:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x119b17000) [pid = 2488] [serial = 1297] [outer = 0x1194a8000] 19:56:11 INFO - PROCESS | 2488 | 1467168971724 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 19:56:11 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 19:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 471ms 19:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 19:56:11 INFO - PROCESS | 2488 | 1467168971746 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 19:56:11 INFO - PROCESS | 2488 | 1467168971747 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 19:56:11 INFO - PROCESS | 2488 | 1467168971749 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 19:56:11 INFO - PROCESS | 2488 | 1467168971750 Marionette TRACE conn2 <- [1,1702,null,{}] 19:56:11 INFO - PROCESS | 2488 | 1467168971753 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:11 INFO - PROCESS | 2488 | 1467168971754 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:11 INFO - PROCESS | 2488 | 1467168971830 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 19:56:11 INFO - PROCESS | 2488 | 1467168971834 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:11 INFO - PROCESS | 2488 | 1467168971835 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:11 INFO - PROCESS | 2488 | ++DOCSHELL 0x12505d800 == 35 [pid = 2488] [id = 433] 19:56:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x119b1ac00) [pid = 2488] [serial = 1298] [outer = 0x0] 19:56:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x119b3fc00) [pid = 2488] [serial = 1299] [outer = 0x119b1ac00] 19:56:11 INFO - PROCESS | 2488 | 1467168971863 Marionette DEBUG loaded listener.js 19:56:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x119da7400) [pid = 2488] [serial = 1300] [outer = 0x119b1ac00] 19:56:12 INFO - PROCESS | 2488 | 1467168972290 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 19:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 19:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 573ms 19:56:12 INFO - PROCESS | 2488 | 1467168972326 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 19:56:12 INFO - PROCESS | 2488 | 1467168972328 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 19:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 19:56:12 INFO - PROCESS | 2488 | 1467168972331 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 19:56:12 INFO - PROCESS | 2488 | 1467168972333 Marionette TRACE conn2 <- [1,1706,null,{}] 19:56:12 INFO - PROCESS | 2488 | 1467168972336 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:12 INFO - PROCESS | 2488 | 1467168972343 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:12 INFO - PROCESS | 2488 | 1467168972524 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 19:56:12 INFO - PROCESS | 2488 | 1467168972562 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:12 INFO - PROCESS | 2488 | 1467168972564 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:12 INFO - PROCESS | 2488 | ++DOCSHELL 0x128bc6800 == 36 [pid = 2488] [id = 434] 19:56:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x11a004800) [pid = 2488] [serial = 1301] [outer = 0x0] 19:56:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x121423c00) [pid = 2488] [serial = 1302] [outer = 0x11a004800] 19:56:12 INFO - PROCESS | 2488 | 1467168972588 Marionette DEBUG loaded listener.js 19:56:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x125f78800) [pid = 2488] [serial = 1303] [outer = 0x11a004800] 19:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 19:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 619ms 19:56:12 INFO - PROCESS | 2488 | 1467168972945 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 19:56:12 INFO - PROCESS | 2488 | 1467168972950 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 19:56:12 INFO - PROCESS | 2488 | 1467168972952 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 19:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 19:56:12 INFO - PROCESS | 2488 | 1467168972954 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 19:56:12 INFO - PROCESS | 2488 | 1467168972955 Marionette TRACE conn2 <- [1,1710,null,{}] 19:56:12 INFO - PROCESS | 2488 | 1467168972960 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:12 INFO - PROCESS | 2488 | 1467168972962 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:13 INFO - PROCESS | 2488 | 1467168973060 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 19:56:13 INFO - PROCESS | 2488 | 1467168973063 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:13 INFO - PROCESS | 2488 | 1467168973064 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:13 INFO - PROCESS | 2488 | ++DOCSHELL 0x129139800 == 37 [pid = 2488] [id = 435] 19:56:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x125f79400) [pid = 2488] [serial = 1304] [outer = 0x0] 19:56:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x1269b9c00) [pid = 2488] [serial = 1305] [outer = 0x125f79400] 19:56:13 INFO - PROCESS | 2488 | 1467168973095 Marionette DEBUG loaded listener.js 19:56:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x127294800) [pid = 2488] [serial = 1306] [outer = 0x125f79400] 19:56:13 INFO - PROCESS | 2488 | 1467168973426 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 19:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 19:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 522ms 19:56:13 INFO - PROCESS | 2488 | 1467168973483 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 19:56:13 INFO - PROCESS | 2488 | 1467168973484 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 19:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 19:56:13 INFO - PROCESS | 2488 | 1467168973486 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 19:56:13 INFO - PROCESS | 2488 | 1467168973487 Marionette TRACE conn2 <- [1,1714,null,{}] 19:56:13 INFO - PROCESS | 2488 | 1467168973490 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:13 INFO - PROCESS | 2488 | 1467168973491 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:13 INFO - PROCESS | 2488 | 1467168973587 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 19:56:13 INFO - PROCESS | 2488 | 1467168973590 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:13 INFO - PROCESS | 2488 | 1467168973591 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:13 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a5a3000 == 38 [pid = 2488] [id = 436] 19:56:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x125f78400) [pid = 2488] [serial = 1307] [outer = 0x0] 19:56:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x127461c00) [pid = 2488] [serial = 1308] [outer = 0x125f78400] 19:56:13 INFO - PROCESS | 2488 | 1467168973615 Marionette DEBUG loaded listener.js 19:56:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x128a20000) [pid = 2488] [serial = 1309] [outer = 0x125f78400] 19:56:13 INFO - PROCESS | 2488 | 1467168973953 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 19:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 19:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 519ms 19:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 19:56:14 INFO - PROCESS | 2488 | 1467168974005 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 19:56:14 INFO - PROCESS | 2488 | 1467168974007 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 19:56:14 INFO - PROCESS | 2488 | 1467168974008 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 19:56:14 INFO - PROCESS | 2488 | 1467168974009 Marionette TRACE conn2 <- [1,1718,null,{}] 19:56:14 INFO - PROCESS | 2488 | 1467168974011 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:14 INFO - PROCESS | 2488 | 1467168974012 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:14 INFO - PROCESS | 2488 | 1467168974118 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 19:56:14 INFO - PROCESS | 2488 | 1467168974122 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:14 INFO - PROCESS | 2488 | 1467168974123 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:14 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b158000 == 39 [pid = 2488] [id = 437] 19:56:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x12746dc00) [pid = 2488] [serial = 1310] [outer = 0x0] 19:56:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x128a28000) [pid = 2488] [serial = 1311] [outer = 0x12746dc00] 19:56:14 INFO - PROCESS | 2488 | 1467168974147 Marionette DEBUG loaded listener.js 19:56:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x12947f000) [pid = 2488] [serial = 1312] [outer = 0x12746dc00] 19:56:14 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x1269be400) [pid = 2488] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 19:56:14 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x12745f000) [pid = 2488] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 19:56:14 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x11295bc00) [pid = 2488] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 19:56:14 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x11741f800) [pid = 2488] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 19:56:14 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x1187d2000) [pid = 2488] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 19:56:14 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x118403400) [pid = 2488] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 19:56:14 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x111c13800) [pid = 2488] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 19:56:14 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x112959000) [pid = 2488] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 19:56:14 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x1269b4800) [pid = 2488] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 19:56:14 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x11840f400) [pid = 2488] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 19:56:14 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x115d62000) [pid = 2488] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 19:56:14 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x1138f2800) [pid = 2488] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 19:56:14 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x12141fc00) [pid = 2488] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 19:56:14 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x12745fc00) [pid = 2488] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 19:56:14 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x1133c2000) [pid = 2488] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 19:56:14 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x1133dc000) [pid = 2488] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 19:56:14 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x118ff7800) [pid = 2488] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 19:56:14 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x124cc7000) [pid = 2488] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 19:56:14 INFO - PROCESS | 2488 | 1467168974605 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 19:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 19:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 618ms 19:56:14 INFO - PROCESS | 2488 | 1467168974628 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 19:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 19:56:14 INFO - PROCESS | 2488 | 1467168974629 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 19:56:14 INFO - PROCESS | 2488 | 1467168974631 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 19:56:14 INFO - PROCESS | 2488 | 1467168974632 Marionette TRACE conn2 <- [1,1722,null,{}] 19:56:14 INFO - PROCESS | 2488 | 1467168974635 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:14 INFO - PROCESS | 2488 | 1467168974636 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:14 INFO - PROCESS | 2488 | 1467168974715 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 19:56:14 INFO - PROCESS | 2488 | 1467168974718 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:14 INFO - PROCESS | 2488 | 1467168974719 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:14 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a46f000 == 40 [pid = 2488] [id = 438] 19:56:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x11295b000) [pid = 2488] [serial = 1313] [outer = 0x0] 19:56:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x11840f400) [pid = 2488] [serial = 1314] [outer = 0x11295b000] 19:56:14 INFO - PROCESS | 2488 | 1467168974745 Marionette DEBUG loaded listener.js 19:56:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x119b18c00) [pid = 2488] [serial = 1315] [outer = 0x11295b000] 19:56:15 INFO - PROCESS | 2488 | 1467168975094 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 19:56:15 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 19:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 468ms 19:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 19:56:15 INFO - PROCESS | 2488 | 1467168975100 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 19:56:15 INFO - PROCESS | 2488 | 1467168975101 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 19:56:15 INFO - PROCESS | 2488 | 1467168975103 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 19:56:15 INFO - PROCESS | 2488 | 1467168975106 Marionette TRACE conn2 <- [1,1726,null,{}] 19:56:15 INFO - PROCESS | 2488 | 1467168975111 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:15 INFO - PROCESS | 2488 | 1467168975112 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:15 INFO - PROCESS | 2488 | 1467168975236 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 19:56:15 INFO - PROCESS | 2488 | 1467168975242 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:15 INFO - PROCESS | 2488 | 1467168975244 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:15 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bcaa000 == 41 [pid = 2488] [id = 439] 19:56:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x1160de000) [pid = 2488] [serial = 1316] [outer = 0x0] 19:56:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x121d4bc00) [pid = 2488] [serial = 1317] [outer = 0x1160de000] 19:56:15 INFO - PROCESS | 2488 | 1467168975269 Marionette DEBUG loaded listener.js 19:56:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x12a63d000) [pid = 2488] [serial = 1318] [outer = 0x1160de000] 19:56:15 INFO - PROCESS | 2488 | 1467168975566 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 19:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 19:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 474ms 19:56:15 INFO - PROCESS | 2488 | 1467168975579 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 19:56:15 INFO - PROCESS | 2488 | 1467168975580 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 19:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 19:56:15 INFO - PROCESS | 2488 | 1467168975582 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 19:56:15 INFO - PROCESS | 2488 | 1467168975583 Marionette TRACE conn2 <- [1,1730,null,{}] 19:56:15 INFO - PROCESS | 2488 | 1467168975586 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:15 INFO - PROCESS | 2488 | 1467168975588 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:15 INFO - PROCESS | 2488 | 1467168975681 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 19:56:15 INFO - PROCESS | 2488 | 1467168975685 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:15 INFO - PROCESS | 2488 | 1467168975687 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:15 INFO - PROCESS | 2488 | ++DOCSHELL 0x12c2b7000 == 42 [pid = 2488] [id = 440] 19:56:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x1171ba800) [pid = 2488] [serial = 1319] [outer = 0x0] 19:56:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x12a95b000) [pid = 2488] [serial = 1320] [outer = 0x1171ba800] 19:56:15 INFO - PROCESS | 2488 | 1467168975714 Marionette DEBUG loaded listener.js 19:56:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x12aa85c00) [pid = 2488] [serial = 1321] [outer = 0x1171ba800] 19:56:16 INFO - PROCESS | 2488 | 1467168976111 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 19:56:16 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 19:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 571ms 19:56:16 INFO - PROCESS | 2488 | 1467168976161 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 19:56:16 INFO - PROCESS | 2488 | 1467168976162 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 19:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 19:56:16 INFO - PROCESS | 2488 | 1467168976164 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 19:56:16 INFO - PROCESS | 2488 | 1467168976165 Marionette TRACE conn2 <- [1,1734,null,{}] 19:56:16 INFO - PROCESS | 2488 | 1467168976168 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:16 INFO - PROCESS | 2488 | 1467168976179 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:16 INFO - PROCESS | 2488 | 1467168976264 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 19:56:16 INFO - PROCESS | 2488 | 1467168976268 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:16 INFO - PROCESS | 2488 | 1467168976269 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:16 INFO - PROCESS | 2488 | ++DOCSHELL 0x12ca71800 == 43 [pid = 2488] [id = 441] 19:56:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x12a959c00) [pid = 2488] [serial = 1322] [outer = 0x0] 19:56:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x12ab5c800) [pid = 2488] [serial = 1323] [outer = 0x12a959c00] 19:56:16 INFO - PROCESS | 2488 | 1467168976293 Marionette DEBUG loaded listener.js 19:56:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x12b832400) [pid = 2488] [serial = 1324] [outer = 0x12a959c00] 19:56:16 INFO - PROCESS | 2488 | 1467168976762 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 19:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 19:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 667ms 19:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 19:56:16 INFO - PROCESS | 2488 | 1467168976833 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 19:56:16 INFO - PROCESS | 2488 | 1467168976836 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 19:56:16 INFO - PROCESS | 2488 | 1467168976839 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 19:56:16 INFO - PROCESS | 2488 | 1467168976842 Marionette TRACE conn2 <- [1,1738,null,{}] 19:56:16 INFO - PROCESS | 2488 | 1467168976845 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:16 INFO - PROCESS | 2488 | 1467168976847 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:16 INFO - PROCESS | 2488 | 1467168976955 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 19:56:17 INFO - PROCESS | 2488 | 1467168977016 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:17 INFO - PROCESS | 2488 | 1467168977018 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:17 INFO - PROCESS | 2488 | ++DOCSHELL 0x1174e8800 == 44 [pid = 2488] [id = 442] 19:56:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x113375400) [pid = 2488] [serial = 1325] [outer = 0x0] 19:56:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x116030800) [pid = 2488] [serial = 1326] [outer = 0x113375400] 19:56:17 INFO - PROCESS | 2488 | 1467168977049 Marionette DEBUG loaded listener.js 19:56:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x117412c00) [pid = 2488] [serial = 1327] [outer = 0x113375400] 19:56:17 INFO - PROCESS | 2488 | 1467168977481 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 19:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 19:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 671ms 19:56:17 INFO - PROCESS | 2488 | 1467168977510 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 19:56:17 INFO - PROCESS | 2488 | 1467168977513 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 19:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 19:56:17 INFO - PROCESS | 2488 | 1467168977518 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 19:56:17 INFO - PROCESS | 2488 | 1467168977519 Marionette TRACE conn2 <- [1,1742,null,{}] 19:56:17 INFO - PROCESS | 2488 | 1467168977522 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:17 INFO - PROCESS | 2488 | 1467168977524 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:17 INFO - PROCESS | 2488 | 1467168977628 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 19:56:17 INFO - PROCESS | 2488 | 1467168977689 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:17 INFO - PROCESS | 2488 | 1467168977690 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:17 INFO - PROCESS | 2488 | ++DOCSHELL 0x124e1f800 == 45 [pid = 2488] [id = 443] 19:56:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x11833a800) [pid = 2488] [serial = 1328] [outer = 0x0] 19:56:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x1187d9400) [pid = 2488] [serial = 1329] [outer = 0x11833a800] 19:56:17 INFO - PROCESS | 2488 | 1467168977721 Marionette DEBUG loaded listener.js 19:56:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x118f40c00) [pid = 2488] [serial = 1330] [outer = 0x11833a800] 19:56:18 INFO - PROCESS | 2488 | 1467168978176 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 19:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 19:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 720ms 19:56:18 INFO - PROCESS | 2488 | 1467168978238 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 19:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 19:56:18 INFO - PROCESS | 2488 | 1467168978240 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 19:56:18 INFO - PROCESS | 2488 | 1467168978242 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 19:56:18 INFO - PROCESS | 2488 | 1467168978245 Marionette TRACE conn2 <- [1,1746,null,{}] 19:56:18 INFO - PROCESS | 2488 | 1467168978252 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:18 INFO - PROCESS | 2488 | 1467168978255 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:18 INFO - PROCESS | 2488 | 1467168978384 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 19:56:18 INFO - PROCESS | 2488 | 1467168978461 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:18 INFO - PROCESS | 2488 | 1467168978463 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:18 INFO - PROCESS | 2488 | ++DOCSHELL 0x12c2be000 == 46 [pid = 2488] [id = 444] 19:56:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x1194a2800) [pid = 2488] [serial = 1331] [outer = 0x0] 19:56:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x119da8c00) [pid = 2488] [serial = 1332] [outer = 0x1194a2800] 19:56:18 INFO - PROCESS | 2488 | 1467168978496 Marionette DEBUG loaded listener.js 19:56:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x121d44800) [pid = 2488] [serial = 1333] [outer = 0x1194a2800] 19:56:18 INFO - PROCESS | 2488 | 1467168978911 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 19:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 19:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 722ms 19:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 19:56:18 INFO - PROCESS | 2488 | 1467168978964 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 19:56:18 INFO - PROCESS | 2488 | 1467168978966 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 19:56:18 INFO - PROCESS | 2488 | 1467168978968 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 19:56:18 INFO - PROCESS | 2488 | 1467168978969 Marionette TRACE conn2 <- [1,1750,null,{}] 19:56:18 INFO - PROCESS | 2488 | 1467168978972 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:18 INFO - PROCESS | 2488 | 1467168978973 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:19 INFO - PROCESS | 2488 | 1467168979077 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 19:56:19 INFO - PROCESS | 2488 | 1467168979138 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:19 INFO - PROCESS | 2488 | 1467168979139 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:19 INFO - PROCESS | 2488 | ++DOCSHELL 0x12cbad000 == 47 [pid = 2488] [id = 445] 19:56:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x124a5e800) [pid = 2488] [serial = 1334] [outer = 0x0] 19:56:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 111 (0x1269b8c00) [pid = 2488] [serial = 1335] [outer = 0x124a5e800] 19:56:19 INFO - PROCESS | 2488 | 1467168979168 Marionette DEBUG loaded listener.js 19:56:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 112 (0x128b05000) [pid = 2488] [serial = 1336] [outer = 0x124a5e800] 19:56:19 INFO - PROCESS | 2488 | 1467168979632 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 19:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 19:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 669ms 19:56:19 INFO - PROCESS | 2488 | 1467168979638 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 19:56:19 INFO - PROCESS | 2488 | 1467168979639 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 19:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 19:56:19 INFO - PROCESS | 2488 | 1467168979644 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 19:56:19 INFO - PROCESS | 2488 | 1467168979645 Marionette TRACE conn2 <- [1,1754,null,{}] 19:56:19 INFO - PROCESS | 2488 | 1467168979647 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:19 INFO - PROCESS | 2488 | 1467168979649 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:19 INFO - PROCESS | 2488 | 1467168979768 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 19:56:19 INFO - PROCESS | 2488 | 1467168979969 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:19 INFO - PROCESS | 2488 | 1467168979971 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:20 INFO - PROCESS | 2488 | ++DOCSHELL 0x1194db000 == 48 [pid = 2488] [id = 446] 19:56:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 113 (0x11297a800) [pid = 2488] [serial = 1337] [outer = 0x0] 19:56:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 114 (0x1133bf000) [pid = 2488] [serial = 1338] [outer = 0x11297a800] 19:56:20 INFO - PROCESS | 2488 | 1467168980016 Marionette DEBUG loaded listener.js 19:56:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 115 (0x116031c00) [pid = 2488] [serial = 1339] [outer = 0x11297a800] 19:56:20 INFO - PROCESS | 2488 | 1467168980447 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 19:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 19:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 821ms 19:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 19:56:20 INFO - PROCESS | 2488 | 1467168980466 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 19:56:20 INFO - PROCESS | 2488 | 1467168980468 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 19:56:20 INFO - PROCESS | 2488 | 1467168980471 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 19:56:20 INFO - PROCESS | 2488 | 1467168980473 Marionette TRACE conn2 <- [1,1758,null,{}] 19:56:20 INFO - PROCESS | 2488 | 1467168980477 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:20 INFO - PROCESS | 2488 | 1467168980478 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:20 INFO - PROCESS | 2488 | 1467168980573 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 19:56:20 INFO - PROCESS | 2488 | 1467168980636 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:20 INFO - PROCESS | 2488 | 1467168980637 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:20 INFO - PROCESS | 2488 | ++DOCSHELL 0x1191f9000 == 49 [pid = 2488] [id = 447] 19:56:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 116 (0x11696ec00) [pid = 2488] [serial = 1340] [outer = 0x0] 19:56:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 117 (0x118411400) [pid = 2488] [serial = 1341] [outer = 0x11696ec00] 19:56:20 INFO - PROCESS | 2488 | 1467168980665 Marionette DEBUG loaded listener.js 19:56:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 118 (0x118890000) [pid = 2488] [serial = 1342] [outer = 0x11696ec00] 19:56:21 INFO - PROCESS | 2488 | --DOCSHELL 0x12c2b7000 == 48 [pid = 2488] [id = 440] 19:56:21 INFO - PROCESS | 2488 | --DOCSHELL 0x12bcaa000 == 47 [pid = 2488] [id = 439] 19:56:21 INFO - PROCESS | 2488 | --DOCSHELL 0x12a46f000 == 46 [pid = 2488] [id = 438] 19:56:21 INFO - PROCESS | 2488 | --DOCSHELL 0x12b158000 == 45 [pid = 2488] [id = 437] 19:56:21 INFO - PROCESS | 2488 | --DOCSHELL 0x12a5a3000 == 44 [pid = 2488] [id = 436] 19:56:21 INFO - PROCESS | 2488 | --DOCSHELL 0x129139800 == 43 [pid = 2488] [id = 435] 19:56:21 INFO - PROCESS | 2488 | --DOCSHELL 0x128bc6800 == 42 [pid = 2488] [id = 434] 19:56:21 INFO - PROCESS | 2488 | --DOCSHELL 0x12505d800 == 41 [pid = 2488] [id = 433] 19:56:21 INFO - PROCESS | 2488 | --DOCSHELL 0x121b35000 == 40 [pid = 2488] [id = 432] 19:56:21 INFO - PROCESS | 2488 | --DOCSHELL 0x119ad2800 == 39 [pid = 2488] [id = 431] 19:56:21 INFO - PROCESS | 2488 | --DOCSHELL 0x117e51800 == 38 [pid = 2488] [id = 430] 19:56:21 INFO - PROCESS | 2488 | --DOCSHELL 0x116f0d000 == 37 [pid = 2488] [id = 429] 19:56:21 INFO - PROCESS | 2488 | --DOCSHELL 0x118fb2000 == 36 [pid = 2488] [id = 428] 19:56:21 INFO - PROCESS | 2488 | --DOCSHELL 0x113a4c000 == 35 [pid = 2488] [id = 427] 19:56:21 INFO - PROCESS | 2488 | --DOCSHELL 0x12c2d2800 == 34 [pid = 2488] [id = 426] 19:56:21 INFO - PROCESS | 2488 | --DOCSHELL 0x12c54c800 == 33 [pid = 2488] [id = 408] 19:56:21 INFO - PROCESS | 2488 | --DOCSHELL 0x1194db000 == 32 [pid = 2488] [id = 446] 19:56:21 INFO - PROCESS | 2488 | --DOCSHELL 0x12cbad000 == 31 [pid = 2488] [id = 445] 19:56:21 INFO - PROCESS | 2488 | --DOCSHELL 0x12c2be000 == 30 [pid = 2488] [id = 444] 19:56:21 INFO - PROCESS | 2488 | --DOCSHELL 0x124e1f800 == 29 [pid = 2488] [id = 443] 19:56:21 INFO - PROCESS | 2488 | --DOCSHELL 0x12ca71800 == 28 [pid = 2488] [id = 441] 19:56:21 INFO - PROCESS | 2488 | --DOCSHELL 0x1174e8800 == 27 [pid = 2488] [id = 442] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 117 (0x127198400) [pid = 2488] [serial = 1260] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 116 (0x12746a000) [pid = 2488] [serial = 1263] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 115 (0x11295cc00) [pid = 2488] [serial = 1227] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 114 (0x112cf2000) [pid = 2488] [serial = 1228] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 113 (0x117ea2c00) [pid = 2488] [serial = 1236] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 112 (0x118405000) [pid = 2488] [serial = 1237] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 111 (0x119d3ac00) [pid = 2488] [serial = 1248] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 110 (0x119db0800) [pid = 2488] [serial = 1249] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x12108d000) [pid = 2488] [serial = 1251] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x121189800) [pid = 2488] [serial = 1252] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x117116400) [pid = 2488] [serial = 1233] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x11741ac00) [pid = 2488] [serial = 1234] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x118407c00) [pid = 2488] [serial = 1239] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x1187d2400) [pid = 2488] [serial = 1240] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x12b9f8800) [pid = 2488] [serial = 1225] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x119b1cc00) [pid = 2488] [serial = 1245] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x119b3c000) [pid = 2488] [serial = 1246] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x118f3ac00) [pid = 2488] [serial = 1242] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x113dab000) [pid = 2488] [serial = 1230] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x121ac5800) [pid = 2488] [serial = 1254] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x128a20400) [pid = 2488] [serial = 1266] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x1196c9000) [pid = 2488] [serial = 1243] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x115d58400) [pid = 2488] [serial = 1231] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x121097400) [pid = 2488] [serial = 1270] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x1176e6c00) [pid = 2488] [serial = 1269] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x12a434400) [pid = 2488] [serial = 1276] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x1274ae800) [pid = 2488] [serial = 1272] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x129151c00) [pid = 2488] [serial = 1275] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x128b06c00) [pid = 2488] [serial = 1267] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x12a432800) [pid = 2488] [serial = 1278] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x1269bd400) [pid = 2488] [serial = 1258] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x125514800) [pid = 2488] [serial = 1257] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x1274ad800) [pid = 2488] [serial = 1264] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x12745ec00) [pid = 2488] [serial = 1261] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x128ceb000) [pid = 2488] [serial = 1273] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x121fe0000) [pid = 2488] [serial = 1255] [outer = 0x0] [url = about:blank] 19:56:21 INFO - PROCESS | 2488 | 1467168981730 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 19:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 19:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1273ms 19:56:21 INFO - PROCESS | 2488 | 1467168981744 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 19:56:21 INFO - PROCESS | 2488 | 1467168981746 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 19:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 19:56:21 INFO - PROCESS | 2488 | 1467168981749 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 19:56:21 INFO - PROCESS | 2488 | 1467168981752 Marionette TRACE conn2 <- [1,1762,null,{}] 19:56:21 INFO - PROCESS | 2488 | 1467168981761 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:21 INFO - PROCESS | 2488 | 1467168981762 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:21 INFO - PROCESS | 2488 | 1467168981842 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 19:56:21 INFO - PROCESS | 2488 | 1467168981847 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:21 INFO - PROCESS | 2488 | 1467168981849 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:21 INFO - PROCESS | 2488 | ++DOCSHELL 0x11712d800 == 28 [pid = 2488] [id = 448] 19:56:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x113f2fc00) [pid = 2488] [serial = 1343] [outer = 0x0] 19:56:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x1150ce400) [pid = 2488] [serial = 1344] [outer = 0x113f2fc00] 19:56:21 INFO - PROCESS | 2488 | 1467168981878 Marionette DEBUG loaded listener.js 19:56:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x116623800) [pid = 2488] [serial = 1345] [outer = 0x113f2fc00] 19:56:22 INFO - PROCESS | 2488 | 1467168982228 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 19:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 19:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 520ms 19:56:22 INFO - PROCESS | 2488 | 1467168982270 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 19:56:22 INFO - PROCESS | 2488 | 1467168982273 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 19:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 19:56:22 INFO - PROCESS | 2488 | 1467168982278 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 19:56:22 INFO - PROCESS | 2488 | 1467168982279 Marionette TRACE conn2 <- [1,1766,null,{}] 19:56:22 INFO - PROCESS | 2488 | 1467168982282 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:22 INFO - PROCESS | 2488 | 1467168982283 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:22 INFO - PROCESS | 2488 | 1467168982364 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 19:56:22 INFO - PROCESS | 2488 | 1467168982463 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:22 INFO - PROCESS | 2488 | 1467168982464 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:22 INFO - PROCESS | 2488 | ++DOCSHELL 0x11609a000 == 29 [pid = 2488] [id = 449] 19:56:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x110fa1c00) [pid = 2488] [serial = 1346] [outer = 0x0] 19:56:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x1127e0c00) [pid = 2488] [serial = 1347] [outer = 0x110fa1c00] 19:56:22 INFO - PROCESS | 2488 | 1467168982497 Marionette DEBUG loaded listener.js 19:56:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x113260800) [pid = 2488] [serial = 1348] [outer = 0x110fa1c00] 19:56:23 INFO - PROCESS | 2488 | 1467168983026 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 19:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 19:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 770ms 19:56:23 INFO - PROCESS | 2488 | 1467168983048 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 19:56:23 INFO - PROCESS | 2488 | 1467168983050 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 19:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 19:56:23 INFO - PROCESS | 2488 | 1467168983054 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 19:56:23 INFO - PROCESS | 2488 | 1467168983056 Marionette TRACE conn2 <- [1,1770,null,{}] 19:56:23 INFO - PROCESS | 2488 | 1467168983088 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:23 INFO - PROCESS | 2488 | 1467168983091 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:23 INFO - PROCESS | 2488 | 1467168983193 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 19:56:23 INFO - PROCESS | 2488 | 1467168983270 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:23 INFO - PROCESS | 2488 | 1467168983272 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:23 INFO - PROCESS | 2488 | ++DOCSHELL 0x118fb4000 == 30 [pid = 2488] [id = 450] 19:56:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x117420400) [pid = 2488] [serial = 1349] [outer = 0x0] 19:56:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x117e99400) [pid = 2488] [serial = 1350] [outer = 0x117420400] 19:56:23 INFO - PROCESS | 2488 | 1467168983303 Marionette DEBUG loaded listener.js 19:56:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x11833ec00) [pid = 2488] [serial = 1351] [outer = 0x117420400] 19:56:23 INFO - PROCESS | 2488 | 1467168983812 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 19:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 19:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 797ms 19:56:23 INFO - PROCESS | 2488 | 1467168983853 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 19:56:23 INFO - PROCESS | 2488 | 1467168983858 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 19:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 19:56:23 INFO - PROCESS | 2488 | 1467168983861 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 19:56:23 INFO - PROCESS | 2488 | 1467168983863 Marionette TRACE conn2 <- [1,1774,null,{}] 19:56:23 INFO - PROCESS | 2488 | 1467168983865 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:23 INFO - PROCESS | 2488 | 1467168983867 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:23 INFO - PROCESS | 2488 | 1467168983969 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 19:56:24 INFO - PROCESS | 2488 | 1467168984053 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:24 INFO - PROCESS | 2488 | 1467168984055 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:24 INFO - PROCESS | 2488 | ++DOCSHELL 0x119d1f800 == 31 [pid = 2488] [id = 451] 19:56:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x1184d4c00) [pid = 2488] [serial = 1352] [outer = 0x0] 19:56:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x1187e6c00) [pid = 2488] [serial = 1353] [outer = 0x1184d4c00] 19:56:24 INFO - PROCESS | 2488 | 1467168984084 Marionette DEBUG loaded listener.js 19:56:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x118fc9000) [pid = 2488] [serial = 1354] [outer = 0x1184d4c00] 19:56:24 INFO - PROCESS | 2488 | --DOCSHELL 0x11712d800 == 30 [pid = 2488] [id = 448] 19:56:24 INFO - PROCESS | 2488 | --DOCSHELL 0x1191f9000 == 29 [pid = 2488] [id = 447] 19:56:24 INFO - PROCESS | 2488 | 1467168984543 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 19:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 19:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 719ms 19:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 19:56:24 INFO - PROCESS | 2488 | 1467168984580 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 19:56:24 INFO - PROCESS | 2488 | 1467168984583 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 19:56:24 INFO - PROCESS | 2488 | 1467168984586 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 19:56:24 INFO - PROCESS | 2488 | 1467168984588 Marionette TRACE conn2 <- [1,1778,null,{}] 19:56:24 INFO - PROCESS | 2488 | 1467168984592 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:24 INFO - PROCESS | 2488 | 1467168984593 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:24 INFO - PROCESS | 2488 | 1467168984673 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 19:56:24 INFO - PROCESS | 2488 | 1467168984679 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:24 INFO - PROCESS | 2488 | 1467168984682 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:24 INFO - PROCESS | 2488 | ++DOCSHELL 0x1188f9800 == 30 [pid = 2488] [id = 452] 19:56:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x116291000) [pid = 2488] [serial = 1355] [outer = 0x0] 19:56:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x1171c2800) [pid = 2488] [serial = 1356] [outer = 0x116291000] 19:56:24 INFO - PROCESS | 2488 | 1467168984709 Marionette DEBUG loaded listener.js 19:56:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x118404800) [pid = 2488] [serial = 1357] [outer = 0x116291000] 19:56:25 INFO - PROCESS | 2488 | 1467168985045 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 19:56:25 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 19:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 473ms 19:56:25 INFO - PROCESS | 2488 | 1467168985060 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 19:56:25 INFO - PROCESS | 2488 | 1467168985063 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 19:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 19:56:25 INFO - PROCESS | 2488 | 1467168985067 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 19:56:25 INFO - PROCESS | 2488 | 1467168985069 Marionette TRACE conn2 <- [1,1782,null,{}] 19:56:25 INFO - PROCESS | 2488 | 1467168985071 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:25 INFO - PROCESS | 2488 | 1467168985074 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:25 INFO - PROCESS | 2488 | 1467168985150 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 19:56:25 INFO - PROCESS | 2488 | 1467168985154 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:25 INFO - PROCESS | 2488 | 1467168985156 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:25 INFO - PROCESS | 2488 | ++DOCSHELL 0x12135a800 == 31 [pid = 2488] [id = 453] 19:56:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x1187d9800) [pid = 2488] [serial = 1358] [outer = 0x0] 19:56:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x118ff5400) [pid = 2488] [serial = 1359] [outer = 0x1187d9800] 19:56:25 INFO - PROCESS | 2488 | 1467168985186 Marionette DEBUG loaded listener.js 19:56:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x11710e400) [pid = 2488] [serial = 1360] [outer = 0x1187d9800] 19:56:25 INFO - PROCESS | 2488 | 1467168985566 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 19:56:25 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 19:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 519ms 19:56:25 INFO - PROCESS | 2488 | 1467168985587 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 19:56:25 INFO - PROCESS | 2488 | 1467168985588 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 19:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 19:56:25 INFO - PROCESS | 2488 | 1467168985609 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 19:56:25 INFO - PROCESS | 2488 | 1467168985612 Marionette TRACE conn2 <- [1,1786,null,{}] 19:56:25 INFO - PROCESS | 2488 | 1467168985619 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:25 INFO - PROCESS | 2488 | 1467168985623 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:25 INFO - PROCESS | 2488 | 1467168985720 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 19:56:25 INFO - PROCESS | 2488 | 1467168985757 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:25 INFO - PROCESS | 2488 | 1467168985759 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:25 INFO - PROCESS | 2488 | ++DOCSHELL 0x124c9c000 == 32 [pid = 2488] [id = 454] 19:56:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x1196c4000) [pid = 2488] [serial = 1361] [outer = 0x0] 19:56:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x119b1c000) [pid = 2488] [serial = 1362] [outer = 0x1196c4000] 19:56:25 INFO - PROCESS | 2488 | 1467168985787 Marionette DEBUG loaded listener.js 19:56:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x119d3b400) [pid = 2488] [serial = 1363] [outer = 0x1196c4000] 19:56:26 INFO - PROCESS | 2488 | 1467168986109 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 19:56:26 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 19:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 521ms 19:56:26 INFO - PROCESS | 2488 | 1467168986130 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 19:56:26 INFO - PROCESS | 2488 | 1467168986132 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 19:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 19:56:26 INFO - PROCESS | 2488 | 1467168986144 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 19:56:26 INFO - PROCESS | 2488 | 1467168986145 Marionette TRACE conn2 <- [1,1790,null,{}] 19:56:26 INFO - PROCESS | 2488 | 1467168986147 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:26 INFO - PROCESS | 2488 | 1467168986148 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:26 INFO - PROCESS | 2488 | 1467168986248 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 19:56:26 INFO - PROCESS | 2488 | 1467168986252 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:26 INFO - PROCESS | 2488 | 1467168986253 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:26 INFO - PROCESS | 2488 | ++DOCSHELL 0x127228800 == 33 [pid = 2488] [id = 455] 19:56:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x119da9000) [pid = 2488] [serial = 1364] [outer = 0x0] 19:56:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x12108f000) [pid = 2488] [serial = 1365] [outer = 0x119da9000] 19:56:26 INFO - PROCESS | 2488 | 1467168986278 Marionette DEBUG loaded listener.js 19:56:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x121539000) [pid = 2488] [serial = 1366] [outer = 0x119da9000] 19:56:26 INFO - PROCESS | 2488 | 1467168986589 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:56:26 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) 19:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 479ms 19:56:26 INFO - PROCESS | 2488 | 1467168986620 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 19:56:26 INFO - PROCESS | 2488 | 1467168986622 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 19:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 19:56:26 INFO - PROCESS | 2488 | 1467168986631 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 19:56:26 INFO - PROCESS | 2488 | 1467168986633 Marionette TRACE conn2 <- [1,1794,null,{}] 19:56:26 INFO - PROCESS | 2488 | 1467168986635 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:26 INFO - PROCESS | 2488 | 1467168986637 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:26 INFO - PROCESS | 2488 | 1467168986748 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 19:56:26 INFO - PROCESS | 2488 | 1467168986800 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:26 INFO - PROCESS | 2488 | 1467168986801 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:26 INFO - PROCESS | 2488 | ++DOCSHELL 0x12911c800 == 34 [pid = 2488] [id = 456] 19:56:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x112e05000) [pid = 2488] [serial = 1367] [outer = 0x0] 19:56:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x121b10c00) [pid = 2488] [serial = 1368] [outer = 0x112e05000] 19:56:26 INFO - PROCESS | 2488 | 1467168986842 Marionette DEBUG loaded listener.js 19:56:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x121fe7800) [pid = 2488] [serial = 1369] [outer = 0x112e05000] 19:56:27 INFO - PROCESS | 2488 | 1467168987249 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 669ms 19:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 19:56:27 INFO - PROCESS | 2488 | 1467168987301 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 19:56:27 INFO - PROCESS | 2488 | 1467168987302 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 19:56:27 INFO - PROCESS | 2488 | 1467168987304 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 19:56:27 INFO - PROCESS | 2488 | 1467168987305 Marionette TRACE conn2 <- [1,1798,null,{}] 19:56:27 INFO - PROCESS | 2488 | 1467168987307 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:27 INFO - PROCESS | 2488 | 1467168987312 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:27 INFO - PROCESS | 2488 | 1467168987428 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 19:56:27 INFO - PROCESS | 2488 | 1467168987437 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:27 INFO - PROCESS | 2488 | 1467168987438 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:27 INFO - PROCESS | 2488 | ++DOCSHELL 0x129667800 == 35 [pid = 2488] [id = 457] 19:56:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x124cbb800) [pid = 2488] [serial = 1370] [outer = 0x0] 19:56:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 111 (0x12550d400) [pid = 2488] [serial = 1371] [outer = 0x124cbb800] 19:56:27 INFO - PROCESS | 2488 | 1467168987466 Marionette DEBUG loaded listener.js 19:56:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 112 (0x12746c400) [pid = 2488] [serial = 1372] [outer = 0x124cbb800] 19:56:27 INFO - PROCESS | 2488 | --DOMWINDOW == 111 (0x11297a800) [pid = 2488] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 19:56:27 INFO - PROCESS | 2488 | --DOMWINDOW == 110 (0x11696ec00) [pid = 2488] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 19:56:27 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x113375400) [pid = 2488] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 19:56:27 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x11833a800) [pid = 2488] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 19:56:27 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x11a004800) [pid = 2488] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 19:56:27 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x125f78400) [pid = 2488] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 19:56:27 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x1194a2800) [pid = 2488] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 19:56:27 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x125f79400) [pid = 2488] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 19:56:27 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x1160d6400) [pid = 2488] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 19:56:27 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x112e0a000) [pid = 2488] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 19:56:27 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x119b1ac00) [pid = 2488] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 19:56:27 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x11602f800) [pid = 2488] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 19:56:27 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x1160db400) [pid = 2488] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 19:56:27 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x119db2400) [pid = 2488] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 19:56:27 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x111cad400) [pid = 2488] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 19:56:27 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x1194a8000) [pid = 2488] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 19:56:27 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x124a5e800) [pid = 2488] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 19:56:27 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x12746dc00) [pid = 2488] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 19:56:27 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x11295b000) [pid = 2488] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 19:56:27 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x1160de000) [pid = 2488] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 19:56:27 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x12a959c00) [pid = 2488] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 19:56:27 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x1171ba800) [pid = 2488] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 19:56:27 INFO - PROCESS | 2488 | 1467168987806 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 19:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 19:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 518ms 19:56:27 INFO - PROCESS | 2488 | 1467168987824 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 19:56:27 INFO - PROCESS | 2488 | 1467168987826 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 19:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 19:56:27 INFO - PROCESS | 2488 | 1467168987828 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 19:56:27 INFO - PROCESS | 2488 | 1467168987836 Marionette TRACE conn2 <- [1,1802,null,{}] 19:56:27 INFO - PROCESS | 2488 | 1467168987839 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:27 INFO - PROCESS | 2488 | 1467168987840 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:27 INFO - PROCESS | 2488 | 1467168987915 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 19:56:27 INFO - PROCESS | 2488 | 1467168987975 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:27 INFO - PROCESS | 2488 | 1467168987976 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:27 INFO - PROCESS | 2488 | ++DOCSHELL 0x126d13800 == 36 [pid = 2488] [id = 458] 19:56:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x1128adc00) [pid = 2488] [serial = 1373] [outer = 0x0] 19:56:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x1160db400) [pid = 2488] [serial = 1374] [outer = 0x1128adc00] 19:56:28 INFO - PROCESS | 2488 | 1467168988001 Marionette DEBUG loaded listener.js 19:56:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x11840cc00) [pid = 2488] [serial = 1375] [outer = 0x1128adc00] 19:56:28 INFO - PROCESS | 2488 | 1467168988275 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 19:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 478ms 19:56:28 INFO - PROCESS | 2488 | 1467168988314 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 19:56:28 INFO - PROCESS | 2488 | 1467168988315 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 19:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 19:56:28 INFO - PROCESS | 2488 | 1467168988318 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 19:56:28 INFO - PROCESS | 2488 | 1467168988319 Marionette TRACE conn2 <- [1,1806,null,{}] 19:56:28 INFO - PROCESS | 2488 | 1467168988321 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:28 INFO - PROCESS | 2488 | 1467168988323 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:28 INFO - PROCESS | 2488 | 1467168988405 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 19:56:28 INFO - PROCESS | 2488 | 1467168988411 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:28 INFO - PROCESS | 2488 | 1467168988412 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:28 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b10b800 == 37 [pid = 2488] [id = 459] 19:56:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x118891800) [pid = 2488] [serial = 1376] [outer = 0x0] 19:56:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x121b0dc00) [pid = 2488] [serial = 1377] [outer = 0x118891800] 19:56:28 INFO - PROCESS | 2488 | 1467168988437 Marionette DEBUG loaded listener.js 19:56:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x127293000) [pid = 2488] [serial = 1378] [outer = 0x118891800] 19:56:28 INFO - PROCESS | 2488 | 1467168988754 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 19:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 19:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 469ms 19:56:28 INFO - PROCESS | 2488 | 1467168988787 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 19:56:28 INFO - PROCESS | 2488 | 1467168988790 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 19:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 19:56:28 INFO - PROCESS | 2488 | 1467168988794 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 19:56:28 INFO - PROCESS | 2488 | 1467168988795 Marionette TRACE conn2 <- [1,1810,null,{}] 19:56:28 INFO - PROCESS | 2488 | 1467168988798 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:28 INFO - PROCESS | 2488 | 1467168988807 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:28 INFO - PROCESS | 2488 | 1467168988913 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 19:56:28 INFO - PROCESS | 2488 | 1467168988918 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:28 INFO - PROCESS | 2488 | 1467168988920 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:28 INFO - PROCESS | 2488 | ++DOCSHELL 0x124a7e800 == 38 [pid = 2488] [id = 460] 19:56:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x118ffc000) [pid = 2488] [serial = 1379] [outer = 0x0] 19:56:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x1274a7c00) [pid = 2488] [serial = 1380] [outer = 0x118ffc000] 19:56:28 INFO - PROCESS | 2488 | 1467168988944 Marionette DEBUG loaded listener.js 19:56:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x128a1d400) [pid = 2488] [serial = 1381] [outer = 0x118ffc000] 19:56:29 INFO - PROCESS | 2488 | 1467168989249 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 19:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 19:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 468ms 19:56:29 INFO - PROCESS | 2488 | 1467168989264 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 19:56:29 INFO - PROCESS | 2488 | 1467168989265 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 19:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 19:56:29 INFO - PROCESS | 2488 | 1467168989268 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 19:56:29 INFO - PROCESS | 2488 | 1467168989269 Marionette TRACE conn2 <- [1,1814,null,{}] 19:56:29 INFO - PROCESS | 2488 | 1467168989271 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:29 INFO - PROCESS | 2488 | 1467168989273 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:29 INFO - PROCESS | 2488 | 1467168989356 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 19:56:29 INFO - PROCESS | 2488 | 1467168989362 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:29 INFO - PROCESS | 2488 | 1467168989363 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:29 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bcc0000 == 39 [pid = 2488] [id = 461] 19:56:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x127465400) [pid = 2488] [serial = 1382] [outer = 0x0] 19:56:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x128b0b000) [pid = 2488] [serial = 1383] [outer = 0x127465400] 19:56:29 INFO - PROCESS | 2488 | 1467168989387 Marionette DEBUG loaded listener.js 19:56:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x129152c00) [pid = 2488] [serial = 1384] [outer = 0x127465400] 19:56:29 INFO - PROCESS | 2488 | 1467168989815 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 19:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 19:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 568ms 19:56:29 INFO - PROCESS | 2488 | 1467168989837 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 19:56:29 INFO - PROCESS | 2488 | 1467168989839 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 19:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 19:56:29 INFO - PROCESS | 2488 | 1467168989860 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 19:56:29 INFO - PROCESS | 2488 | 1467168989862 Marionette TRACE conn2 <- [1,1818,null,{}] 19:56:29 INFO - PROCESS | 2488 | 1467168989866 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:29 INFO - PROCESS | 2488 | 1467168989868 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:29 INFO - PROCESS | 2488 | 1467168989975 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 19:56:30 INFO - PROCESS | 2488 | 1467168990048 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:30 INFO - PROCESS | 2488 | 1467168990050 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:30 INFO - PROCESS | 2488 | ++DOCSHELL 0x1191e7800 == 40 [pid = 2488] [id = 462] 19:56:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x113260400) [pid = 2488] [serial = 1385] [outer = 0x0] 19:56:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x116077000) [pid = 2488] [serial = 1386] [outer = 0x113260400] 19:56:30 INFO - PROCESS | 2488 | 1467168990079 Marionette DEBUG loaded listener.js 19:56:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x11741d800) [pid = 2488] [serial = 1387] [outer = 0x113260400] 19:56:30 INFO - PROCESS | 2488 | 1467168990509 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 19:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 19:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 672ms 19:56:30 INFO - PROCESS | 2488 | 1467168990531 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 19:56:30 INFO - PROCESS | 2488 | 1467168990534 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 19:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 19:56:30 INFO - PROCESS | 2488 | 1467168990539 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 19:56:30 INFO - PROCESS | 2488 | 1467168990540 Marionette TRACE conn2 <- [1,1822,null,{}] 19:56:30 INFO - PROCESS | 2488 | 1467168990543 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:30 INFO - PROCESS | 2488 | 1467168990545 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:30 INFO - PROCESS | 2488 | 1467168990668 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 19:56:30 INFO - PROCESS | 2488 | 1467168990731 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:30 INFO - PROCESS | 2488 | 1467168990733 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:30 INFO - PROCESS | 2488 | ++DOCSHELL 0x1269d9000 == 41 [pid = 2488] [id = 463] 19:56:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x1187e8000) [pid = 2488] [serial = 1388] [outer = 0x0] 19:56:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x1194acc00) [pid = 2488] [serial = 1389] [outer = 0x1187e8000] 19:56:30 INFO - PROCESS | 2488 | 1467168990763 Marionette DEBUG loaded listener.js 19:56:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x119b16000) [pid = 2488] [serial = 1390] [outer = 0x1187e8000] 19:56:31 INFO - PROCESS | 2488 | 1467168991182 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 19:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 19:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 672ms 19:56:31 INFO - PROCESS | 2488 | 1467168991210 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 19:56:31 INFO - PROCESS | 2488 | 1467168991212 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 19:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 19:56:31 INFO - PROCESS | 2488 | 1467168991214 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 19:56:31 INFO - PROCESS | 2488 | 1467168991217 Marionette TRACE conn2 <- [1,1826,null,{}] 19:56:31 INFO - PROCESS | 2488 | 1467168991225 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:31 INFO - PROCESS | 2488 | 1467168991228 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:31 INFO - PROCESS | 2488 | 1467168991328 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 19:56:31 INFO - PROCESS | 2488 | 1467168991391 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:31 INFO - PROCESS | 2488 | 1467168991393 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:31 INFO - PROCESS | 2488 | ++DOCSHELL 0x12c2bd800 == 42 [pid = 2488] [id = 464] 19:56:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x1217cf800) [pid = 2488] [serial = 1391] [outer = 0x0] 19:56:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x124cbd000) [pid = 2488] [serial = 1392] [outer = 0x1217cf800] 19:56:31 INFO - PROCESS | 2488 | 1467168991425 Marionette DEBUG loaded listener.js 19:56:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 111 (0x125515000) [pid = 2488] [serial = 1393] [outer = 0x1217cf800] 19:56:31 INFO - PROCESS | 2488 | 1467168991817 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 19:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 19:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 671ms 19:56:31 INFO - PROCESS | 2488 | 1467168991886 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 19:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 19:56:31 INFO - PROCESS | 2488 | 1467168991887 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 19:56:31 INFO - PROCESS | 2488 | 1467168991890 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 19:56:31 INFO - PROCESS | 2488 | 1467168991891 Marionette TRACE conn2 <- [1,1830,null,{}] 19:56:31 INFO - PROCESS | 2488 | 1467168991893 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:31 INFO - PROCESS | 2488 | 1467168991895 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:31 INFO - PROCESS | 2488 | 1467168991993 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 19:56:32 INFO - PROCESS | 2488 | 1467168992101 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:32 INFO - PROCESS | 2488 | 1467168992102 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:32 INFO - PROCESS | 2488 | ++DOCSHELL 0x12ca6e800 == 43 [pid = 2488] [id = 465] 19:56:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 112 (0x126dfd000) [pid = 2488] [serial = 1394] [outer = 0x0] 19:56:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 113 (0x128ceb000) [pid = 2488] [serial = 1395] [outer = 0x126dfd000] 19:56:32 INFO - PROCESS | 2488 | 1467168992133 Marionette DEBUG loaded listener.js 19:56:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 114 (0x12947e400) [pid = 2488] [serial = 1396] [outer = 0x126dfd000] 19:56:32 INFO - PROCESS | 2488 | 1467168992542 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 19:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 19:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 669ms 19:56:32 INFO - PROCESS | 2488 | 1467168992560 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 19:56:32 INFO - PROCESS | 2488 | 1467168992561 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 19:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 19:56:32 INFO - PROCESS | 2488 | 1467168992563 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 19:56:32 INFO - PROCESS | 2488 | 1467168992565 Marionette TRACE conn2 <- [1,1834,null,{}] 19:56:32 INFO - PROCESS | 2488 | 1467168992567 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:32 INFO - PROCESS | 2488 | 1467168992569 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:32 INFO - PROCESS | 2488 | 1467168992678 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 19:56:32 INFO - PROCESS | 2488 | 1467168992738 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:32 INFO - PROCESS | 2488 | 1467168992740 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:32 INFO - PROCESS | 2488 | ++DOCSHELL 0x12ca8b800 == 44 [pid = 2488] [id = 466] 19:56:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 115 (0x1127ec400) [pid = 2488] [serial = 1397] [outer = 0x0] 19:56:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 116 (0x12947f800) [pid = 2488] [serial = 1398] [outer = 0x1127ec400] 19:56:32 INFO - PROCESS | 2488 | 1467168992768 Marionette DEBUG loaded listener.js 19:56:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 117 (0x12a567000) [pid = 2488] [serial = 1399] [outer = 0x1127ec400] 19:56:33 INFO - PROCESS | 2488 | 1467168993362 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 19:56:33 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 19:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 822ms 19:56:33 INFO - PROCESS | 2488 | 1467168993385 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 19:56:33 INFO - PROCESS | 2488 | 1467168993388 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 19:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 19:56:33 INFO - PROCESS | 2488 | 1467168993393 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 19:56:33 INFO - PROCESS | 2488 | 1467168993395 Marionette TRACE conn2 <- [1,1838,null,{}] 19:56:33 INFO - PROCESS | 2488 | 1467168993398 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:33 INFO - PROCESS | 2488 | 1467168993400 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:33 INFO - PROCESS | 2488 | 1467168993501 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 19:56:33 INFO - PROCESS | 2488 | 1467168993564 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:33 INFO - PROCESS | 2488 | 1467168993567 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:33 INFO - PROCESS | 2488 | ++DOCSHELL 0x1194eb000 == 45 [pid = 2488] [id = 467] 19:56:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 118 (0x116a0b400) [pid = 2488] [serial = 1400] [outer = 0x0] 19:56:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 119 (0x117415000) [pid = 2488] [serial = 1401] [outer = 0x116a0b400] 19:56:33 INFO - PROCESS | 2488 | 1467168993595 Marionette DEBUG loaded listener.js 19:56:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 120 (0x118404c00) [pid = 2488] [serial = 1402] [outer = 0x116a0b400] 19:56:34 INFO - PROCESS | 2488 | --DOCSHELL 0x124a7e800 == 44 [pid = 2488] [id = 460] 19:56:34 INFO - PROCESS | 2488 | --DOCSHELL 0x12b10b800 == 43 [pid = 2488] [id = 459] 19:56:34 INFO - PROCESS | 2488 | --DOCSHELL 0x126d13800 == 42 [pid = 2488] [id = 458] 19:56:34 INFO - PROCESS | 2488 | --DOCSHELL 0x129667800 == 41 [pid = 2488] [id = 457] 19:56:34 INFO - PROCESS | 2488 | --DOCSHELL 0x12911c800 == 40 [pid = 2488] [id = 456] 19:56:34 INFO - PROCESS | 2488 | --DOCSHELL 0x127228800 == 39 [pid = 2488] [id = 455] 19:56:34 INFO - PROCESS | 2488 | --DOCSHELL 0x124c9c000 == 38 [pid = 2488] [id = 454] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 119 (0x1150ce400) [pid = 2488] [serial = 1344] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | 1467168994064 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 19:56:34 INFO - PROCESS | 2488 | --DOCSHELL 0x12135a800 == 37 [pid = 2488] [id = 453] 19:56:34 INFO - PROCESS | 2488 | --DOCSHELL 0x1188f9800 == 36 [pid = 2488] [id = 452] 19:56:34 INFO - PROCESS | 2488 | --DOCSHELL 0x119d1f800 == 35 [pid = 2488] [id = 451] 19:56:34 INFO - PROCESS | 2488 | --DOCSHELL 0x118fb4000 == 34 [pid = 2488] [id = 450] 19:56:34 INFO - PROCESS | 2488 | --DOCSHELL 0x11609a000 == 33 [pid = 2488] [id = 449] 19:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 19:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 721ms 19:56:34 INFO - PROCESS | 2488 | 1467168994113 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 19:56:34 INFO - PROCESS | 2488 | 1467168994115 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 19:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 19:56:34 INFO - PROCESS | 2488 | 1467168994119 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 19:56:34 INFO - PROCESS | 2488 | 1467168994121 Marionette TRACE conn2 <- [1,1842,null,{}] 19:56:34 INFO - PROCESS | 2488 | 1467168994129 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:34 INFO - PROCESS | 2488 | 1467168994131 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:34 INFO - PROCESS | 2488 | 1467168994212 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 118 (0x1133bf000) [pid = 2488] [serial = 1338] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 117 (0x116031c00) [pid = 2488] [serial = 1339] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 116 (0x118411400) [pid = 2488] [serial = 1341] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 115 (0x118890000) [pid = 2488] [serial = 1342] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 114 (0x116030800) [pid = 2488] [serial = 1326] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 113 (0x117412c00) [pid = 2488] [serial = 1327] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 112 (0x118f40c00) [pid = 2488] [serial = 1330] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 111 (0x125f78800) [pid = 2488] [serial = 1303] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 110 (0x1187d9400) [pid = 2488] [serial = 1329] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x127461c00) [pid = 2488] [serial = 1308] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x119da8c00) [pid = 2488] [serial = 1332] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x1269b9c00) [pid = 2488] [serial = 1305] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x117417800) [pid = 2488] [serial = 1290] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x121d44800) [pid = 2488] [serial = 1333] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x11840b000) [pid = 2488] [serial = 1291] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x118fc0c00) [pid = 2488] [serial = 1293] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x119396c00) [pid = 2488] [serial = 1294] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x119b3fc00) [pid = 2488] [serial = 1299] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x1160d8000) [pid = 2488] [serial = 1284] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x1167d3800) [pid = 2488] [serial = 1285] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x1166f1400) [pid = 2488] [serial = 1287] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x11710d800) [pid = 2488] [serial = 1288] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x12a642400) [pid = 2488] [serial = 1279] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x1127e2400) [pid = 2488] [serial = 1281] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x112959800) [pid = 2488] [serial = 1282] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x1196b5800) [pid = 2488] [serial = 1296] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x119b17000) [pid = 2488] [serial = 1297] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x128b05000) [pid = 2488] [serial = 1336] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x128a28000) [pid = 2488] [serial = 1311] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x11840f400) [pid = 2488] [serial = 1314] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x119b18c00) [pid = 2488] [serial = 1315] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x121d4bc00) [pid = 2488] [serial = 1317] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x1269b8c00) [pid = 2488] [serial = 1335] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x12ab5c800) [pid = 2488] [serial = 1323] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x12a95b000) [pid = 2488] [serial = 1320] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x12947f000) [pid = 2488] [serial = 1312] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x121423c00) [pid = 2488] [serial = 1302] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x12b832400) [pid = 2488] [serial = 1324] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x128a20000) [pid = 2488] [serial = 1309] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x127294800) [pid = 2488] [serial = 1306] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x12a63d000) [pid = 2488] [serial = 1318] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x12aa85c00) [pid = 2488] [serial = 1321] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | --DOMWINDOW == 76 (0x119da7400) [pid = 2488] [serial = 1300] [outer = 0x0] [url = about:blank] 19:56:34 INFO - PROCESS | 2488 | 1467168994288 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:34 INFO - PROCESS | 2488 | 1467168994290 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:34 INFO - PROCESS | 2488 | ++DOCSHELL 0x11712b800 == 34 [pid = 2488] [id = 468] 19:56:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 77 (0x116030800) [pid = 2488] [serial = 1403] [outer = 0x0] 19:56:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x11710c000) [pid = 2488] [serial = 1404] [outer = 0x116030800] 19:56:34 INFO - PROCESS | 2488 | 1467168994320 Marionette DEBUG loaded listener.js 19:56:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x1187da000) [pid = 2488] [serial = 1405] [outer = 0x116030800] 19:56:34 INFO - PROCESS | 2488 | 1467168994650 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 19:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 19:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 576ms 19:56:34 INFO - PROCESS | 2488 | 1467168994695 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 19:56:34 INFO - PROCESS | 2488 | 1467168994696 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 19:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 19:56:34 INFO - PROCESS | 2488 | 1467168994699 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 19:56:34 INFO - PROCESS | 2488 | 1467168994701 Marionette TRACE conn2 <- [1,1846,null,{}] 19:56:34 INFO - PROCESS | 2488 | 1467168994712 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:34 INFO - PROCESS | 2488 | 1467168994716 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:34 INFO - PROCESS | 2488 | 1467168994897 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 19:56:34 INFO - PROCESS | 2488 | 1467168994983 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:34 INFO - PROCESS | 2488 | 1467168994984 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:35 INFO - PROCESS | 2488 | ++DOCSHELL 0x119ae1800 == 35 [pid = 2488] [id = 469] 19:56:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x118fc5800) [pid = 2488] [serial = 1406] [outer = 0x0] 19:56:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x119b13400) [pid = 2488] [serial = 1407] [outer = 0x118fc5800] 19:56:35 INFO - PROCESS | 2488 | 1467168995013 Marionette DEBUG loaded listener.js 19:56:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x119da3800) [pid = 2488] [serial = 1408] [outer = 0x118fc5800] 19:56:35 INFO - PROCESS | 2488 | 1467168995293 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:56:35 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) 19:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 623ms 19:56:35 INFO - PROCESS | 2488 | 1467168995330 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 19:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 19:56:35 INFO - PROCESS | 2488 | 1467168995332 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 19:56:35 INFO - PROCESS | 2488 | 1467168995335 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 19:56:35 INFO - PROCESS | 2488 | 1467168995336 Marionette TRACE conn2 <- [1,1850,null,{}] 19:56:35 INFO - PROCESS | 2488 | 1467168995338 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:35 INFO - PROCESS | 2488 | 1467168995340 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:35 INFO - PROCESS | 2488 | 1467168995444 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 19:56:35 INFO - PROCESS | 2488 | 1467168995505 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:35 INFO - PROCESS | 2488 | 1467168995506 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:35 INFO - PROCESS | 2488 | ++DOCSHELL 0x121dd1000 == 36 [pid = 2488] [id = 470] 19:56:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x119b21800) [pid = 2488] [serial = 1409] [outer = 0x0] 19:56:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x1217d7400) [pid = 2488] [serial = 1410] [outer = 0x119b21800] 19:56:35 INFO - PROCESS | 2488 | 1467168995533 Marionette DEBUG loaded listener.js 19:56:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x12550f400) [pid = 2488] [serial = 1411] [outer = 0x119b21800] 19:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 518ms 19:56:35 INFO - PROCESS | 2488 | 1467168995848 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:56:35 INFO - PROCESS | 2488 | 1467168995854 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 19:56:35 INFO - PROCESS | 2488 | 1467168995855 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 19:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 19:56:35 INFO - PROCESS | 2488 | 1467168995865 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 19:56:35 INFO - PROCESS | 2488 | 1467168995866 Marionette TRACE conn2 <- [1,1854,null,{}] 19:56:35 INFO - PROCESS | 2488 | 1467168995868 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:35 INFO - PROCESS | 2488 | 1467168995869 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:35 INFO - PROCESS | 2488 | 1467168995952 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 19:56:35 INFO - PROCESS | 2488 | 1467168995958 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:35 INFO - PROCESS | 2488 | 1467168995960 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:35 INFO - PROCESS | 2488 | ++DOCSHELL 0x125fb2000 == 37 [pid = 2488] [id = 471] 19:56:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x125f7ac00) [pid = 2488] [serial = 1412] [outer = 0x0] 19:56:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x127198c00) [pid = 2488] [serial = 1413] [outer = 0x125f7ac00] 19:56:35 INFO - PROCESS | 2488 | 1467168995985 Marionette DEBUG loaded listener.js 19:56:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x128a23c00) [pid = 2488] [serial = 1414] [outer = 0x125f7ac00] 19:56:36 INFO - PROCESS | 2488 | 1467168996318 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 19:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 468ms 19:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 19:56:36 INFO - PROCESS | 2488 | 1467168996334 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 19:56:36 INFO - PROCESS | 2488 | 1467168996335 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 19:56:36 INFO - PROCESS | 2488 | 1467168996337 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 19:56:36 INFO - PROCESS | 2488 | 1467168996338 Marionette TRACE conn2 <- [1,1858,null,{}] 19:56:36 INFO - PROCESS | 2488 | 1467168996348 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:36 INFO - PROCESS | 2488 | 1467168996352 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:36 INFO - PROCESS | 2488 | 1467168996500 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 19:56:36 INFO - PROCESS | 2488 | 1467168996505 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:36 INFO - PROCESS | 2488 | 1467168996506 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:36 INFO - PROCESS | 2488 | ++DOCSHELL 0x128e84800 == 38 [pid = 2488] [id = 472] 19:56:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x126d7f800) [pid = 2488] [serial = 1415] [outer = 0x0] 19:56:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x12a433400) [pid = 2488] [serial = 1416] [outer = 0x126d7f800] 19:56:36 INFO - PROCESS | 2488 | 1467168996532 Marionette DEBUG loaded listener.js 19:56:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x12aa80400) [pid = 2488] [serial = 1417] [outer = 0x126d7f800] 19:56:36 INFO - PROCESS | 2488 | 1467168996941 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 19:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 19:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 626ms 19:56:36 INFO - PROCESS | 2488 | 1467168996964 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 19:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 19:56:36 INFO - PROCESS | 2488 | 1467168996966 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 19:56:36 INFO - PROCESS | 2488 | 1467168996968 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 19:56:36 INFO - PROCESS | 2488 | 1467168996969 Marionette TRACE conn2 <- [1,1862,null,{}] 19:56:36 INFO - PROCESS | 2488 | 1467168996972 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:36 INFO - PROCESS | 2488 | 1467168996973 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:37 INFO - PROCESS | 2488 | 1467168997077 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 19:56:37 INFO - PROCESS | 2488 | 1467168997087 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:37 INFO - PROCESS | 2488 | 1467168997088 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:37 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a46f800 == 39 [pid = 2488] [id = 473] 19:56:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x128a24400) [pid = 2488] [serial = 1418] [outer = 0x0] 19:56:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x12ab5b000) [pid = 2488] [serial = 1419] [outer = 0x128a24400] 19:56:37 INFO - PROCESS | 2488 | 1467168997109 Marionette DEBUG loaded listener.js 19:56:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x12b835c00) [pid = 2488] [serial = 1420] [outer = 0x128a24400] 19:56:37 INFO - PROCESS | 2488 | 1467168997537 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 19:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 19:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 619ms 19:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 19:56:37 INFO - PROCESS | 2488 | 1467168997588 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 19:56:37 INFO - PROCESS | 2488 | 1467168997590 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 19:56:37 INFO - PROCESS | 2488 | 1467168997593 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 19:56:37 INFO - PROCESS | 2488 | 1467168997595 Marionette TRACE conn2 <- [1,1866,null,{}] 19:56:37 INFO - PROCESS | 2488 | 1467168997598 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:37 INFO - PROCESS | 2488 | 1467168997600 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:37 INFO - PROCESS | 2488 | 1467168997762 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 19:56:37 INFO - PROCESS | 2488 | 1467168997791 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:37 INFO - PROCESS | 2488 | 1467168997792 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:37 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b16a800 == 40 [pid = 2488] [id = 474] 19:56:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x12b83d400) [pid = 2488] [serial = 1421] [outer = 0x0] 19:56:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x12b920c00) [pid = 2488] [serial = 1422] [outer = 0x12b83d400] 19:56:37 INFO - PROCESS | 2488 | 1467168997833 Marionette DEBUG loaded listener.js 19:56:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x12b925c00) [pid = 2488] [serial = 1423] [outer = 0x12b83d400] 19:56:38 INFO - PROCESS | 2488 | 1467168998160 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 19:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 19:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 620ms 19:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 19:56:38 INFO - PROCESS | 2488 | 1467168998217 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 19:56:38 INFO - PROCESS | 2488 | 1467168998219 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 19:56:38 INFO - PROCESS | 2488 | 1467168998221 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 19:56:38 INFO - PROCESS | 2488 | 1467168998222 Marionette TRACE conn2 <- [1,1870,null,{}] 19:56:38 INFO - PROCESS | 2488 | 1467168998224 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:38 INFO - PROCESS | 2488 | 1467168998225 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:38 INFO - PROCESS | 2488 | 1467168998326 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 19:56:38 INFO - PROCESS | 2488 | 1467168998379 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:38 INFO - PROCESS | 2488 | 1467168998380 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:38 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bcab000 == 41 [pid = 2488] [id = 475] 19:56:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x12b83d800) [pid = 2488] [serial = 1424] [outer = 0x0] 19:56:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x12b928400) [pid = 2488] [serial = 1425] [outer = 0x12b83d800] 19:56:38 INFO - PROCESS | 2488 | 1467168998404 Marionette DEBUG loaded listener.js 19:56:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x12b9f1000) [pid = 2488] [serial = 1426] [outer = 0x12b83d800] 19:56:38 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x113f2fc00) [pid = 2488] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 19:56:38 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x119da9000) [pid = 2488] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 19:56:38 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x112e05000) [pid = 2488] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 19:56:38 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x116291000) [pid = 2488] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 19:56:38 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x1184d4c00) [pid = 2488] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 19:56:38 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x124cbb800) [pid = 2488] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 19:56:38 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x1128adc00) [pid = 2488] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 19:56:38 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x118891800) [pid = 2488] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 19:56:38 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x1187d9800) [pid = 2488] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 19:56:38 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x1196c4000) [pid = 2488] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 19:56:38 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x118ffc000) [pid = 2488] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 19:56:38 INFO - PROCESS | 2488 | 1467168998817 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 19:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 19:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 621ms 19:56:38 INFO - PROCESS | 2488 | 1467168998844 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 19:56:38 INFO - PROCESS | 2488 | 1467168998845 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 19:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 19:56:38 INFO - PROCESS | 2488 | 1467168998848 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 19:56:38 INFO - PROCESS | 2488 | 1467168998849 Marionette TRACE conn2 <- [1,1874,null,{}] 19:56:38 INFO - PROCESS | 2488 | 1467168998851 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:38 INFO - PROCESS | 2488 | 1467168998852 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:38 INFO - PROCESS | 2488 | 1467168998936 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 19:56:38 INFO - PROCESS | 2488 | 1467168998940 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:38 INFO - PROCESS | 2488 | 1467168998941 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:38 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bce1000 == 42 [pid = 2488] [id = 476] 19:56:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x116291000) [pid = 2488] [serial = 1427] [outer = 0x0] 19:56:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x121097800) [pid = 2488] [serial = 1428] [outer = 0x116291000] 19:56:38 INFO - PROCESS | 2488 | 1467168998966 Marionette DEBUG loaded listener.js 19:56:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x12ab62000) [pid = 2488] [serial = 1429] [outer = 0x116291000] 19:56:39 INFO - PROCESS | 2488 | 1467168999334 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 19:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 19:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 518ms 19:56:39 INFO - PROCESS | 2488 | 1467168999367 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 19:56:39 INFO - PROCESS | 2488 | 1467168999370 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 19:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 19:56:39 INFO - PROCESS | 2488 | 1467168999373 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 19:56:39 INFO - PROCESS | 2488 | 1467168999378 Marionette TRACE conn2 <- [1,1878,null,{}] 19:56:39 INFO - PROCESS | 2488 | 1467168999381 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:39 INFO - PROCESS | 2488 | 1467168999383 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:39 INFO - PROCESS | 2488 | 1467168999535 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 19:56:39 INFO - PROCESS | 2488 | 1467168999547 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:39 INFO - PROCESS | 2488 | 1467168999548 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:39 INFO - PROCESS | 2488 | ++DOCSHELL 0x12ca7c000 == 43 [pid = 2488] [id = 477] 19:56:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x118ffc000) [pid = 2488] [serial = 1430] [outer = 0x0] 19:56:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x12b9f2800) [pid = 2488] [serial = 1431] [outer = 0x118ffc000] 19:56:39 INFO - PROCESS | 2488 | 1467168999581 Marionette DEBUG loaded listener.js 19:56:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x12baa0400) [pid = 2488] [serial = 1432] [outer = 0x118ffc000] 19:56:39 INFO - PROCESS | 2488 | 1467168999959 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 19:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 19:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 625ms 19:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 19:56:40 INFO - PROCESS | 2488 | 1467168999998 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 19:56:40 INFO - PROCESS | 2488 | 1467169000000 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 19:56:40 INFO - PROCESS | 2488 | 1467169000003 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 19:56:40 INFO - PROCESS | 2488 | 1467169000004 Marionette TRACE conn2 <- [1,1882,null,{}] 19:56:40 INFO - PROCESS | 2488 | 1467169000008 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:40 INFO - PROCESS | 2488 | 1467169000010 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:40 INFO - PROCESS | 2488 | 1467169000143 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 19:56:40 INFO - PROCESS | 2488 | 1467169000232 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:40 INFO - PROCESS | 2488 | 1467169000234 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:40 INFO - PROCESS | 2488 | ++DOCSHELL 0x12cbb3800 == 44 [pid = 2488] [id = 478] 19:56:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x119d3f000) [pid = 2488] [serial = 1433] [outer = 0x0] 19:56:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x12c0b3400) [pid = 2488] [serial = 1434] [outer = 0x119d3f000] 19:56:40 INFO - PROCESS | 2488 | 1467169000257 Marionette DEBUG loaded listener.js 19:56:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x12c0bd000) [pid = 2488] [serial = 1435] [outer = 0x119d3f000] 19:56:40 INFO - PROCESS | 2488 | 1467169000523 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 19:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 19:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 571ms 19:56:40 INFO - PROCESS | 2488 | 1467169000639 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 19:56:40 INFO - PROCESS | 2488 | 1467169000641 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 19:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 19:56:40 INFO - PROCESS | 2488 | 1467169000648 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 19:56:40 INFO - PROCESS | 2488 | 1467169000650 Marionette TRACE conn2 <- [1,1886,null,{}] 19:56:40 INFO - PROCESS | 2488 | 1467169000655 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:40 INFO - PROCESS | 2488 | 1467169000657 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:40 INFO - PROCESS | 2488 | 1467169000760 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 19:56:40 INFO - PROCESS | 2488 | 1467169000868 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:40 INFO - PROCESS | 2488 | 1467169000870 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:40 INFO - PROCESS | 2488 | ++DOCSHELL 0x1185aa000 == 45 [pid = 2488] [id = 479] 19:56:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x1138e8c00) [pid = 2488] [serial = 1436] [outer = 0x0] 19:56:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x113daa400) [pid = 2488] [serial = 1437] [outer = 0x1138e8c00] 19:56:40 INFO - PROCESS | 2488 | 1467169000902 Marionette DEBUG loaded listener.js 19:56:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x11741f800) [pid = 2488] [serial = 1438] [outer = 0x1138e8c00] 19:56:41 INFO - PROCESS | 2488 | 1467169001317 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 19:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 19:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 720ms 19:56:41 INFO - PROCESS | 2488 | 1467169001369 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 19:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 19:56:41 INFO - PROCESS | 2488 | 1467169001372 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 19:56:41 INFO - PROCESS | 2488 | 1467169001376 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 19:56:41 INFO - PROCESS | 2488 | 1467169001378 Marionette TRACE conn2 <- [1,1890,null,{}] 19:56:41 INFO - PROCESS | 2488 | 1467169001382 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:41 INFO - PROCESS | 2488 | 1467169001383 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:41 INFO - PROCESS | 2488 | 1467169001489 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 19:56:41 INFO - PROCESS | 2488 | 1467169001551 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:41 INFO - PROCESS | 2488 | 1467169001552 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:41 INFO - PROCESS | 2488 | ++DOCSHELL 0x121dc8000 == 46 [pid = 2488] [id = 480] 19:56:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x11840a400) [pid = 2488] [serial = 1439] [outer = 0x0] 19:56:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x118ff7c00) [pid = 2488] [serial = 1440] [outer = 0x11840a400] 19:56:41 INFO - PROCESS | 2488 | 1467169001583 Marionette DEBUG loaded listener.js 19:56:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x1196b8000) [pid = 2488] [serial = 1441] [outer = 0x11840a400] 19:56:42 INFO - PROCESS | 2488 | 1467169002033 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 19:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 19:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 722ms 19:56:42 INFO - PROCESS | 2488 | 1467169002097 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 19:56:42 INFO - PROCESS | 2488 | 1467169002098 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 19:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 19:56:42 INFO - PROCESS | 2488 | 1467169002101 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 19:56:42 INFO - PROCESS | 2488 | 1467169002102 Marionette TRACE conn2 <- [1,1894,null,{}] 19:56:42 INFO - PROCESS | 2488 | 1467169002118 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:42 INFO - PROCESS | 2488 | 1467169002122 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:42 INFO - PROCESS | 2488 | 1467169002251 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 19:56:42 INFO - PROCESS | 2488 | 1467169002312 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:42 INFO - PROCESS | 2488 | 1467169002315 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:42 INFO - PROCESS | 2488 | ++DOCSHELL 0x12c2d3800 == 47 [pid = 2488] [id = 481] 19:56:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x125f78800) [pid = 2488] [serial = 1442] [outer = 0x0] 19:56:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x126916800) [pid = 2488] [serial = 1443] [outer = 0x125f78800] 19:56:42 INFO - PROCESS | 2488 | 1467169002349 Marionette DEBUG loaded listener.js 19:56:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x128a27c00) [pid = 2488] [serial = 1444] [outer = 0x125f78800] 19:56:42 INFO - PROCESS | 2488 | 1467169002767 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 19:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 19:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 719ms 19:56:42 INFO - PROCESS | 2488 | 1467169002820 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 19:56:42 INFO - PROCESS | 2488 | 1467169002822 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 19:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 19:56:42 INFO - PROCESS | 2488 | 1467169002843 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 19:56:42 INFO - PROCESS | 2488 | 1467169002844 Marionette TRACE conn2 <- [1,1898,null,{}] 19:56:42 INFO - PROCESS | 2488 | 1467169002847 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:42 INFO - PROCESS | 2488 | 1467169002848 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:42 INFO - PROCESS | 2488 | 1467169002952 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 19:56:43 INFO - PROCESS | 2488 | 1467169003028 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:43 INFO - PROCESS | 2488 | 1467169003029 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:43 INFO - PROCESS | 2488 | ++DOCSHELL 0x12d391000 == 48 [pid = 2488] [id = 482] 19:56:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x12a430800) [pid = 2488] [serial = 1445] [outer = 0x0] 19:56:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x12a649400) [pid = 2488] [serial = 1446] [outer = 0x12a430800] 19:56:43 INFO - PROCESS | 2488 | 1467169003058 Marionette DEBUG loaded listener.js 19:56:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x12ab5c800) [pid = 2488] [serial = 1447] [outer = 0x12a430800] 19:56:43 INFO - PROCESS | 2488 | 1467169003496 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 19:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 19:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 720ms 19:56:43 INFO - PROCESS | 2488 | 1467169003562 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 19:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 19:56:43 INFO - PROCESS | 2488 | 1467169003563 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 19:56:43 INFO - PROCESS | 2488 | 1467169003565 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 19:56:43 INFO - PROCESS | 2488 | 1467169003567 Marionette TRACE conn2 <- [1,1902,null,{}] 19:56:43 INFO - PROCESS | 2488 | 1467169003569 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:43 INFO - PROCESS | 2488 | 1467169003570 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:43 INFO - PROCESS | 2488 | 1467169003672 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 19:56:43 INFO - PROCESS | 2488 | 1467169003909 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:43 INFO - PROCESS | 2488 | 1467169003911 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:43 INFO - PROCESS | 2488 | ++DOCSHELL 0x119a2e800 == 49 [pid = 2488] [id = 483] 19:56:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 111 (0x11295bc00) [pid = 2488] [serial = 1448] [outer = 0x0] 19:56:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 112 (0x11383ac00) [pid = 2488] [serial = 1449] [outer = 0x11295bc00] 19:56:43 INFO - PROCESS | 2488 | 1467169003957 Marionette DEBUG loaded listener.js 19:56:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 113 (0x116973400) [pid = 2488] [serial = 1450] [outer = 0x11295bc00] 19:56:44 INFO - PROCESS | 2488 | 1467169004395 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 19:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 19:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 871ms 19:56:44 INFO - PROCESS | 2488 | 1467169004437 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 19:56:44 INFO - PROCESS | 2488 | 1467169004439 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 19:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 19:56:44 INFO - PROCESS | 2488 | 1467169004443 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 19:56:44 INFO - PROCESS | 2488 | 1467169004444 Marionette TRACE conn2 <- [1,1906,null,{}] 19:56:44 INFO - PROCESS | 2488 | 1467169004448 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:44 INFO - PROCESS | 2488 | 1467169004451 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:44 INFO - PROCESS | 2488 | 1467169004568 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 19:56:44 INFO - PROCESS | 2488 | 1467169004680 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:44 INFO - PROCESS | 2488 | 1467169004682 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:44 INFO - PROCESS | 2488 | ++DOCSHELL 0x118fbc800 == 50 [pid = 2488] [id = 484] 19:56:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 114 (0x11815c800) [pid = 2488] [serial = 1451] [outer = 0x0] 19:56:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 115 (0x1187d2000) [pid = 2488] [serial = 1452] [outer = 0x11815c800] 19:56:44 INFO - PROCESS | 2488 | 1467169004726 Marionette DEBUG loaded listener.js 19:56:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 116 (0x1194ae000) [pid = 2488] [serial = 1453] [outer = 0x11815c800] 19:56:45 INFO - PROCESS | 2488 | --DOCSHELL 0x12ca7c000 == 49 [pid = 2488] [id = 477] 19:56:45 INFO - PROCESS | 2488 | --DOCSHELL 0x12bce1000 == 48 [pid = 2488] [id = 476] 19:56:45 INFO - PROCESS | 2488 | --DOCSHELL 0x12bcab000 == 47 [pid = 2488] [id = 475] 19:56:45 INFO - PROCESS | 2488 | --DOCSHELL 0x12b16a800 == 46 [pid = 2488] [id = 474] 19:56:45 INFO - PROCESS | 2488 | --DOCSHELL 0x12a46f800 == 45 [pid = 2488] [id = 473] 19:56:45 INFO - PROCESS | 2488 | --DOCSHELL 0x128e84800 == 44 [pid = 2488] [id = 472] 19:56:45 INFO - PROCESS | 2488 | --DOCSHELL 0x125fb2000 == 43 [pid = 2488] [id = 471] 19:56:45 INFO - PROCESS | 2488 | --DOCSHELL 0x121dd1000 == 42 [pid = 2488] [id = 470] 19:56:45 INFO - PROCESS | 2488 | --DOCSHELL 0x119ae1800 == 41 [pid = 2488] [id = 469] 19:56:45 INFO - PROCESS | 2488 | --DOCSHELL 0x11712b800 == 40 [pid = 2488] [id = 468] 19:56:45 INFO - PROCESS | 2488 | --DOCSHELL 0x1194eb000 == 39 [pid = 2488] [id = 467] 19:56:45 INFO - PROCESS | 2488 | --DOCSHELL 0x12ca8b800 == 38 [pid = 2488] [id = 466] 19:56:45 INFO - PROCESS | 2488 | --DOCSHELL 0x12ca6e800 == 37 [pid = 2488] [id = 465] 19:56:45 INFO - PROCESS | 2488 | --DOCSHELL 0x12c2bd800 == 36 [pid = 2488] [id = 464] 19:56:45 INFO - PROCESS | 2488 | --DOCSHELL 0x1269d9000 == 35 [pid = 2488] [id = 463] 19:56:45 INFO - PROCESS | 2488 | --DOCSHELL 0x1191e7800 == 34 [pid = 2488] [id = 462] 19:56:45 INFO - PROCESS | 2488 | --DOCSHELL 0x12bcc0000 == 33 [pid = 2488] [id = 461] 19:56:45 INFO - PROCESS | 2488 | --DOCSHELL 0x119a2e800 == 32 [pid = 2488] [id = 483] 19:56:45 INFO - PROCESS | 2488 | --DOCSHELL 0x12d391000 == 31 [pid = 2488] [id = 482] 19:56:45 INFO - PROCESS | 2488 | --DOCSHELL 0x12c2d3800 == 30 [pid = 2488] [id = 481] 19:56:45 INFO - PROCESS | 2488 | --DOCSHELL 0x121dc8000 == 29 [pid = 2488] [id = 480] 19:56:45 INFO - PROCESS | 2488 | --DOCSHELL 0x12cbb3800 == 28 [pid = 2488] [id = 478] 19:56:45 INFO - PROCESS | 2488 | --DOCSHELL 0x1185aa000 == 27 [pid = 2488] [id = 479] 19:56:45 INFO - PROCESS | 2488 | --DOMWINDOW == 115 (0x116623800) [pid = 2488] [serial = 1345] [outer = 0x0] [url = about:blank] 19:56:45 INFO - PROCESS | 2488 | --DOMWINDOW == 114 (0x12108f000) [pid = 2488] [serial = 1365] [outer = 0x0] [url = about:blank] 19:56:45 INFO - PROCESS | 2488 | --DOMWINDOW == 113 (0x121b10c00) [pid = 2488] [serial = 1368] [outer = 0x0] [url = about:blank] 19:56:45 INFO - PROCESS | 2488 | --DOMWINDOW == 112 (0x1171c2800) [pid = 2488] [serial = 1356] [outer = 0x0] [url = about:blank] 19:56:45 INFO - PROCESS | 2488 | --DOMWINDOW == 111 (0x118404800) [pid = 2488] [serial = 1357] [outer = 0x0] [url = about:blank] 19:56:45 INFO - PROCESS | 2488 | --DOMWINDOW == 110 (0x117e99400) [pid = 2488] [serial = 1350] [outer = 0x0] [url = about:blank] 19:56:45 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x118fc9000) [pid = 2488] [serial = 1354] [outer = 0x0] [url = about:blank] 19:56:45 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x1187e6c00) [pid = 2488] [serial = 1353] [outer = 0x0] [url = about:blank] 19:56:45 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x1127e0c00) [pid = 2488] [serial = 1347] [outer = 0x0] [url = about:blank] 19:56:45 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x12550d400) [pid = 2488] [serial = 1371] [outer = 0x0] [url = about:blank] 19:56:45 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x1160db400) [pid = 2488] [serial = 1374] [outer = 0x0] [url = about:blank] 19:56:45 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x121fe7800) [pid = 2488] [serial = 1369] [outer = 0x0] [url = about:blank] 19:56:45 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x121b0dc00) [pid = 2488] [serial = 1377] [outer = 0x0] [url = about:blank] 19:56:45 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x118ff5400) [pid = 2488] [serial = 1359] [outer = 0x0] [url = about:blank] 19:56:45 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x127293000) [pid = 2488] [serial = 1378] [outer = 0x0] [url = about:blank] 19:56:45 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x119d3b400) [pid = 2488] [serial = 1363] [outer = 0x0] [url = about:blank] 19:56:45 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x119b1c000) [pid = 2488] [serial = 1362] [outer = 0x0] [url = about:blank] 19:56:45 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x11840cc00) [pid = 2488] [serial = 1375] [outer = 0x0] [url = about:blank] 19:56:45 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x128b0b000) [pid = 2488] [serial = 1383] [outer = 0x0] [url = about:blank] 19:56:45 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x121539000) [pid = 2488] [serial = 1366] [outer = 0x0] [url = about:blank] 19:56:45 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x12746c400) [pid = 2488] [serial = 1372] [outer = 0x0] [url = about:blank] 19:56:45 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x11710e400) [pid = 2488] [serial = 1360] [outer = 0x0] [url = about:blank] 19:56:45 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x128a1d400) [pid = 2488] [serial = 1381] [outer = 0x0] [url = about:blank] 19:56:45 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x1274a7c00) [pid = 2488] [serial = 1380] [outer = 0x0] [url = about:blank] 19:56:45 INFO - PROCESS | 2488 | 1467169005730 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 19:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 19:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1321ms 19:56:45 INFO - PROCESS | 2488 | 1467169005764 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 19:56:45 INFO - PROCESS | 2488 | 1467169005767 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 19:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 19:56:45 INFO - PROCESS | 2488 | 1467169005770 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 19:56:45 INFO - PROCESS | 2488 | 1467169005771 Marionette TRACE conn2 <- [1,1910,null,{}] 19:56:45 INFO - PROCESS | 2488 | 1467169005778 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:45 INFO - PROCESS | 2488 | 1467169005779 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:45 INFO - PROCESS | 2488 | 1467169005908 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 19:56:45 INFO - PROCESS | 2488 | 1467169005973 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:45 INFO - PROCESS | 2488 | 1467169005975 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:45 INFO - PROCESS | 2488 | ++DOCSHELL 0x11694d000 == 28 [pid = 2488] [id = 485] 19:56:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x112983c00) [pid = 2488] [serial = 1454] [outer = 0x0] 19:56:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x113866c00) [pid = 2488] [serial = 1455] [outer = 0x112983c00] 19:56:46 INFO - PROCESS | 2488 | 1467169006008 Marionette DEBUG loaded listener.js 19:56:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x116623800) [pid = 2488] [serial = 1456] [outer = 0x112983c00] 19:56:46 INFO - PROCESS | 2488 | 1467169006535 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 19:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 19:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 823ms 19:56:46 INFO - PROCESS | 2488 | 1467169006599 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 19:56:46 INFO - PROCESS | 2488 | 1467169006602 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 19:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 19:56:46 INFO - PROCESS | 2488 | 1467169006607 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 19:56:46 INFO - PROCESS | 2488 | 1467169006611 Marionette TRACE conn2 <- [1,1914,null,{}] 19:56:46 INFO - PROCESS | 2488 | 1467169006614 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:46 INFO - PROCESS | 2488 | 1467169006616 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:46 INFO - PROCESS | 2488 | 1467169006742 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 19:56:46 INFO - PROCESS | 2488 | 1467169006839 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:46 INFO - PROCESS | 2488 | 1467169006841 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:46 INFO - PROCESS | 2488 | ++DOCSHELL 0x118fb2000 == 29 [pid = 2488] [id = 486] 19:56:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x118fbd800) [pid = 2488] [serial = 1457] [outer = 0x0] 19:56:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x118fca400) [pid = 2488] [serial = 1458] [outer = 0x118fbd800] 19:56:46 INFO - PROCESS | 2488 | 1467169006872 Marionette DEBUG loaded listener.js 19:56:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x1196c1c00) [pid = 2488] [serial = 1459] [outer = 0x118fbd800] 19:56:47 INFO - PROCESS | 2488 | 1467169007317 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 19:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 19:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 772ms 19:56:47 INFO - PROCESS | 2488 | 1467169007379 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 19:56:47 INFO - PROCESS | 2488 | 1467169007381 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 19:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 19:56:47 INFO - PROCESS | 2488 | 1467169007384 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 19:56:47 INFO - PROCESS | 2488 | 1467169007385 Marionette TRACE conn2 <- [1,1918,null,{}] 19:56:47 INFO - PROCESS | 2488 | 1467169007388 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:47 INFO - PROCESS | 2488 | 1467169007389 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:47 INFO - PROCESS | 2488 | 1467169007497 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 19:56:47 INFO - PROCESS | 2488 | 1467169007559 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:47 INFO - PROCESS | 2488 | 1467169007561 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:47 INFO - PROCESS | 2488 | ++DOCSHELL 0x12101f000 == 30 [pid = 2488] [id = 487] 19:56:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x112cec000) [pid = 2488] [serial = 1460] [outer = 0x0] 19:56:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x119d3ec00) [pid = 2488] [serial = 1461] [outer = 0x112cec000] 19:56:47 INFO - PROCESS | 2488 | 1467169007592 Marionette DEBUG loaded listener.js 19:56:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x1212a0400) [pid = 2488] [serial = 1462] [outer = 0x112cec000] 19:56:48 INFO - PROCESS | 2488 | 1467169008176 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 19:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 19:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 870ms 19:56:48 INFO - PROCESS | 2488 | 1467169008255 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 19:56:48 INFO - PROCESS | 2488 | 1467169008257 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 19:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 19:56:48 INFO - PROCESS | 2488 | 1467169008261 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 19:56:48 INFO - PROCESS | 2488 | 1467169008263 Marionette TRACE conn2 <- [1,1922,null,{}] 19:56:48 INFO - PROCESS | 2488 | 1467169008266 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:48 INFO - PROCESS | 2488 | 1467169008267 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:48 INFO - PROCESS | 2488 | 1467169008370 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 19:56:48 INFO - PROCESS | 2488 | 1467169008432 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:48 INFO - PROCESS | 2488 | 1467169008435 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:48 INFO - PROCESS | 2488 | ++DOCSHELL 0x118788800 == 31 [pid = 2488] [id = 488] 19:56:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x118345400) [pid = 2488] [serial = 1463] [outer = 0x0] 19:56:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x11870f400) [pid = 2488] [serial = 1464] [outer = 0x118345400] 19:56:48 INFO - PROCESS | 2488 | 1467169008463 Marionette DEBUG loaded listener.js 19:56:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x11939b000) [pid = 2488] [serial = 1465] [outer = 0x118345400] 19:56:48 INFO - PROCESS | 2488 | --DOCSHELL 0x12df1a000 == 30 [pid = 2488] [id = 22] 19:56:48 INFO - PROCESS | 2488 | --DOCSHELL 0x11254d000 == 29 [pid = 2488] [id = 23] 19:56:48 INFO - PROCESS | 2488 | --DOCSHELL 0x117146000 == 28 [pid = 2488] [id = 25] 19:56:48 INFO - PROCESS | 2488 | --DOCSHELL 0x116e42000 == 27 [pid = 2488] [id = 24] 19:56:48 INFO - PROCESS | 2488 | --DOCSHELL 0x12c2ba800 == 26 [pid = 2488] [id = 21] 19:56:48 INFO - PROCESS | 2488 | 1467169008991 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 19:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 19:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 772ms 19:56:49 INFO - PROCESS | 2488 | 1467169009033 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 19:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 19:56:49 INFO - PROCESS | 2488 | 1467169009037 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 19:56:49 INFO - PROCESS | 2488 | 1467169009042 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 19:56:49 INFO - PROCESS | 2488 | 1467169009047 Marionette TRACE conn2 <- [1,1926,null,{}] 19:56:49 INFO - PROCESS | 2488 | 1467169009052 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:49 INFO - PROCESS | 2488 | 1467169009054 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:49 INFO - PROCESS | 2488 | 1467169009204 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 19:56:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x112978c00) [pid = 2488] [serial = 1466] [outer = 0x12caa5c00] 19:56:49 INFO - PROCESS | 2488 | 1467169009302 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:49 INFO - PROCESS | 2488 | 1467169009304 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:49 INFO - PROCESS | 2488 | ++DOCSHELL 0x123e82800 == 27 [pid = 2488] [id = 489] 19:56:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x1194adc00) [pid = 2488] [serial = 1467] [outer = 0x0] 19:56:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x119b16c00) [pid = 2488] [serial = 1468] [outer = 0x1194adc00] 19:56:49 INFO - PROCESS | 2488 | 1467169009347 Marionette DEBUG loaded listener.js 19:56:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x119da4000) [pid = 2488] [serial = 1469] [outer = 0x1194adc00] 19:56:49 INFO - PROCESS | 2488 | 1467169009818 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 19:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 19:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 824ms 19:56:49 INFO - PROCESS | 2488 | 1467169009874 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 19:56:49 INFO - PROCESS | 2488 | 1467169009877 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 19:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 19:56:49 INFO - PROCESS | 2488 | 1467169009882 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 19:56:49 INFO - PROCESS | 2488 | 1467169009884 Marionette TRACE conn2 <- [1,1930,null,{}] 19:56:49 INFO - PROCESS | 2488 | 1467169009887 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:49 INFO - PROCESS | 2488 | 1467169009889 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:49 INFO - PROCESS | 2488 | 1467169009989 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 19:56:50 INFO - PROCESS | 2488 | 1467169010064 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:50 INFO - PROCESS | 2488 | 1467169010065 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:50 INFO - PROCESS | 2488 | ++DOCSHELL 0x125fad800 == 28 [pid = 2488] [id = 490] 19:56:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x121fdec00) [pid = 2488] [serial = 1470] [outer = 0x0] 19:56:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x124cc7000) [pid = 2488] [serial = 1471] [outer = 0x121fdec00] 19:56:50 INFO - PROCESS | 2488 | 1467169010096 Marionette DEBUG loaded listener.js 19:56:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 111 (0x124fb7c00) [pid = 2488] [serial = 1472] [outer = 0x121fdec00] 19:56:50 INFO - PROCESS | 2488 | 1467169010535 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 19:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 19:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 720ms 19:56:50 INFO - PROCESS | 2488 | 1467169010603 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 19:56:50 INFO - PROCESS | 2488 | 1467169010605 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 19:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 19:56:50 INFO - PROCESS | 2488 | 1467169010611 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 19:56:50 INFO - PROCESS | 2488 | 1467169010616 Marionette TRACE conn2 <- [1,1934,null,{}] 19:56:50 INFO - PROCESS | 2488 | 1467169010629 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:50 INFO - PROCESS | 2488 | 1467169010634 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:50 INFO - PROCESS | 2488 | 1467169010797 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 19:56:50 INFO - PROCESS | 2488 | 1467169010882 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:50 INFO - PROCESS | 2488 | 1467169010884 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:50 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f0c000 == 29 [pid = 2488] [id = 491] 19:56:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 112 (0x12745f800) [pid = 2488] [serial = 1473] [outer = 0x0] 19:56:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 113 (0x12746a000) [pid = 2488] [serial = 1474] [outer = 0x12745f800] 19:56:50 INFO - PROCESS | 2488 | 1467169010918 Marionette DEBUG loaded listener.js 19:56:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 114 (0x128a29c00) [pid = 2488] [serial = 1475] [outer = 0x12745f800] 19:56:51 INFO - PROCESS | 2488 | 1467169011378 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 19:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 19:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 826ms 19:56:51 INFO - PROCESS | 2488 | 1467169011437 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 19:56:51 INFO - PROCESS | 2488 | 1467169011438 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 19:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 19:56:51 INFO - PROCESS | 2488 | 1467169011441 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 19:56:51 INFO - PROCESS | 2488 | 1467169011442 Marionette TRACE conn2 <- [1,1938,null,{}] 19:56:51 INFO - PROCESS | 2488 | 1467169011445 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:51 INFO - PROCESS | 2488 | 1467169011446 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:51 INFO - PROCESS | 2488 | 1467169011548 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 19:56:51 INFO - PROCESS | 2488 | 1467169011611 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:51 INFO - PROCESS | 2488 | 1467169011613 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:51 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a5b9000 == 30 [pid = 2488] [id = 492] 19:56:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 115 (0x128b05000) [pid = 2488] [serial = 1476] [outer = 0x0] 19:56:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 116 (0x12a436c00) [pid = 2488] [serial = 1477] [outer = 0x128b05000] 19:56:51 INFO - PROCESS | 2488 | 1467169011643 Marionette DEBUG loaded listener.js 19:56:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 117 (0x12a64b400) [pid = 2488] [serial = 1478] [outer = 0x128b05000] 19:56:52 INFO - PROCESS | 2488 | 1467169012077 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 19:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 19:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 669ms 19:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 19:56:52 INFO - PROCESS | 2488 | 1467169012110 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 19:56:52 INFO - PROCESS | 2488 | 1467169012112 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 19:56:52 INFO - PROCESS | 2488 | 1467169012114 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 19:56:52 INFO - PROCESS | 2488 | 1467169012115 Marionette TRACE conn2 <- [1,1942,null,{}] 19:56:52 INFO - PROCESS | 2488 | 1467169012117 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:52 INFO - PROCESS | 2488 | 1467169012119 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:52 INFO - PROCESS | 2488 | 1467169012211 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 19:56:52 INFO - PROCESS | 2488 | 1467169012274 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:52 INFO - PROCESS | 2488 | 1467169012275 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:52 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b151800 == 31 [pid = 2488] [id = 493] 19:56:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 118 (0x128ce6000) [pid = 2488] [serial = 1479] [outer = 0x0] 19:56:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 119 (0x12a95e000) [pid = 2488] [serial = 1480] [outer = 0x128ce6000] 19:56:52 INFO - PROCESS | 2488 | 1467169012304 Marionette DEBUG loaded listener.js 19:56:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 120 (0x12ab61400) [pid = 2488] [serial = 1481] [outer = 0x128ce6000] 19:56:52 INFO - PROCESS | 2488 | 1467169012748 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 19:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 19:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 668ms 19:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 19:56:52 INFO - PROCESS | 2488 | 1467169012783 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 19:56:52 INFO - PROCESS | 2488 | 1467169012784 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 19:56:52 INFO - PROCESS | 2488 | 1467169012786 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 19:56:52 INFO - PROCESS | 2488 | 1467169012787 Marionette TRACE conn2 <- [1,1946,null,{}] 19:56:52 INFO - PROCESS | 2488 | 1467169012790 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:52 INFO - PROCESS | 2488 | 1467169012794 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:52 INFO - PROCESS | 2488 | 1467169012925 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 19:56:53 INFO - PROCESS | 2488 | 1467169013014 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:53 INFO - PROCESS | 2488 | 1467169013016 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:53 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bcaf000 == 32 [pid = 2488] [id = 494] 19:56:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 121 (0x12b832800) [pid = 2488] [serial = 1482] [outer = 0x0] 19:56:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 122 (0x12b9f3400) [pid = 2488] [serial = 1483] [outer = 0x12b832800] 19:56:53 INFO - PROCESS | 2488 | 1467169013045 Marionette DEBUG loaded listener.js 19:56:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 123 (0x12ba9f800) [pid = 2488] [serial = 1484] [outer = 0x12b832800] 19:56:53 INFO - PROCESS | 2488 | 1467169013511 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 19:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 19:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 772ms 19:56:53 INFO - PROCESS | 2488 | 1467169013559 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 19:56:53 INFO - PROCESS | 2488 | 1467169013561 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 19:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 19:56:53 INFO - PROCESS | 2488 | 1467169013564 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 19:56:53 INFO - PROCESS | 2488 | 1467169013566 Marionette TRACE conn2 <- [1,1950,null,{}] 19:56:53 INFO - PROCESS | 2488 | 1467169013570 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:53 INFO - PROCESS | 2488 | 1467169013571 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:53 INFO - PROCESS | 2488 | 1467169013669 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 19:56:53 INFO - PROCESS | 2488 | 1467169013747 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:53 INFO - PROCESS | 2488 | 1467169013749 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:53 INFO - PROCESS | 2488 | ++DOCSHELL 0x1194d1800 == 33 [pid = 2488] [id = 495] 19:56:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 124 (0x117412400) [pid = 2488] [serial = 1485] [outer = 0x0] 19:56:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 125 (0x118411800) [pid = 2488] [serial = 1486] [outer = 0x117412400] 19:56:53 INFO - PROCESS | 2488 | 1467169013777 Marionette DEBUG loaded listener.js 19:56:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 126 (0x119399800) [pid = 2488] [serial = 1487] [outer = 0x117412400] 19:56:53 INFO - PROCESS | 2488 | --DOCSHELL 0x118fb2000 == 32 [pid = 2488] [id = 486] 19:56:53 INFO - PROCESS | 2488 | --DOCSHELL 0x11694d000 == 31 [pid = 2488] [id = 485] 19:56:54 INFO - PROCESS | 2488 | 1467169014279 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 19:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 19:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 772ms 19:56:54 INFO - PROCESS | 2488 | 1467169014336 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 19:56:54 INFO - PROCESS | 2488 | 1467169014339 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 19:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 19:56:54 INFO - PROCESS | 2488 | 1467169014344 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 19:56:54 INFO - PROCESS | 2488 | 1467169014347 Marionette TRACE conn2 <- [1,1954,null,{}] 19:56:54 INFO - PROCESS | 2488 | 1467169014351 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:54 INFO - PROCESS | 2488 | 1467169014352 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:54 INFO - PROCESS | 2488 | 1467169014453 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 19:56:54 INFO - PROCESS | 2488 | 1467169014531 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:54 INFO - PROCESS | 2488 | 1467169014533 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:54 INFO - PROCESS | 2488 | ++DOCSHELL 0x123e0f800 == 32 [pid = 2488] [id = 496] 19:56:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 127 (0x119394000) [pid = 2488] [serial = 1488] [outer = 0x0] 19:56:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 128 (0x119daf400) [pid = 2488] [serial = 1489] [outer = 0x119394000] 19:56:54 INFO - PROCESS | 2488 | 1467169014565 Marionette DEBUG loaded listener.js 19:56:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 129 (0x121b10800) [pid = 2488] [serial = 1490] [outer = 0x119394000] 19:56:54 INFO - PROCESS | 2488 | 1467169014989 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 19:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 19:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 673ms 19:56:55 INFO - PROCESS | 2488 | 1467169015015 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 19:56:55 INFO - PROCESS | 2488 | 1467169015019 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 19:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 19:56:55 INFO - PROCESS | 2488 | 1467169015023 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 19:56:55 INFO - PROCESS | 2488 | 1467169015025 Marionette TRACE conn2 <- [1,1958,null,{}] 19:56:55 INFO - PROCESS | 2488 | 1467169015028 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:55 INFO - PROCESS | 2488 | 1467169015029 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:55 INFO - PROCESS | 2488 | 1467169015135 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 19:56:55 INFO - PROCESS | 2488 | 1467169015201 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:55 INFO - PROCESS | 2488 | 1467169015203 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:55 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a5a6000 == 33 [pid = 2488] [id = 497] 19:56:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 130 (0x125515400) [pid = 2488] [serial = 1491] [outer = 0x0] 19:56:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 131 (0x126f9e000) [pid = 2488] [serial = 1492] [outer = 0x125515400] 19:56:55 INFO - PROCESS | 2488 | 1467169015234 Marionette DEBUG loaded listener.js 19:56:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 132 (0x1274adc00) [pid = 2488] [serial = 1493] [outer = 0x125515400] 19:56:55 INFO - PROCESS | 2488 | 1467169015657 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 19:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 19:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 19:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 19:56:55 INFO - PROCESS | 2488 | 1467169015694 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 19:56:55 INFO - PROCESS | 2488 | 1467169015695 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 19:56:55 INFO - PROCESS | 2488 | 1467169015698 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 19:56:55 INFO - PROCESS | 2488 | 1467169015700 Marionette TRACE conn2 <- [1,1962,null,{}] 19:56:55 INFO - PROCESS | 2488 | 1467169015708 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:55 INFO - PROCESS | 2488 | 1467169015711 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:55 INFO - PROCESS | 2488 | 1467169015836 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 19:56:55 INFO - PROCESS | 2488 | 1467169015917 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:55 INFO - PROCESS | 2488 | 1467169015920 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:55 INFO - PROCESS | 2488 | ++DOCSHELL 0x12c2c1800 == 34 [pid = 2488] [id = 498] 19:56:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 133 (0x12ab64800) [pid = 2488] [serial = 1494] [outer = 0x0] 19:56:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 134 (0x12b840000) [pid = 2488] [serial = 1495] [outer = 0x12ab64800] 19:56:55 INFO - PROCESS | 2488 | 1467169015953 Marionette DEBUG loaded listener.js 19:56:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 135 (0x12ba97000) [pid = 2488] [serial = 1496] [outer = 0x12ab64800] 19:56:56 INFO - PROCESS | 2488 | 1467169016391 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 19:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 19:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 721ms 19:56:56 INFO - PROCESS | 2488 | 1467169016420 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 19:56:56 INFO - PROCESS | 2488 | 1467169016422 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 19:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 19:56:56 INFO - PROCESS | 2488 | 1467169016424 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 19:56:56 INFO - PROCESS | 2488 | 1467169016425 Marionette TRACE conn2 <- [1,1966,null,{}] 19:56:56 INFO - PROCESS | 2488 | 1467169016428 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:56 INFO - PROCESS | 2488 | 1467169016429 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:56 INFO - PROCESS | 2488 | 1467169016535 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 19:56:56 INFO - PROCESS | 2488 | 1467169016601 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:56 INFO - PROCESS | 2488 | 1467169016602 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:56 INFO - PROCESS | 2488 | ++DOCSHELL 0x12cba3800 == 35 [pid = 2488] [id = 499] 19:56:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 136 (0x12baa0000) [pid = 2488] [serial = 1497] [outer = 0x0] 19:56:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 137 (0x12c0bac00) [pid = 2488] [serial = 1498] [outer = 0x12baa0000] 19:56:56 INFO - PROCESS | 2488 | 1467169016672 Marionette DEBUG loaded listener.js 19:56:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 138 (0x12c0c1400) [pid = 2488] [serial = 1499] [outer = 0x12baa0000] 19:56:57 INFO - PROCESS | 2488 | 1467169017086 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 19:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 19:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 668ms 19:56:57 INFO - PROCESS | 2488 | 1467169017093 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 19:56:57 INFO - PROCESS | 2488 | 1467169017095 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 19:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 19:56:57 INFO - PROCESS | 2488 | 1467169017099 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 19:56:57 INFO - PROCESS | 2488 | 1467169017101 Marionette TRACE conn2 <- [1,1970,null,{}] 19:56:57 INFO - PROCESS | 2488 | 1467169017105 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:57 INFO - PROCESS | 2488 | 1467169017107 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:57 INFO - PROCESS | 2488 | 1467169017278 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 19:56:57 INFO - PROCESS | 2488 | 1467169017388 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:57 INFO - PROCESS | 2488 | 1467169017389 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:57 INFO - PROCESS | 2488 | ++DOCSHELL 0x12d37b000 == 36 [pid = 2488] [id = 500] 19:56:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 139 (0x12c0c2000) [pid = 2488] [serial = 1500] [outer = 0x0] 19:56:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 140 (0x12c23cc00) [pid = 2488] [serial = 1501] [outer = 0x12c0c2000] 19:56:57 INFO - PROCESS | 2488 | 1467169017420 Marionette DEBUG loaded listener.js 19:56:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 141 (0x12c242c00) [pid = 2488] [serial = 1502] [outer = 0x12c0c2000] 19:56:57 INFO - PROCESS | 2488 | 1467169017854 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 19:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 19:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 773ms 19:56:57 INFO - PROCESS | 2488 | 1467169017871 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 19:56:57 INFO - PROCESS | 2488 | 1467169017873 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 19:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 19:56:57 INFO - PROCESS | 2488 | 1467169017875 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 19:56:57 INFO - PROCESS | 2488 | 1467169017876 Marionette TRACE conn2 <- [1,1974,null,{}] 19:56:57 INFO - PROCESS | 2488 | 1467169017879 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:57 INFO - PROCESS | 2488 | 1467169017883 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:58 INFO - PROCESS | 2488 | 1467169018001 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 19:56:58 INFO - PROCESS | 2488 | 1467169018069 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:58 INFO - PROCESS | 2488 | 1467169018070 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:58 INFO - PROCESS | 2488 | ++DOCSHELL 0x12d64c800 == 37 [pid = 2488] [id = 501] 19:56:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 142 (0x12c469800) [pid = 2488] [serial = 1503] [outer = 0x0] 19:56:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 143 (0x12c475800) [pid = 2488] [serial = 1504] [outer = 0x12c469800] 19:56:58 INFO - PROCESS | 2488 | 1467169018141 Marionette DEBUG loaded listener.js 19:56:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 144 (0x12c531000) [pid = 2488] [serial = 1505] [outer = 0x12c469800] 19:56:58 INFO - PROCESS | 2488 | 1467169018687 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 19:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 19:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 870ms 19:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 19:56:58 INFO - PROCESS | 2488 | 1467169018745 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 19:56:58 INFO - PROCESS | 2488 | 1467169018748 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 19:56:58 INFO - PROCESS | 2488 | 1467169018751 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 19:56:58 INFO - PROCESS | 2488 | 1467169018752 Marionette TRACE conn2 <- [1,1978,null,{}] 19:56:58 INFO - PROCESS | 2488 | 1467169018756 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:58 INFO - PROCESS | 2488 | 1467169018757 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:58 INFO - PROCESS | 2488 | 1467169018852 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 19:56:58 INFO - PROCESS | 2488 | 1467169018937 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:58 INFO - PROCESS | 2488 | 1467169018938 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:58 INFO - PROCESS | 2488 | ++DOCSHELL 0x1185c3800 == 38 [pid = 2488] [id = 502] 19:56:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 145 (0x119b3c000) [pid = 2488] [serial = 1506] [outer = 0x0] 19:56:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 146 (0x119db1400) [pid = 2488] [serial = 1507] [outer = 0x119b3c000] 19:56:58 INFO - PROCESS | 2488 | 1467169018967 Marionette DEBUG loaded listener.js 19:56:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 147 (0x121feac00) [pid = 2488] [serial = 1508] [outer = 0x119b3c000] 19:56:59 INFO - PROCESS | 2488 | --DOCSHELL 0x123e82800 == 37 [pid = 2488] [id = 489] 19:56:59 INFO - PROCESS | 2488 | 1467169019479 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 19:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 771ms 19:56:59 INFO - PROCESS | 2488 | 1467169019522 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 19:56:59 INFO - PROCESS | 2488 | 1467169019524 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 19:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 19:56:59 INFO - PROCESS | 2488 | 1467169019528 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 19:56:59 INFO - PROCESS | 2488 | 1467169019530 Marionette TRACE conn2 <- [1,1982,null,{}] 19:56:59 INFO - PROCESS | 2488 | 1467169019534 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:59 INFO - PROCESS | 2488 | 1467169019535 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:59 INFO - PROCESS | 2488 | 1467169019640 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 19:56:59 INFO - PROCESS | 2488 | 1467169019725 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:59 INFO - PROCESS | 2488 | 1467169019727 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:56:59 INFO - PROCESS | 2488 | ++DOCSHELL 0x12723f000 == 38 [pid = 2488] [id = 503] 19:56:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 148 (0x119d38800) [pid = 2488] [serial = 1509] [outer = 0x0] 19:56:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 149 (0x124cf1c00) [pid = 2488] [serial = 1510] [outer = 0x119d38800] 19:56:59 INFO - PROCESS | 2488 | 1467169019759 Marionette DEBUG loaded listener.js 19:56:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 150 (0x1269b0400) [pid = 2488] [serial = 1511] [outer = 0x119d38800] 19:57:00 INFO - PROCESS | 2488 | 1467169020204 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 19:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 723ms 19:57:00 INFO - PROCESS | 2488 | 1467169020250 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 19:57:00 INFO - PROCESS | 2488 | 1467169020253 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 19:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 19:57:00 INFO - PROCESS | 2488 | 1467169020258 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 19:57:00 INFO - PROCESS | 2488 | 1467169020260 Marionette TRACE conn2 <- [1,1986,null,{}] 19:57:00 INFO - PROCESS | 2488 | 1467169020262 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:00 INFO - PROCESS | 2488 | 1467169020264 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:00 INFO - PROCESS | 2488 | 1467169020369 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 19:57:00 INFO - PROCESS | 2488 | 1467169020453 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:00 INFO - PROCESS | 2488 | 1467169020454 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:00 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bcae800 == 39 [pid = 2488] [id = 504] 19:57:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 151 (0x127408000) [pid = 2488] [serial = 1512] [outer = 0x0] 19:57:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 152 (0x12740dc00) [pid = 2488] [serial = 1513] [outer = 0x127408000] 19:57:00 INFO - PROCESS | 2488 | 1467169020487 Marionette DEBUG loaded listener.js 19:57:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 153 (0x1274ae800) [pid = 2488] [serial = 1514] [outer = 0x127408000] 19:57:00 INFO - PROCESS | 2488 | 1467169020913 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 19:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 669ms 19:57:00 INFO - PROCESS | 2488 | 1467169020928 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 19:57:00 INFO - PROCESS | 2488 | 1467169020929 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 19:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 19:57:00 INFO - PROCESS | 2488 | 1467169020932 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 19:57:00 INFO - PROCESS | 2488 | 1467169020934 Marionette TRACE conn2 <- [1,1990,null,{}] 19:57:00 INFO - PROCESS | 2488 | 1467169020942 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:00 INFO - PROCESS | 2488 | 1467169020945 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:01 INFO - PROCESS | 2488 | 1467169021050 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 19:57:01 INFO - PROCESS | 2488 | 1467169021123 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:01 INFO - PROCESS | 2488 | 1467169021125 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:01 INFO - PROCESS | 2488 | ++DOCSHELL 0x12d643800 == 40 [pid = 2488] [id = 505] 19:57:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 154 (0x12a640000) [pid = 2488] [serial = 1515] [outer = 0x0] 19:57:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 155 (0x12aa85800) [pid = 2488] [serial = 1516] [outer = 0x12a640000] 19:57:01 INFO - PROCESS | 2488 | 1467169021200 Marionette DEBUG loaded listener.js 19:57:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 156 (0x12b9f4000) [pid = 2488] [serial = 1517] [outer = 0x12a640000] 19:57:01 INFO - PROCESS | 2488 | 1467169021634 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 19:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 722ms 19:57:01 INFO - PROCESS | 2488 | 1467169021658 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 19:57:01 INFO - PROCESS | 2488 | 1467169021661 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 19:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 19:57:01 INFO - PROCESS | 2488 | 1467169021683 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 19:57:01 INFO - PROCESS | 2488 | 1467169021684 Marionette TRACE conn2 <- [1,1994,null,{}] 19:57:01 INFO - PROCESS | 2488 | 1467169021687 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:01 INFO - PROCESS | 2488 | 1467169021688 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:01 INFO - PROCESS | 2488 | 1467169021787 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 19:57:01 INFO - PROCESS | 2488 | 1467169021879 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:01 INFO - PROCESS | 2488 | 1467169021880 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:01 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f0d800 == 41 [pid = 2488] [id = 506] 19:57:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 157 (0x12c23a800) [pid = 2488] [serial = 1518] [outer = 0x0] 19:57:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 158 (0x12c245000) [pid = 2488] [serial = 1519] [outer = 0x12c23a800] 19:57:01 INFO - PROCESS | 2488 | 1467169021910 Marionette DEBUG loaded listener.js 19:57:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 159 (0x12c46d800) [pid = 2488] [serial = 1520] [outer = 0x12c23a800] 19:57:02 INFO - PROCESS | 2488 | 1467169022320 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 19:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 19:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 668ms 19:57:02 INFO - PROCESS | 2488 | 1467169022352 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 19:57:02 INFO - PROCESS | 2488 | 1467169022353 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 19:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 19:57:02 INFO - PROCESS | 2488 | 1467169022356 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 19:57:02 INFO - PROCESS | 2488 | 1467169022357 Marionette TRACE conn2 <- [1,1998,null,{}] 19:57:02 INFO - PROCESS | 2488 | 1467169022359 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:02 INFO - PROCESS | 2488 | 1467169022360 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:02 INFO - PROCESS | 2488 | 1467169022458 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 19:57:02 INFO - PROCESS | 2488 | 1467169022578 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:02 INFO - PROCESS | 2488 | 1467169022579 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:02 INFO - PROCESS | 2488 | ++DOCSHELL 0x12cf80000 == 42 [pid = 2488] [id = 507] 19:57:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 160 (0x1138edc00) [pid = 2488] [serial = 1521] [outer = 0x0] 19:57:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 161 (0x128e4f800) [pid = 2488] [serial = 1522] [outer = 0x1138edc00] 19:57:02 INFO - PROCESS | 2488 | 1467169022611 Marionette DEBUG loaded listener.js 19:57:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 162 (0x128e54800) [pid = 2488] [serial = 1523] [outer = 0x1138edc00] 19:57:03 INFO - PROCESS | 2488 | 1467169023039 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 19:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 19:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 720ms 19:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 19:57:03 INFO - PROCESS | 2488 | 1467169023077 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 19:57:03 INFO - PROCESS | 2488 | 1467169023079 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 19:57:03 INFO - PROCESS | 2488 | 1467169023082 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 19:57:03 INFO - PROCESS | 2488 | 1467169023084 Marionette TRACE conn2 <- [1,2002,null,{}] 19:57:03 INFO - PROCESS | 2488 | 1467169023088 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:03 INFO - PROCESS | 2488 | 1467169023094 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:03 INFO - PROCESS | 2488 | 1467169023319 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 19:57:03 INFO - PROCESS | 2488 | 1467169023455 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:03 INFO - PROCESS | 2488 | 1467169023456 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:03 INFO - PROCESS | 2488 | ++DOCSHELL 0x126fb4800 == 43 [pid = 2488] [id = 508] 19:57:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 163 (0x128e4fc00) [pid = 2488] [serial = 1524] [outer = 0x0] 19:57:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 164 (0x12c472400) [pid = 2488] [serial = 1525] [outer = 0x128e4fc00] 19:57:03 INFO - PROCESS | 2488 | 1467169023493 Marionette DEBUG loaded listener.js 19:57:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 165 (0x12caa4c00) [pid = 2488] [serial = 1526] [outer = 0x128e4fc00] 19:57:04 INFO - PROCESS | 2488 | 1467169023995 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 19:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 19:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 921ms 19:57:04 INFO - PROCESS | 2488 | 1467169024003 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 19:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 19:57:04 INFO - PROCESS | 2488 | 1467169024005 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 19:57:04 INFO - PROCESS | 2488 | 1467169024010 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 19:57:04 INFO - PROCESS | 2488 | 1467169024012 Marionette TRACE conn2 <- [1,2006,null,{}] 19:57:04 INFO - PROCESS | 2488 | 1467169024016 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:04 INFO - PROCESS | 2488 | 1467169024017 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:04 INFO - PROCESS | 2488 | 1467169024117 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 19:57:04 INFO - PROCESS | 2488 | 1467169024191 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:04 INFO - PROCESS | 2488 | 1467169024192 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:04 INFO - PROCESS | 2488 | ++DOCSHELL 0x1197a4800 == 44 [pid = 2488] [id = 509] 19:57:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 166 (0x115d85000) [pid = 2488] [serial = 1527] [outer = 0x0] 19:57:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 167 (0x1166f1400) [pid = 2488] [serial = 1528] [outer = 0x115d85000] 19:57:04 INFO - PROCESS | 2488 | 1467169024235 Marionette DEBUG loaded listener.js 19:57:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 168 (0x1196b1800) [pid = 2488] [serial = 1529] [outer = 0x115d85000] 19:57:04 INFO - PROCESS | 2488 | 1467169024689 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 19:57:04 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 19:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 723ms 19:57:04 INFO - PROCESS | 2488 | --DOCSHELL 0x123e0f800 == 43 [pid = 2488] [id = 496] 19:57:04 INFO - PROCESS | 2488 | 1467169024804 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 19:57:04 INFO - PROCESS | 2488 | 1467169024806 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 19:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 19:57:04 INFO - PROCESS | 2488 | 1467169024830 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 19:57:04 INFO - PROCESS | 2488 | 1467169024832 Marionette TRACE conn2 <- [1,2010,null,{}] 19:57:04 INFO - PROCESS | 2488 | 1467169024836 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:04 INFO - PROCESS | 2488 | 1467169024838 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:04 INFO - PROCESS | 2488 | 1467169024948 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 19:57:05 INFO - PROCESS | 2488 | 1467169025031 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:05 INFO - PROCESS | 2488 | 1467169025035 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:05 INFO - PROCESS | 2488 | ++DOCSHELL 0x1194df800 == 44 [pid = 2488] [id = 510] 19:57:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 169 (0x115d88c00) [pid = 2488] [serial = 1530] [outer = 0x0] 19:57:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 170 (0x1184ca400) [pid = 2488] [serial = 1531] [outer = 0x115d88c00] 19:57:05 INFO - PROCESS | 2488 | 1467169025067 Marionette DEBUG loaded listener.js 19:57:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 171 (0x121b07000) [pid = 2488] [serial = 1532] [outer = 0x115d88c00] 19:57:05 INFO - PROCESS | 2488 | 1467169025484 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 19:57:05 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 19:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 723ms 19:57:05 INFO - PROCESS | 2488 | 1467169025552 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 19:57:05 INFO - PROCESS | 2488 | 1467169025554 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 19:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 19:57:05 INFO - PROCESS | 2488 | 1467169025560 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 19:57:05 INFO - PROCESS | 2488 | 1467169025563 Marionette TRACE conn2 <- [1,2014,null,{}] 19:57:05 INFO - PROCESS | 2488 | 1467169025566 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:05 INFO - PROCESS | 2488 | 1467169025568 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:05 INFO - PROCESS | 2488 | 1467169025670 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 19:57:05 INFO - PROCESS | 2488 | 1467169025758 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:05 INFO - PROCESS | 2488 | 1467169025759 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:05 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a5e9000 == 45 [pid = 2488] [id = 511] 19:57:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 172 (0x12740e800) [pid = 2488] [serial = 1533] [outer = 0x0] 19:57:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 173 (0x12745f000) [pid = 2488] [serial = 1534] [outer = 0x12740e800] 19:57:05 INFO - PROCESS | 2488 | 1467169025790 Marionette DEBUG loaded listener.js 19:57:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 174 (0x128a28c00) [pid = 2488] [serial = 1535] [outer = 0x12740e800] 19:57:06 INFO - PROCESS | 2488 | 1467169026191 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 19:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 19:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 675ms 19:57:06 INFO - PROCESS | 2488 | 1467169026231 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 19:57:06 INFO - PROCESS | 2488 | 1467169026233 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 19:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 19:57:06 INFO - PROCESS | 2488 | 1467169026235 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 19:57:06 INFO - PROCESS | 2488 | 1467169026236 Marionette TRACE conn2 <- [1,2018,null,{}] 19:57:06 INFO - PROCESS | 2488 | 1467169026268 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:06 INFO - PROCESS | 2488 | 1467169026271 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:06 INFO - PROCESS | 2488 | 1467169026377 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 19:57:06 INFO - PROCESS | 2488 | 1467169026468 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:06 INFO - PROCESS | 2488 | 1467169026471 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:06 INFO - PROCESS | 2488 | ++DOCSHELL 0x12cf79000 == 46 [pid = 2488] [id = 512] 19:57:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 175 (0x12a648400) [pid = 2488] [serial = 1536] [outer = 0x0] 19:57:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 176 (0x12b91f800) [pid = 2488] [serial = 1537] [outer = 0x12a648400] 19:57:06 INFO - PROCESS | 2488 | 1467169026503 Marionette DEBUG loaded listener.js 19:57:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 177 (0x12b9f7800) [pid = 2488] [serial = 1538] [outer = 0x12a648400] 19:57:06 INFO - PROCESS | 2488 | 1467169026936 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 19:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 743ms 19:57:06 INFO - PROCESS | 2488 | 1467169026978 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 19:57:06 INFO - PROCESS | 2488 | 1467169026980 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 19:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 19:57:06 INFO - PROCESS | 2488 | 1467169026982 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 19:57:06 INFO - PROCESS | 2488 | 1467169026983 Marionette TRACE conn2 <- [1,2022,null,{}] 19:57:06 INFO - PROCESS | 2488 | 1467169026986 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:06 INFO - PROCESS | 2488 | 1467169026987 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:07 INFO - PROCESS | 2488 | 1467169027090 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 19:57:07 INFO - PROCESS | 2488 | 1467169027206 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:07 INFO - PROCESS | 2488 | 1467169027207 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:07 INFO - PROCESS | 2488 | ++DOCSHELL 0x11623e000 == 47 [pid = 2488] [id = 513] 19:57:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 178 (0x12c0bb000) [pid = 2488] [serial = 1539] [outer = 0x0] 19:57:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 179 (0x12c245c00) [pid = 2488] [serial = 1540] [outer = 0x12c0bb000] 19:57:07 INFO - PROCESS | 2488 | 1467169027240 Marionette DEBUG loaded listener.js 19:57:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 180 (0x12c475c00) [pid = 2488] [serial = 1541] [outer = 0x12c0bb000] 19:57:07 INFO - PROCESS | 2488 | 1467169027651 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 19:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 19:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 719ms 19:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 19:57:07 INFO - PROCESS | 2488 | 1467169027715 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 19:57:07 INFO - PROCESS | 2488 | 1467169027716 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 19:57:07 INFO - PROCESS | 2488 | 1467169027718 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 19:57:07 INFO - PROCESS | 2488 | 1467169027720 Marionette TRACE conn2 <- [1,2026,null,{}] 19:57:07 INFO - PROCESS | 2488 | 1467169027722 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:07 INFO - PROCESS | 2488 | 1467169027723 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:07 INFO - PROCESS | 2488 | 1467169027858 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 19:57:07 INFO - PROCESS | 2488 | 1467169027909 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:07 INFO - PROCESS | 2488 | 1467169027910 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:07 INFO - PROCESS | 2488 | ++DOCSHELL 0x110e2c800 == 48 [pid = 2488] [id = 514] 19:57:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 181 (0x128a12c00) [pid = 2488] [serial = 1542] [outer = 0x0] 19:57:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 182 (0x128a15c00) [pid = 2488] [serial = 1543] [outer = 0x128a12c00] 19:57:07 INFO - PROCESS | 2488 | 1467169027938 Marionette DEBUG loaded listener.js 19:57:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 183 (0x128a19c00) [pid = 2488] [serial = 1544] [outer = 0x128a12c00] 19:57:08 INFO - PROCESS | 2488 | 1467169028344 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 19:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 19:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 669ms 19:57:08 INFO - PROCESS | 2488 | 1467169028387 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 19:57:08 INFO - PROCESS | 2488 | 1467169028389 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 19:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 19:57:08 INFO - PROCESS | 2488 | 1467169028391 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 19:57:08 INFO - PROCESS | 2488 | 1467169028392 Marionette TRACE conn2 <- [1,2030,null,{}] 19:57:08 INFO - PROCESS | 2488 | 1467169028394 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:08 INFO - PROCESS | 2488 | 1467169028399 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:08 INFO - PROCESS | 2488 | 1467169028531 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 19:57:08 INFO - PROCESS | 2488 | 1467169028650 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:08 INFO - PROCESS | 2488 | 1467169028652 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:08 INFO - PROCESS | 2488 | ++DOCSHELL 0x121247800 == 49 [pid = 2488] [id = 515] 19:57:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 184 (0x12c52b000) [pid = 2488] [serial = 1545] [outer = 0x0] 19:57:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 185 (0x12ca9c800) [pid = 2488] [serial = 1546] [outer = 0x12c52b000] 19:57:08 INFO - PROCESS | 2488 | 1467169028685 Marionette DEBUG loaded listener.js 19:57:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 186 (0x12cfc0c00) [pid = 2488] [serial = 1547] [outer = 0x12c52b000] 19:57:09 INFO - PROCESS | 2488 | 1467169029114 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 19:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 19:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 770ms 19:57:09 INFO - PROCESS | 2488 | 1467169029162 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 19:57:09 INFO - PROCESS | 2488 | 1467169029163 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 19:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 19:57:09 INFO - PROCESS | 2488 | 1467169029166 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 19:57:09 INFO - PROCESS | 2488 | 1467169029167 Marionette TRACE conn2 <- [1,2034,null,{}] 19:57:09 INFO - PROCESS | 2488 | 1467169029169 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:09 INFO - PROCESS | 2488 | 1467169029171 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:09 INFO - PROCESS | 2488 | 1467169029270 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 19:57:09 INFO - PROCESS | 2488 | 1467169029389 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:09 INFO - PROCESS | 2488 | 1467169029390 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:09 INFO - PROCESS | 2488 | ++DOCSHELL 0x1212e2800 == 50 [pid = 2488] [id = 516] 19:57:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 187 (0x119b1a000) [pid = 2488] [serial = 1548] [outer = 0x0] 19:57:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 188 (0x12cfc1000) [pid = 2488] [serial = 1549] [outer = 0x119b1a000] 19:57:09 INFO - PROCESS | 2488 | 1467169029423 Marionette DEBUG loaded listener.js 19:57:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 189 (0x12d2c1c00) [pid = 2488] [serial = 1550] [outer = 0x119b1a000] 19:57:09 INFO - PROCESS | 2488 | 1467169029936 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 19:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 819ms 19:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 19:57:09 INFO - PROCESS | 2488 | 1467169029986 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 19:57:09 INFO - PROCESS | 2488 | 1467169029988 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 19:57:09 INFO - PROCESS | 2488 | 1467169029991 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 19:57:09 INFO - PROCESS | 2488 | 1467169029993 Marionette TRACE conn2 <- [1,2038,null,{}] 19:57:09 INFO - PROCESS | 2488 | 1467169029997 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:09 INFO - PROCESS | 2488 | 1467169029998 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:10 INFO - PROCESS | 2488 | 1467169030102 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 19:57:10 INFO - PROCESS | 2488 | 1467169030225 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:10 INFO - PROCESS | 2488 | 1467169030228 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:10 INFO - PROCESS | 2488 | ++DOCSHELL 0x110e1e000 == 51 [pid = 2488] [id = 517] 19:57:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 190 (0x121632800) [pid = 2488] [serial = 1551] [outer = 0x0] 19:57:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 191 (0x121634c00) [pid = 2488] [serial = 1552] [outer = 0x121632800] 19:57:10 INFO - PROCESS | 2488 | 1467169030259 Marionette DEBUG loaded listener.js 19:57:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 192 (0x12163d000) [pid = 2488] [serial = 1553] [outer = 0x121632800] 19:57:10 INFO - PROCESS | 2488 | --DOCSHELL 0x12a5b9000 == 50 [pid = 2488] [id = 492] 19:57:10 INFO - PROCESS | 2488 | --DOCSHELL 0x12b151800 == 49 [pid = 2488] [id = 493] 19:57:10 INFO - PROCESS | 2488 | --DOCSHELL 0x116f0c000 == 48 [pid = 2488] [id = 491] 19:57:10 INFO - PROCESS | 2488 | --DOCSHELL 0x125fad800 == 47 [pid = 2488] [id = 490] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x12bcb9800 == 46 [pid = 2488] [id = 11] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x12bcae800 == 45 [pid = 2488] [id = 504] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x12d643800 == 44 [pid = 2488] [id = 505] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x12cba8800 == 43 [pid = 2488] [id = 18] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x116f0d800 == 42 [pid = 2488] [id = 506] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x1194d1800 == 41 [pid = 2488] [id = 495] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x12bcaf000 == 40 [pid = 2488] [id = 494] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x12911b000 == 39 [pid = 2488] [id = 19] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x112645800 == 38 [pid = 2488] [id = 26] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x12cf80000 == 37 [pid = 2488] [id = 507] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x12a5a9800 == 36 [pid = 2488] [id = 8] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x12ca7d800 == 35 [pid = 2488] [id = 15] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x12910c000 == 34 [pid = 2488] [id = 6] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x12c2be800 == 33 [pid = 2488] [id = 13] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x12a5a6000 == 32 [pid = 2488] [id = 497] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x12b997800 == 31 [pid = 2488] [id = 10] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x12d64c800 == 30 [pid = 2488] [id = 501] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x12cba3800 == 29 [pid = 2488] [id = 499] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x12c554800 == 28 [pid = 2488] [id = 14] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x12d37b000 == 27 [pid = 2488] [id = 500] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x1185c3800 == 26 [pid = 2488] [id = 502] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x118788800 == 25 [pid = 2488] [id = 488] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x118fbc800 == 24 [pid = 2488] [id = 484] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x12bcd5000 == 23 [pid = 2488] [id = 12] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x12b157000 == 22 [pid = 2488] [id = 9] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x12c2c1800 == 21 [pid = 2488] [id = 498] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x1212e2800 == 20 [pid = 2488] [id = 516] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x121247800 == 19 [pid = 2488] [id = 515] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x110e2c800 == 18 [pid = 2488] [id = 514] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x11623e000 == 17 [pid = 2488] [id = 513] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x12cf79000 == 16 [pid = 2488] [id = 512] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x12a5e9000 == 15 [pid = 2488] [id = 511] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x1197a4800 == 14 [pid = 2488] [id = 509] 19:57:11 INFO - PROCESS | 2488 | --DOCSHELL 0x1194df800 == 13 [pid = 2488] [id = 510] 19:57:14 INFO - PROCESS | 2488 | --DOCSHELL 0x12101f000 == 12 [pid = 2488] [id = 487] 19:57:14 INFO - PROCESS | 2488 | --DOCSHELL 0x126fb4800 == 11 [pid = 2488] [id = 508] 19:57:14 INFO - PROCESS | 2488 | --DOCSHELL 0x12723f000 == 10 [pid = 2488] [id = 503] 19:57:14 INFO - PROCESS | 2488 | --DOCSHELL 0x1174e4000 == 9 [pid = 2488] [id = 20] 19:57:15 INFO - PROCESS | 2488 | 1467169035086 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 19:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 19:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 5143ms 19:57:15 INFO - PROCESS | 2488 | 1467169035135 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 19:57:15 INFO - PROCESS | 2488 | 1467169035138 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 19:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 19:57:15 INFO - PROCESS | 2488 | 1467169035142 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 19:57:15 INFO - PROCESS | 2488 | 1467169035144 Marionette TRACE conn2 <- [1,2042,null,{}] 19:57:15 INFO - PROCESS | 2488 | 1467169035149 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:15 INFO - PROCESS | 2488 | 1467169035151 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:15 INFO - PROCESS | 2488 | 1467169035238 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 19:57:15 INFO - PROCESS | 2488 | 1467169035246 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:15 INFO - PROCESS | 2488 | 1467169035247 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:15 INFO - PROCESS | 2488 | ++DOCSHELL 0x111a4b800 == 10 [pid = 2488] [id = 518] 19:57:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 193 (0x119396c00) [pid = 2488] [serial = 1554] [outer = 0x0] 19:57:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 194 (0x1194a5c00) [pid = 2488] [serial = 1555] [outer = 0x119396c00] 19:57:15 INFO - PROCESS | 2488 | 1467169035276 Marionette DEBUG loaded listener.js 19:57:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 195 (0x121636400) [pid = 2488] [serial = 1556] [outer = 0x119396c00] 19:57:15 INFO - PROCESS | 2488 | 1467169035681 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:57:15 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) 19:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 573ms 19:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 19:57:15 INFO - PROCESS | 2488 | 1467169035715 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 19:57:15 INFO - PROCESS | 2488 | 1467169035718 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 19:57:15 INFO - PROCESS | 2488 | 1467169035722 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 19:57:15 INFO - PROCESS | 2488 | 1467169035726 Marionette TRACE conn2 <- [1,2046,null,{}] 19:57:15 INFO - PROCESS | 2488 | 1467169035728 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:15 INFO - PROCESS | 2488 | 1467169035730 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:15 INFO - PROCESS | 2488 | 1467169035818 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 19:57:15 INFO - PROCESS | 2488 | 1467169035823 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:15 INFO - PROCESS | 2488 | 1467169035826 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:15 INFO - PROCESS | 2488 | ++DOCSHELL 0x1197a3800 == 11 [pid = 2488] [id = 519] 19:57:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 196 (0x12690a800) [pid = 2488] [serial = 1557] [outer = 0x0] 19:57:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 197 (0x1269b4400) [pid = 2488] [serial = 1558] [outer = 0x12690a800] 19:57:15 INFO - PROCESS | 2488 | 1467169035858 Marionette DEBUG loaded listener.js 19:57:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 198 (0x127409800) [pid = 2488] [serial = 1559] [outer = 0x12690a800] 19:57:16 INFO - PROCESS | 2488 | 1467169036234 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 571ms 19:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 19:57:16 INFO - PROCESS | 2488 | 1467169036294 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 19:57:16 INFO - PROCESS | 2488 | 1467169036295 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 19:57:16 INFO - PROCESS | 2488 | 1467169036297 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 19:57:16 INFO - PROCESS | 2488 | 1467169036300 Marionette TRACE conn2 <- [1,2050,null,{}] 19:57:16 INFO - PROCESS | 2488 | 1467169036307 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:16 INFO - PROCESS | 2488 | 1467169036317 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:16 INFO - PROCESS | 2488 | 1467169036406 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 19:57:16 INFO - PROCESS | 2488 | 1467169036413 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:16 INFO - PROCESS | 2488 | 1467169036415 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:16 INFO - PROCESS | 2488 | ++DOCSHELL 0x1212ea000 == 12 [pid = 2488] [id = 520] 19:57:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 199 (0x128a0c400) [pid = 2488] [serial = 1560] [outer = 0x0] 19:57:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 200 (0x128a17000) [pid = 2488] [serial = 1561] [outer = 0x128a0c400] 19:57:16 INFO - PROCESS | 2488 | 1467169036444 Marionette DEBUG loaded listener.js 19:57:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 201 (0x128b10800) [pid = 2488] [serial = 1562] [outer = 0x128a0c400] 19:57:16 INFO - PROCESS | 2488 | 1467169036854 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 19:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 570ms 19:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 19:57:16 INFO - PROCESS | 2488 | 1467169036868 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 19:57:16 INFO - PROCESS | 2488 | 1467169036870 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 19:57:16 INFO - PROCESS | 2488 | 1467169036872 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 19:57:16 INFO - PROCESS | 2488 | 1467169036873 Marionette TRACE conn2 <- [1,2054,null,{}] 19:57:16 INFO - PROCESS | 2488 | 1467169036936 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:16 INFO - PROCESS | 2488 | 1467169036938 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:17 INFO - PROCESS | 2488 | 1467169037060 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 19:57:17 INFO - PROCESS | 2488 | 1467169037064 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:17 INFO - PROCESS | 2488 | 1467169037065 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:17 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a5a6000 == 13 [pid = 2488] [id = 521] 19:57:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 202 (0x128e54400) [pid = 2488] [serial = 1563] [outer = 0x0] 19:57:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 203 (0x12a95fc00) [pid = 2488] [serial = 1564] [outer = 0x128e54400] 19:57:17 INFO - PROCESS | 2488 | 1467169037091 Marionette DEBUG loaded listener.js 19:57:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 204 (0x12b922800) [pid = 2488] [serial = 1565] [outer = 0x128e54400] 19:57:17 INFO - PROCESS | 2488 | 1467169037464 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 19:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 19:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 624ms 19:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 19:57:17 INFO - PROCESS | 2488 | 1467169037501 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 19:57:17 INFO - PROCESS | 2488 | 1467169037503 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 19:57:17 INFO - PROCESS | 2488 | 1467169037505 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 19:57:17 INFO - PROCESS | 2488 | 1467169037506 Marionette TRACE conn2 <- [1,2058,null,{}] 19:57:17 INFO - PROCESS | 2488 | 1467169037508 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:17 INFO - PROCESS | 2488 | 1467169037509 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:17 INFO - PROCESS | 2488 | 1467169037624 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 19:57:17 INFO - PROCESS | 2488 | 1467169037637 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:17 INFO - PROCESS | 2488 | 1467169037638 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:17 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bccc800 == 14 [pid = 2488] [id = 522] 19:57:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 205 (0x121634800) [pid = 2488] [serial = 1566] [outer = 0x0] 19:57:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 206 (0x12ba9ac00) [pid = 2488] [serial = 1567] [outer = 0x121634800] 19:57:17 INFO - PROCESS | 2488 | 1467169037662 Marionette DEBUG loaded listener.js 19:57:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 207 (0x12c236c00) [pid = 2488] [serial = 1568] [outer = 0x121634800] 19:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 19:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 517ms 19:57:18 INFO - PROCESS | 2488 | 1467169038014 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 19:57:18 INFO - PROCESS | 2488 | 1467169038023 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 19:57:18 INFO - PROCESS | 2488 | 1467169038025 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 19:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 19:57:18 INFO - PROCESS | 2488 | 1467169038029 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 19:57:18 INFO - PROCESS | 2488 | 1467169038030 Marionette TRACE conn2 <- [1,2062,null,{}] 19:57:18 INFO - PROCESS | 2488 | 1467169038032 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:18 INFO - PROCESS | 2488 | 1467169038036 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:18 INFO - PROCESS | 2488 | 1467169038174 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 19:57:18 INFO - PROCESS | 2488 | 1467169038186 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:18 INFO - PROCESS | 2488 | 1467169038187 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:18 INFO - PROCESS | 2488 | ++DOCSHELL 0x12cf80000 == 15 [pid = 2488] [id = 523] 19:57:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 208 (0x121613400) [pid = 2488] [serial = 1569] [outer = 0x0] 19:57:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 209 (0x12c23e400) [pid = 2488] [serial = 1570] [outer = 0x121613400] 19:57:18 INFO - PROCESS | 2488 | 1467169038212 Marionette DEBUG loaded listener.js 19:57:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 210 (0x12c52a800) [pid = 2488] [serial = 1571] [outer = 0x121613400] 19:57:18 INFO - PROCESS | 2488 | 1467169038567 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 19:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 19:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 567ms 19:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 19:57:18 INFO - PROCESS | 2488 | 1467169038598 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 19:57:18 INFO - PROCESS | 2488 | 1467169038599 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 19:57:18 INFO - PROCESS | 2488 | 1467169038601 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 19:57:18 INFO - PROCESS | 2488 | 1467169038602 Marionette TRACE conn2 <- [1,2066,null,{}] 19:57:18 INFO - PROCESS | 2488 | 1467169038604 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:18 INFO - PROCESS | 2488 | 1467169038606 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:18 INFO - PROCESS | 2488 | 1467169038724 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 19:57:18 INFO - PROCESS | 2488 | 1467169038728 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:18 INFO - PROCESS | 2488 | 1467169038729 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:18 INFO - PROCESS | 2488 | ++DOCSHELL 0x12df1e000 == 16 [pid = 2488] [id = 524] 19:57:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 211 (0x121613c00) [pid = 2488] [serial = 1572] [outer = 0x0] 19:57:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 212 (0x128ec0c00) [pid = 2488] [serial = 1573] [outer = 0x121613c00] 19:57:18 INFO - PROCESS | 2488 | 1467169038753 Marionette DEBUG loaded listener.js 19:57:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 213 (0x128ec5c00) [pid = 2488] [serial = 1574] [outer = 0x121613c00] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 212 (0x118fbd800) [pid = 2488] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 211 (0x117412400) [pid = 2488] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 210 (0x118345400) [pid = 2488] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 209 (0x11295bc00) [pid = 2488] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 208 (0x1138e8c00) [pid = 2488] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 207 (0x128a24400) [pid = 2488] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 206 (0x12b83d400) [pid = 2488] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 205 (0x12b83d800) [pid = 2488] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 204 (0x11840a400) [pid = 2488] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 203 (0x125f7ac00) [pid = 2488] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 202 (0x116a0b400) [pid = 2488] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 201 (0x119b21800) [pid = 2488] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 200 (0x113260400) [pid = 2488] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 199 (0x1187e8000) [pid = 2488] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 198 (0x118fc5800) [pid = 2488] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 197 (0x116030800) [pid = 2488] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 196 (0x1217cf800) [pid = 2488] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 195 (0x1127ec400) [pid = 2488] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 194 (0x126dfd000) [pid = 2488] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 193 (0x125f78800) [pid = 2488] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 192 (0x127465400) [pid = 2488] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 191 (0x12a430800) [pid = 2488] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 190 (0x118ffc000) [pid = 2488] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 189 (0x116291000) [pid = 2488] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 188 (0x126d7f800) [pid = 2488] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 187 (0x119d3f000) [pid = 2488] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 186 (0x127408000) [pid = 2488] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 185 (0x112983c00) [pid = 2488] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 184 (0x121fdec00) [pid = 2488] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 183 (0x110fa1c00) [pid = 2488] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 182 (0x117420400) [pid = 2488] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 181 (0x11815c800) [pid = 2488] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 180 (0x1194adc00) [pid = 2488] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 179 (0x119b3c000) [pid = 2488] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 178 (0x119394000) [pid = 2488] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 177 (0x112cec000) [pid = 2488] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 176 (0x115d85000) [pid = 2488] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 175 (0x12c0bb000) [pid = 2488] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 174 (0x119b1a000) [pid = 2488] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 173 (0x12c52b000) [pid = 2488] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 172 (0x128a12c00) [pid = 2488] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 171 (0x128e4fc00) [pid = 2488] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 170 (0x12c23a800) [pid = 2488] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 169 (0x1138edc00) [pid = 2488] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 168 (0x12c469800) [pid = 2488] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 167 (0x12baa0000) [pid = 2488] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 166 (0x12c0c2000) [pid = 2488] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 165 (0x12a648400) [pid = 2488] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 164 (0x12ab64800) [pid = 2488] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 163 (0x12740e800) [pid = 2488] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 162 (0x125515400) [pid = 2488] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 161 (0x115d88c00) [pid = 2488] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 160 (0x12b832800) [pid = 2488] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 159 (0x128ce6000) [pid = 2488] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 158 (0x12a640000) [pid = 2488] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 157 (0x119d38800) [pid = 2488] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 156 (0x128b05000) [pid = 2488] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 19:57:19 INFO - PROCESS | 2488 | --DOMWINDOW == 155 (0x12745f800) [pid = 2488] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 19:57:20 INFO - PROCESS | 2488 | 1467169040085 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 19:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 19:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1522ms 19:57:20 INFO - PROCESS | 2488 | 1467169040125 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 19:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 19:57:20 INFO - PROCESS | 2488 | 1467169040126 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 19:57:20 INFO - PROCESS | 2488 | 1467169040128 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 19:57:20 INFO - PROCESS | 2488 | 1467169040129 Marionette TRACE conn2 <- [1,2070,null,{}] 19:57:20 INFO - PROCESS | 2488 | 1467169040131 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:20 INFO - PROCESS | 2488 | 1467169040132 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:20 INFO - PROCESS | 2488 | 1467169040250 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 19:57:20 INFO - PROCESS | 2488 | 1467169040304 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:20 INFO - PROCESS | 2488 | 1467169040305 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:20 INFO - PROCESS | 2488 | ++DOCSHELL 0x118778800 == 17 [pid = 2488] [id = 525] 19:57:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 156 (0x112959800) [pid = 2488] [serial = 1575] [outer = 0x0] 19:57:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 157 (0x113d3dc00) [pid = 2488] [serial = 1576] [outer = 0x112959800] 19:57:20 INFO - PROCESS | 2488 | 1467169040329 Marionette DEBUG loaded listener.js 19:57:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 158 (0x1167d4c00) [pid = 2488] [serial = 1577] [outer = 0x112959800] 19:57:20 INFO - PROCESS | 2488 | 1467169040597 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 19:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 19:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 518ms 19:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 19:57:20 INFO - PROCESS | 2488 | 1467169040649 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 19:57:20 INFO - PROCESS | 2488 | 1467169040651 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 19:57:20 INFO - PROCESS | 2488 | 1467169040653 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 19:57:20 INFO - PROCESS | 2488 | 1467169040654 Marionette TRACE conn2 <- [1,2074,null,{}] 19:57:20 INFO - PROCESS | 2488 | 1467169040656 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:20 INFO - PROCESS | 2488 | 1467169040658 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:20 INFO - PROCESS | 2488 | 1467169040752 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 19:57:20 INFO - PROCESS | 2488 | 1467169040755 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:20 INFO - PROCESS | 2488 | 1467169040764 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:20 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b15f800 == 18 [pid = 2488] [id = 526] 19:57:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 159 (0x1171bb800) [pid = 2488] [serial = 1578] [outer = 0x0] 19:57:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 160 (0x118408c00) [pid = 2488] [serial = 1579] [outer = 0x1171bb800] 19:57:20 INFO - PROCESS | 2488 | 1467169040790 Marionette DEBUG loaded listener.js 19:57:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 161 (0x118fc1800) [pid = 2488] [serial = 1580] [outer = 0x1171bb800] 19:57:21 INFO - PROCESS | 2488 | 1467169041235 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 19:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 19:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 618ms 19:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 19:57:21 INFO - PROCESS | 2488 | 1467169041273 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 19:57:21 INFO - PROCESS | 2488 | 1467169041274 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 19:57:21 INFO - PROCESS | 2488 | 1467169041278 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 19:57:21 INFO - PROCESS | 2488 | 1467169041280 Marionette TRACE conn2 <- [1,2078,null,{}] 19:57:21 INFO - PROCESS | 2488 | 1467169041283 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:21 INFO - PROCESS | 2488 | 1467169041285 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:21 INFO - PROCESS | 2488 | 1467169041491 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 19:57:21 INFO - PROCESS | 2488 | 1467169041587 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:21 INFO - PROCESS | 2488 | 1467169041588 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:21 INFO - PROCESS | 2488 | ++DOCSHELL 0x12d37c800 == 19 [pid = 2488] [id = 527] 19:57:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 162 (0x1166f5800) [pid = 2488] [serial = 1581] [outer = 0x0] 19:57:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 163 (0x1187e8000) [pid = 2488] [serial = 1582] [outer = 0x1166f5800] 19:57:21 INFO - PROCESS | 2488 | 1467169041613 Marionette DEBUG loaded listener.js 19:57:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 164 (0x119b18400) [pid = 2488] [serial = 1583] [outer = 0x1166f5800] 19:57:21 INFO - PROCESS | 2488 | 1467169041945 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 19:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 19:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 671ms 19:57:21 INFO - PROCESS | 2488 | 1467169041948 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 19:57:21 INFO - PROCESS | 2488 | 1467169041950 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 19:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 19:57:21 INFO - PROCESS | 2488 | 1467169041952 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 19:57:21 INFO - PROCESS | 2488 | 1467169041953 Marionette TRACE conn2 <- [1,2082,null,{}] 19:57:21 INFO - PROCESS | 2488 | 1467169041956 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:21 INFO - PROCESS | 2488 | 1467169041958 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:22 INFO - PROCESS | 2488 | 1467169042070 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 19:57:22 INFO - PROCESS | 2488 | 1467169042156 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:22 INFO - PROCESS | 2488 | 1467169042157 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:22 INFO - PROCESS | 2488 | ++DOCSHELL 0x12daac000 == 20 [pid = 2488] [id = 528] 19:57:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 165 (0x119393000) [pid = 2488] [serial = 1584] [outer = 0x0] 19:57:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 166 (0x121ab8800) [pid = 2488] [serial = 1585] [outer = 0x119393000] 19:57:22 INFO - PROCESS | 2488 | 1467169042187 Marionette DEBUG loaded listener.js 19:57:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 167 (0x127404c00) [pid = 2488] [serial = 1586] [outer = 0x119393000] 19:57:22 INFO - PROCESS | 2488 | 1467169042486 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 19:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 19:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 568ms 19:57:22 INFO - PROCESS | 2488 | 1467169042521 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 19:57:22 INFO - PROCESS | 2488 | 1467169042522 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 19:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 19:57:22 INFO - PROCESS | 2488 | 1467169042524 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 19:57:22 INFO - PROCESS | 2488 | 1467169042527 Marionette TRACE conn2 <- [1,2086,null,{}] 19:57:22 INFO - PROCESS | 2488 | 1467169042531 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:22 INFO - PROCESS | 2488 | 1467169042532 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:22 INFO - PROCESS | 2488 | 1467169042619 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 19:57:22 INFO - PROCESS | 2488 | 1467169042706 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:22 INFO - PROCESS | 2488 | 1467169042707 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:22 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bd3a000 == 21 [pid = 2488] [id = 529] 19:57:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 168 (0x119d3d800) [pid = 2488] [serial = 1587] [outer = 0x0] 19:57:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 169 (0x1274b1c00) [pid = 2488] [serial = 1588] [outer = 0x119d3d800] 19:57:22 INFO - PROCESS | 2488 | 1467169042731 Marionette DEBUG loaded listener.js 19:57:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 170 (0x128ec6000) [pid = 2488] [serial = 1589] [outer = 0x119d3d800] 19:57:23 INFO - PROCESS | 2488 | 1467169043010 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 19:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 19:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 523ms 19:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 19:57:23 INFO - PROCESS | 2488 | 1467169043049 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 19:57:23 INFO - PROCESS | 2488 | 1467169043050 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 19:57:23 INFO - PROCESS | 2488 | 1467169043052 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 19:57:23 INFO - PROCESS | 2488 | 1467169043053 Marionette TRACE conn2 <- [1,2090,null,{}] 19:57:23 INFO - PROCESS | 2488 | 1467169043055 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:23 INFO - PROCESS | 2488 | 1467169043056 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:23 INFO - PROCESS | 2488 | 1467169043150 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 19:57:23 INFO - PROCESS | 2488 | 1467169043154 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:23 INFO - PROCESS | 2488 | 1467169043155 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:23 INFO - PROCESS | 2488 | ++DOCSHELL 0x12da48000 == 22 [pid = 2488] [id = 530] 19:57:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 171 (0x128ec6400) [pid = 2488] [serial = 1590] [outer = 0x0] 19:57:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 172 (0x12a565400) [pid = 2488] [serial = 1591] [outer = 0x128ec6400] 19:57:23 INFO - PROCESS | 2488 | 1467169043180 Marionette DEBUG loaded listener.js 19:57:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 173 (0x12aa7e800) [pid = 2488] [serial = 1592] [outer = 0x128ec6400] 19:57:23 INFO - PROCESS | 2488 | 1467169043551 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 19:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 19:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 520ms 19:57:23 INFO - PROCESS | 2488 | 1467169043573 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 19:57:23 INFO - PROCESS | 2488 | 1467169043576 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 19:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 19:57:23 INFO - PROCESS | 2488 | 1467169043581 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 19:57:23 INFO - PROCESS | 2488 | 1467169043583 Marionette TRACE conn2 <- [1,2094,null,{}] 19:57:23 INFO - PROCESS | 2488 | 1467169043585 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:23 INFO - PROCESS | 2488 | 1467169043586 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:23 INFO - PROCESS | 2488 | 1467169043731 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 19:57:23 INFO - PROCESS | 2488 | 1467169043738 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:23 INFO - PROCESS | 2488 | 1467169043739 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:23 INFO - PROCESS | 2488 | ++DOCSHELL 0x12da57000 == 23 [pid = 2488] [id = 531] 19:57:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 174 (0x12aa86800) [pid = 2488] [serial = 1593] [outer = 0x0] 19:57:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 175 (0x12b921000) [pid = 2488] [serial = 1594] [outer = 0x12aa86800] 19:57:23 INFO - PROCESS | 2488 | 1467169043763 Marionette DEBUG loaded listener.js 19:57:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 176 (0x12ba96400) [pid = 2488] [serial = 1595] [outer = 0x12aa86800] 19:57:24 INFO - PROCESS | 2488 | 1467169044115 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 19:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 19:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 570ms 19:57:24 INFO - PROCESS | 2488 | 1467169044156 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 19:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 19:57:24 INFO - PROCESS | 2488 | 1467169044157 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 19:57:24 INFO - PROCESS | 2488 | 1467169044159 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 19:57:24 INFO - PROCESS | 2488 | 1467169044161 Marionette TRACE conn2 <- [1,2098,null,{}] 19:57:24 INFO - PROCESS | 2488 | 1467169044163 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:24 INFO - PROCESS | 2488 | 1467169044164 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:24 INFO - PROCESS | 2488 | 1467169044279 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 19:57:24 INFO - PROCESS | 2488 | 1467169044335 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:24 INFO - PROCESS | 2488 | 1467169044336 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:24 INFO - PROCESS | 2488 | ++DOCSHELL 0x12df69000 == 24 [pid = 2488] [id = 532] 19:57:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 177 (0x12ab65000) [pid = 2488] [serial = 1596] [outer = 0x0] 19:57:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 178 (0x12c0c0c00) [pid = 2488] [serial = 1597] [outer = 0x12ab65000] 19:57:24 INFO - PROCESS | 2488 | 1467169044360 Marionette DEBUG loaded listener.js 19:57:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 179 (0x12c526000) [pid = 2488] [serial = 1598] [outer = 0x12ab65000] 19:57:24 INFO - PROCESS | 2488 | 1467169044663 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 19:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 19:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 521ms 19:57:24 INFO - PROCESS | 2488 | 1467169044687 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 19:57:24 INFO - PROCESS | 2488 | 1467169044688 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 19:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 19:57:24 INFO - PROCESS | 2488 | 1467169044690 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 19:57:24 INFO - PROCESS | 2488 | 1467169044692 Marionette TRACE conn2 <- [1,2102,null,{}] 19:57:24 INFO - PROCESS | 2488 | 1467169044697 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:24 INFO - PROCESS | 2488 | 1467169044698 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:24 INFO - PROCESS | 2488 | 1467169044820 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 19:57:24 INFO - PROCESS | 2488 | 1467169044876 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:24 INFO - PROCESS | 2488 | 1467169044877 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:24 INFO - PROCESS | 2488 | ++DOCSHELL 0x12df80800 == 25 [pid = 2488] [id = 533] 19:57:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 180 (0x121d73800) [pid = 2488] [serial = 1599] [outer = 0x0] 19:57:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 181 (0x121d7b000) [pid = 2488] [serial = 1600] [outer = 0x121d73800] 19:57:24 INFO - PROCESS | 2488 | 1467169044900 Marionette DEBUG loaded listener.js 19:57:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 182 (0x121d7f000) [pid = 2488] [serial = 1601] [outer = 0x121d73800] 19:57:25 INFO - PROCESS | 2488 | 1467169045222 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 19:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 19:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 572ms 19:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 19:57:25 INFO - PROCESS | 2488 | 1467169045267 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 19:57:25 INFO - PROCESS | 2488 | 1467169045268 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 19:57:25 INFO - PROCESS | 2488 | 1467169045270 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 19:57:25 INFO - PROCESS | 2488 | 1467169045271 Marionette TRACE conn2 <- [1,2106,null,{}] 19:57:25 INFO - PROCESS | 2488 | 1467169045274 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:25 INFO - PROCESS | 2488 | 1467169045275 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:25 INFO - PROCESS | 2488 | 1467169045396 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 19:57:25 INFO - PROCESS | 2488 | 1467169045406 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:25 INFO - PROCESS | 2488 | 1467169045407 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:25 INFO - PROCESS | 2488 | ++DOCSHELL 0x134e1d800 == 26 [pid = 2488] [id = 534] 19:57:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 183 (0x116970400) [pid = 2488] [serial = 1602] [outer = 0x0] 19:57:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 184 (0x12c0b6400) [pid = 2488] [serial = 1603] [outer = 0x116970400] 19:57:25 INFO - PROCESS | 2488 | 1467169045432 Marionette DEBUG loaded listener.js 19:57:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 185 (0x119b19000) [pid = 2488] [serial = 1604] [outer = 0x116970400] 19:57:25 INFO - PROCESS | 2488 | 1467169045854 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 19:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 19:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 619ms 19:57:25 INFO - PROCESS | 2488 | 1467169045899 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 19:57:25 INFO - PROCESS | 2488 | 1467169045901 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 19:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 19:57:25 INFO - PROCESS | 2488 | 1467169045905 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 19:57:25 INFO - PROCESS | 2488 | 1467169045907 Marionette TRACE conn2 <- [1,2110,null,{}] 19:57:25 INFO - PROCESS | 2488 | 1467169045910 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:25 INFO - PROCESS | 2488 | 1467169045912 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:26 INFO - PROCESS | 2488 | 1467169046440 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 19:57:26 INFO - PROCESS | 2488 | 1467169046502 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:26 INFO - PROCESS | 2488 | 1467169046503 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:26 INFO - PROCESS | 2488 | ++DOCSHELL 0x134fac000 == 27 [pid = 2488] [id = 535] 19:57:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 186 (0x12c52fc00) [pid = 2488] [serial = 1605] [outer = 0x0] 19:57:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 187 (0x12ca9f400) [pid = 2488] [serial = 1606] [outer = 0x12c52fc00] 19:57:26 INFO - PROCESS | 2488 | 1467169046527 Marionette DEBUG loaded listener.js 19:57:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 188 (0x12caa6400) [pid = 2488] [serial = 1607] [outer = 0x12c52fc00] 19:57:26 INFO - PROCESS | 2488 | 1467169046817 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 19:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 19:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 973ms 19:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 19:57:26 INFO - PROCESS | 2488 | 1467169046878 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 19:57:26 INFO - PROCESS | 2488 | 1467169046880 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 19:57:26 INFO - PROCESS | 2488 | 1467169046882 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 19:57:26 INFO - PROCESS | 2488 | 1467169046883 Marionette TRACE conn2 <- [1,2114,null,{}] 19:57:26 INFO - PROCESS | 2488 | 1467169046885 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:26 INFO - PROCESS | 2488 | 1467169046886 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:26 INFO - PROCESS | 2488 | 1467169046974 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 19:57:27 INFO - PROCESS | 2488 | 1467169047063 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:27 INFO - PROCESS | 2488 | 1467169047064 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:27 INFO - PROCESS | 2488 | ++DOCSHELL 0x135706800 == 28 [pid = 2488] [id = 536] 19:57:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 189 (0x12c532400) [pid = 2488] [serial = 1608] [outer = 0x0] 19:57:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 190 (0x12cfb5800) [pid = 2488] [serial = 1609] [outer = 0x12c532400] 19:57:27 INFO - PROCESS | 2488 | 1467169047088 Marionette DEBUG loaded listener.js 19:57:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 191 (0x12cfc0400) [pid = 2488] [serial = 1610] [outer = 0x12c532400] 19:57:27 INFO - PROCESS | 2488 | 1467169047347 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 19:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 19:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 468ms 19:57:27 INFO - PROCESS | 2488 | 1467169047351 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 19:57:27 INFO - PROCESS | 2488 | 1467169047352 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 19:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 19:57:27 INFO - PROCESS | 2488 | 1467169047354 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 19:57:27 INFO - PROCESS | 2488 | 1467169047355 Marionette TRACE conn2 <- [1,2118,null,{}] 19:57:27 INFO - PROCESS | 2488 | 1467169047357 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:27 INFO - PROCESS | 2488 | 1467169047359 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:27 INFO - PROCESS | 2488 | 1467169047468 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 19:57:27 INFO - PROCESS | 2488 | 1467169047472 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:27 INFO - PROCESS | 2488 | 1467169047473 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:27 INFO - PROCESS | 2488 | ++DOCSHELL 0x1357b3000 == 29 [pid = 2488] [id = 537] 19:57:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 192 (0x12d2bb400) [pid = 2488] [serial = 1611] [outer = 0x0] 19:57:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 193 (0x12d2bc800) [pid = 2488] [serial = 1612] [outer = 0x12d2bb400] 19:57:27 INFO - PROCESS | 2488 | 1467169047499 Marionette DEBUG loaded listener.js 19:57:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 194 (0x12d2d1000) [pid = 2488] [serial = 1613] [outer = 0x12d2bb400] 19:57:27 INFO - PROCESS | 2488 | 1467169047924 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 19:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 19:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 619ms 19:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 19:57:27 INFO - PROCESS | 2488 | 1467169047975 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 19:57:27 INFO - PROCESS | 2488 | 1467169047977 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 19:57:27 INFO - PROCESS | 2488 | 1467169047980 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 19:57:27 INFO - PROCESS | 2488 | 1467169047981 Marionette TRACE conn2 <- [1,2122,null,{}] 19:57:27 INFO - PROCESS | 2488 | 1467169047983 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:27 INFO - PROCESS | 2488 | 1467169047984 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:28 INFO - PROCESS | 2488 | 1467169048075 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 19:57:28 INFO - PROCESS | 2488 | 1467169048078 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:28 INFO - PROCESS | 2488 | 1467169048079 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:28 INFO - PROCESS | 2488 | ++DOCSHELL 0x1357cb800 == 30 [pid = 2488] [id = 538] 19:57:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 195 (0x12cca7400) [pid = 2488] [serial = 1614] [outer = 0x0] 19:57:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 196 (0x12ccaec00) [pid = 2488] [serial = 1615] [outer = 0x12cca7400] 19:57:28 INFO - PROCESS | 2488 | 1467169048103 Marionette DEBUG loaded listener.js 19:57:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 197 (0x12ccb3c00) [pid = 2488] [serial = 1616] [outer = 0x12cca7400] 19:57:28 INFO - PROCESS | 2488 | 1467169048533 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 19:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 19:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 568ms 19:57:28 INFO - PROCESS | 2488 | 1467169048549 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 19:57:28 INFO - PROCESS | 2488 | 1467169048551 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 19:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 19:57:28 INFO - PROCESS | 2488 | 1467169048555 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 19:57:28 INFO - PROCESS | 2488 | 1467169048557 Marionette TRACE conn2 <- [1,2126,null,{}] 19:57:28 INFO - PROCESS | 2488 | 1467169048561 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:28 INFO - PROCESS | 2488 | 1467169048562 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:28 INFO - PROCESS | 2488 | 1467169048676 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 19:57:28 INFO - PROCESS | 2488 | 1467169048783 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:28 INFO - PROCESS | 2488 | 1467169048786 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:28 INFO - PROCESS | 2488 | ++DOCSHELL 0x1185aa000 == 31 [pid = 2488] [id = 539] 19:57:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 198 (0x1138e9800) [pid = 2488] [serial = 1617] [outer = 0x0] 19:57:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 199 (0x1176df400) [pid = 2488] [serial = 1618] [outer = 0x1138e9800] 19:57:28 INFO - PROCESS | 2488 | 1467169048816 Marionette DEBUG loaded listener.js 19:57:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 200 (0x1194a2800) [pid = 2488] [serial = 1619] [outer = 0x1138e9800] 19:57:29 INFO - PROCESS | 2488 | 1467169049260 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 19:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 19:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 774ms 19:57:29 INFO - PROCESS | 2488 | 1467169049328 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 19:57:29 INFO - PROCESS | 2488 | 1467169049331 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 19:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 19:57:29 INFO - PROCESS | 2488 | 1467169049336 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 19:57:29 INFO - PROCESS | 2488 | 1467169049338 Marionette TRACE conn2 <- [1,2130,null,{}] 19:57:29 INFO - PROCESS | 2488 | 1467169049340 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:29 INFO - PROCESS | 2488 | 1467169049342 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:29 INFO - PROCESS | 2488 | 1467169049456 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 19:57:29 INFO - PROCESS | 2488 | 1467169049592 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:29 INFO - PROCESS | 2488 | 1467169049593 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:29 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b10b800 == 32 [pid = 2488] [id = 540] 19:57:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 201 (0x12160e000) [pid = 2488] [serial = 1620] [outer = 0x0] 19:57:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 202 (0x121635400) [pid = 2488] [serial = 1621] [outer = 0x12160e000] 19:57:29 INFO - PROCESS | 2488 | 1467169049637 Marionette DEBUG loaded listener.js 19:57:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 203 (0x121d3e800) [pid = 2488] [serial = 1622] [outer = 0x12160e000] 19:57:30 INFO - PROCESS | 2488 | 1467169050034 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 19:57:30 INFO - PROCESS | 2488 | 1467169050075 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 19:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 19:57:30 INFO - PROCESS | 2488 | 1467169050092 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 19:57:30 INFO - PROCESS | 2488 | 1467169050094 Marionette TRACE conn2 <- [1,2134,null,{}] 19:57:30 INFO - PROCESS | 2488 | 1467169050104 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:30 INFO - PROCESS | 2488 | 1467169050107 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:30 INFO - PROCESS | 2488 | 1467169050232 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 19:57:30 INFO - PROCESS | 2488 | 1467169050410 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:30 INFO - PROCESS | 2488 | 1467169050412 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:30 INFO - PROCESS | 2488 | ++DOCSHELL 0x12daf0000 == 33 [pid = 2488] [id = 541] 19:57:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 204 (0x121636c00) [pid = 2488] [serial = 1623] [outer = 0x0] 19:57:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 205 (0x126f9b000) [pid = 2488] [serial = 1624] [outer = 0x121636c00] 19:57:30 INFO - PROCESS | 2488 | 1467169050462 Marionette DEBUG loaded listener.js 19:57:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 206 (0x128a0c000) [pid = 2488] [serial = 1625] [outer = 0x121636c00] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 205 (0x12cfc1000) [pid = 2488] [serial = 1549] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 204 (0x12d2c1c00) [pid = 2488] [serial = 1550] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 203 (0x12ca9c800) [pid = 2488] [serial = 1546] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 202 (0x12cfc0c00) [pid = 2488] [serial = 1547] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 201 (0x128a15c00) [pid = 2488] [serial = 1543] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 200 (0x128a19c00) [pid = 2488] [serial = 1544] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 199 (0x12c245c00) [pid = 2488] [serial = 1540] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 198 (0x12c475c00) [pid = 2488] [serial = 1541] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 197 (0x12b91f800) [pid = 2488] [serial = 1537] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 196 (0x12b9f7800) [pid = 2488] [serial = 1538] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 195 (0x12745f000) [pid = 2488] [serial = 1534] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 194 (0x128a28c00) [pid = 2488] [serial = 1535] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 193 (0x1184ca400) [pid = 2488] [serial = 1531] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 192 (0x121b07000) [pid = 2488] [serial = 1532] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 191 (0x1166f1400) [pid = 2488] [serial = 1528] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 190 (0x1196b1800) [pid = 2488] [serial = 1529] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 189 (0x12c472400) [pid = 2488] [serial = 1525] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 188 (0x12caa4c00) [pid = 2488] [serial = 1526] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 187 (0x128e4f800) [pid = 2488] [serial = 1522] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 186 (0x128e54800) [pid = 2488] [serial = 1523] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 185 (0x12c245000) [pid = 2488] [serial = 1519] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 184 (0x12c46d800) [pid = 2488] [serial = 1520] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 183 (0x12aa85800) [pid = 2488] [serial = 1516] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 182 (0x12b9f4000) [pid = 2488] [serial = 1517] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 181 (0x12740dc00) [pid = 2488] [serial = 1513] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 180 (0x1274ae800) [pid = 2488] [serial = 1514] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 179 (0x124cf1c00) [pid = 2488] [serial = 1510] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 178 (0x1269b0400) [pid = 2488] [serial = 1511] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 177 (0x119db1400) [pid = 2488] [serial = 1507] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 176 (0x121feac00) [pid = 2488] [serial = 1508] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 175 (0x12c475800) [pid = 2488] [serial = 1504] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | --DOMWINDOW == 174 (0x12c531000) [pid = 2488] [serial = 1505] [outer = 0x0] [url = about:blank] 19:57:30 INFO - PROCESS | 2488 | 1467169050993 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 19:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 19:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 924ms 19:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 19:57:31 INFO - PROCESS | 2488 | 1467169051029 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 19:57:31 INFO - PROCESS | 2488 | 1467169051031 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 19:57:31 INFO - PROCESS | 2488 | 1467169051033 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 19:57:31 INFO - PROCESS | 2488 | 1467169051034 Marionette TRACE conn2 <- [1,2138,null,{}] 19:57:31 INFO - PROCESS | 2488 | 1467169051037 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:31 INFO - PROCESS | 2488 | 1467169051038 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:31 INFO - PROCESS | 2488 | 1467169051154 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 19:57:31 INFO - PROCESS | 2488 | 1467169051254 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:31 INFO - PROCESS | 2488 | 1467169051255 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:31 INFO - PROCESS | 2488 | ++DOCSHELL 0x116750800 == 34 [pid = 2488] [id = 542] 19:57:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 175 (0x119b19800) [pid = 2488] [serial = 1626] [outer = 0x0] 19:57:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 176 (0x121d7a000) [pid = 2488] [serial = 1627] [outer = 0x119b19800] 19:57:31 INFO - PROCESS | 2488 | 1467169051284 Marionette DEBUG loaded listener.js 19:57:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 177 (0x12740fc00) [pid = 2488] [serial = 1628] [outer = 0x119b19800] 19:57:32 INFO - PROCESS | 2488 | --DOCSHELL 0x110e1e000 == 33 [pid = 2488] [id = 517] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 176 (0x113daa400) [pid = 2488] [serial = 1437] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 175 (0x11741f800) [pid = 2488] [serial = 1438] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 174 (0x118ff7c00) [pid = 2488] [serial = 1440] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 173 (0x1196b8000) [pid = 2488] [serial = 1441] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 172 (0x126916800) [pid = 2488] [serial = 1443] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 171 (0x128a27c00) [pid = 2488] [serial = 1444] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 170 (0x12a649400) [pid = 2488] [serial = 1446] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 169 (0x12ab5c800) [pid = 2488] [serial = 1447] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 168 (0x11383ac00) [pid = 2488] [serial = 1449] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 167 (0x116973400) [pid = 2488] [serial = 1450] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 166 (0x1187d2000) [pid = 2488] [serial = 1452] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 165 (0x1194ae000) [pid = 2488] [serial = 1453] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 164 (0x113866c00) [pid = 2488] [serial = 1455] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 163 (0x116623800) [pid = 2488] [serial = 1456] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 162 (0x118fca400) [pid = 2488] [serial = 1458] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 161 (0x1196c1c00) [pid = 2488] [serial = 1459] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 160 (0x119d3ec00) [pid = 2488] [serial = 1461] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 159 (0x1212a0400) [pid = 2488] [serial = 1462] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 158 (0x11870f400) [pid = 2488] [serial = 1464] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 157 (0x11939b000) [pid = 2488] [serial = 1465] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 156 (0x119b16c00) [pid = 2488] [serial = 1468] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 155 (0x119da4000) [pid = 2488] [serial = 1469] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 154 (0x124cc7000) [pid = 2488] [serial = 1471] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 153 (0x124fb7c00) [pid = 2488] [serial = 1472] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 152 (0x12746a000) [pid = 2488] [serial = 1474] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 151 (0x128a29c00) [pid = 2488] [serial = 1475] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 150 (0x12a436c00) [pid = 2488] [serial = 1477] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 149 (0x12a64b400) [pid = 2488] [serial = 1478] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 148 (0x12a95e000) [pid = 2488] [serial = 1480] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 147 (0x12ab61400) [pid = 2488] [serial = 1481] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 146 (0x12b9f3400) [pid = 2488] [serial = 1483] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 145 (0x12ba9f800) [pid = 2488] [serial = 1484] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 144 (0x118411800) [pid = 2488] [serial = 1486] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 143 (0x119399800) [pid = 2488] [serial = 1487] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 142 (0x119daf400) [pid = 2488] [serial = 1489] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 141 (0x121b10800) [pid = 2488] [serial = 1490] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 140 (0x126f9e000) [pid = 2488] [serial = 1492] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 139 (0x1274adc00) [pid = 2488] [serial = 1493] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 138 (0x12b840000) [pid = 2488] [serial = 1495] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 137 (0x12ba97000) [pid = 2488] [serial = 1496] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 136 (0x12c0bac00) [pid = 2488] [serial = 1498] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 135 (0x12c0c1400) [pid = 2488] [serial = 1499] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 134 (0x12c23cc00) [pid = 2488] [serial = 1501] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 133 (0x12c242c00) [pid = 2488] [serial = 1502] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 132 (0x121634c00) [pid = 2488] [serial = 1552] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 131 (0x1274a6000) [pid = 2488] [serial = 898] [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.] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 130 (0x113260800) [pid = 2488] [serial = 1348] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 129 (0x11833ec00) [pid = 2488] [serial = 1351] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 128 (0x129152c00) [pid = 2488] [serial = 1384] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 127 (0x116077000) [pid = 2488] [serial = 1386] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 126 (0x11741d800) [pid = 2488] [serial = 1387] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 125 (0x1194acc00) [pid = 2488] [serial = 1389] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 124 (0x119b16000) [pid = 2488] [serial = 1390] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 123 (0x124cbd000) [pid = 2488] [serial = 1392] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 122 (0x125515000) [pid = 2488] [serial = 1393] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 121 (0x128ceb000) [pid = 2488] [serial = 1395] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 120 (0x12947e400) [pid = 2488] [serial = 1396] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 119 (0x12947f800) [pid = 2488] [serial = 1398] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 118 (0x12a567000) [pid = 2488] [serial = 1399] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 117 (0x117415000) [pid = 2488] [serial = 1401] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 116 (0x118404c00) [pid = 2488] [serial = 1402] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 115 (0x11710c000) [pid = 2488] [serial = 1404] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 114 (0x1187da000) [pid = 2488] [serial = 1405] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 113 (0x119b13400) [pid = 2488] [serial = 1407] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 112 (0x119da3800) [pid = 2488] [serial = 1408] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 111 (0x1217d7400) [pid = 2488] [serial = 1410] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 110 (0x12550f400) [pid = 2488] [serial = 1411] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x127198c00) [pid = 2488] [serial = 1413] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x128a23c00) [pid = 2488] [serial = 1414] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x12a433400) [pid = 2488] [serial = 1416] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x12aa80400) [pid = 2488] [serial = 1417] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x12ab5b000) [pid = 2488] [serial = 1419] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x12b835c00) [pid = 2488] [serial = 1420] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x12b920c00) [pid = 2488] [serial = 1422] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x12b925c00) [pid = 2488] [serial = 1423] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x12b928400) [pid = 2488] [serial = 1425] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x12b9f1000) [pid = 2488] [serial = 1426] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x121097800) [pid = 2488] [serial = 1428] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x12ab62000) [pid = 2488] [serial = 1429] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x12b9f2800) [pid = 2488] [serial = 1431] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x12baa0400) [pid = 2488] [serial = 1432] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x12c0b3400) [pid = 2488] [serial = 1434] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x12c0bd000) [pid = 2488] [serial = 1435] [outer = 0x0] [url = about:blank] 19:57:32 INFO - PROCESS | 2488 | 1467169052619 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 19:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 19:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1620ms 19:57:32 INFO - PROCESS | 2488 | 1467169052654 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 19:57:32 INFO - PROCESS | 2488 | 1467169052656 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 19:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 19:57:32 INFO - PROCESS | 2488 | 1467169052663 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 19:57:32 INFO - PROCESS | 2488 | 1467169052664 Marionette TRACE conn2 <- [1,2142,null,{}] 19:57:32 INFO - PROCESS | 2488 | 1467169052668 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:32 INFO - PROCESS | 2488 | 1467169052669 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:32 INFO - PROCESS | 2488 | 1467169052746 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 19:57:32 INFO - PROCESS | 2488 | 1467169052803 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:32 INFO - PROCESS | 2488 | 1467169052804 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:32 INFO - PROCESS | 2488 | ++DOCSHELL 0x112537800 == 34 [pid = 2488] [id = 543] 19:57:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x112657400) [pid = 2488] [serial = 1629] [outer = 0x0] 19:57:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x1128a5c00) [pid = 2488] [serial = 1630] [outer = 0x112657400] 19:57:32 INFO - PROCESS | 2488 | 1467169052833 Marionette DEBUG loaded listener.js 19:57:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x1128b3000) [pid = 2488] [serial = 1631] [outer = 0x112657400] 19:57:33 INFO - PROCESS | 2488 | 1467169053179 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 19:57:33 INFO - PROCESS | 2488 | 1467169053237 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 19:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 19:57:33 INFO - PROCESS | 2488 | 1467169053244 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 19:57:33 INFO - PROCESS | 2488 | 1467169053247 Marionette TRACE conn2 <- [1,2146,null,{}] 19:57:33 INFO - PROCESS | 2488 | 1467169053250 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:33 INFO - PROCESS | 2488 | 1467169053253 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:33 INFO - PROCESS | 2488 | 1467169053382 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 19:57:33 INFO - PROCESS | 2488 | 1467169053469 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:33 INFO - PROCESS | 2488 | 1467169053470 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:33 INFO - PROCESS | 2488 | ++DOCSHELL 0x116758000 == 35 [pid = 2488] [id = 544] 19:57:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x112956800) [pid = 2488] [serial = 1632] [outer = 0x0] 19:57:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x112f2bc00) [pid = 2488] [serial = 1633] [outer = 0x112956800] 19:57:33 INFO - PROCESS | 2488 | 1467169053516 Marionette DEBUG loaded listener.js 19:57:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x1133dc000) [pid = 2488] [serial = 1634] [outer = 0x112956800] 19:57:33 INFO - PROCESS | 2488 | 1467169053835 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 19:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 19:57:33 INFO - PROCESS | 2488 | 1467169053870 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 19:57:33 INFO - PROCESS | 2488 | 1467169053872 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 19:57:33 INFO - PROCESS | 2488 | 1467169053875 Marionette TRACE conn2 <- [1,2150,null,{}] 19:57:33 INFO - PROCESS | 2488 | 1467169053890 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:33 INFO - PROCESS | 2488 | 1467169053895 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:33 INFO - PROCESS | 2488 | 1467169053997 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 19:57:34 INFO - PROCESS | 2488 | 1467169054023 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:34 INFO - PROCESS | 2488 | 1467169054025 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:34 INFO - PROCESS | 2488 | ++DOCSHELL 0x116993000 == 36 [pid = 2488] [id = 545] 19:57:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x113f38000) [pid = 2488] [serial = 1635] [outer = 0x0] 19:57:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x115d7f000) [pid = 2488] [serial = 1636] [outer = 0x113f38000] 19:57:34 INFO - PROCESS | 2488 | 1467169054053 Marionette DEBUG loaded listener.js 19:57:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x116075000) [pid = 2488] [serial = 1637] [outer = 0x113f38000] 19:57:34 INFO - PROCESS | 2488 | 1467169054357 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 19:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 19:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 530ms 19:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 19:57:34 INFO - PROCESS | 2488 | 1467169054402 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 19:57:34 INFO - PROCESS | 2488 | 1467169054404 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 19:57:34 INFO - PROCESS | 2488 | 1467169054406 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 19:57:34 INFO - PROCESS | 2488 | 1467169054408 Marionette TRACE conn2 <- [1,2154,null,{}] 19:57:34 INFO - PROCESS | 2488 | 1467169054413 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:34 INFO - PROCESS | 2488 | 1467169054414 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:34 INFO - PROCESS | 2488 | 1467169054490 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 19:57:34 INFO - PROCESS | 2488 | 1467169054563 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:34 INFO - PROCESS | 2488 | 1467169054564 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:34 INFO - PROCESS | 2488 | ++DOCSHELL 0x1174ec000 == 37 [pid = 2488] [id = 546] 19:57:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x1127e5c00) [pid = 2488] [serial = 1638] [outer = 0x0] 19:57:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x116291000) [pid = 2488] [serial = 1639] [outer = 0x1127e5c00] 19:57:34 INFO - PROCESS | 2488 | 1467169054590 Marionette DEBUG loaded listener.js 19:57:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x11696bc00) [pid = 2488] [serial = 1640] [outer = 0x1127e5c00] 19:57:34 INFO - PROCESS | 2488 | 1467169054908 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 19:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 19:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 522ms 19:57:34 INFO - PROCESS | 2488 | 1467169054930 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 19:57:34 INFO - PROCESS | 2488 | 1467169054931 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 19:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 19:57:34 INFO - PROCESS | 2488 | 1467169054934 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 19:57:34 INFO - PROCESS | 2488 | 1467169054935 Marionette TRACE conn2 <- [1,2158,null,{}] 19:57:34 INFO - PROCESS | 2488 | 1467169054937 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:34 INFO - PROCESS | 2488 | 1467169054938 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:35 INFO - PROCESS | 2488 | 1467169055034 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 19:57:35 INFO - PROCESS | 2488 | 1467169055070 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:35 INFO - PROCESS | 2488 | 1467169055071 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:35 INFO - PROCESS | 2488 | ++DOCSHELL 0x118786000 == 38 [pid = 2488] [id = 547] 19:57:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x111aa5800) [pid = 2488] [serial = 1641] [outer = 0x0] 19:57:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x116eb9800) [pid = 2488] [serial = 1642] [outer = 0x111aa5800] 19:57:35 INFO - PROCESS | 2488 | 1467169055096 Marionette DEBUG loaded listener.js 19:57:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x117414c00) [pid = 2488] [serial = 1643] [outer = 0x111aa5800] 19:57:35 INFO - PROCESS | 2488 | 1467169055445 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 19:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 19:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 518ms 19:57:35 INFO - PROCESS | 2488 | 1467169055452 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 19:57:35 INFO - PROCESS | 2488 | 1467169055453 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 19:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 19:57:35 INFO - PROCESS | 2488 | 1467169055455 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 19:57:35 INFO - PROCESS | 2488 | 1467169055456 Marionette TRACE conn2 <- [1,2162,null,{}] 19:57:35 INFO - PROCESS | 2488 | 1467169055460 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:35 INFO - PROCESS | 2488 | 1467169055464 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:35 INFO - PROCESS | 2488 | 1467169055586 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 19:57:35 INFO - PROCESS | 2488 | 1467169055624 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:35 INFO - PROCESS | 2488 | 1467169055625 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:35 INFO - PROCESS | 2488 | ++DOCSHELL 0x1191f1000 == 39 [pid = 2488] [id = 548] 19:57:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x117416800) [pid = 2488] [serial = 1644] [outer = 0x0] 19:57:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 111 (0x1176de000) [pid = 2488] [serial = 1645] [outer = 0x117416800] 19:57:35 INFO - PROCESS | 2488 | 1467169055650 Marionette DEBUG loaded listener.js 19:57:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 112 (0x11840a400) [pid = 2488] [serial = 1646] [outer = 0x117416800] 19:57:35 INFO - PROCESS | 2488 | 1467169055973 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 19:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 19:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 573ms 19:57:36 INFO - PROCESS | 2488 | 1467169056028 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 19:57:36 INFO - PROCESS | 2488 | 1467169056029 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 19:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 19:57:36 INFO - PROCESS | 2488 | 1467169056032 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 19:57:36 INFO - PROCESS | 2488 | 1467169056033 Marionette TRACE conn2 <- [1,2166,null,{}] 19:57:36 INFO - PROCESS | 2488 | 1467169056035 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:36 INFO - PROCESS | 2488 | 1467169056036 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:36 INFO - PROCESS | 2488 | 1467169056131 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 19:57:36 INFO - PROCESS | 2488 | 1467169056141 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:36 INFO - PROCESS | 2488 | 1467169056142 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:36 INFO - PROCESS | 2488 | ++DOCSHELL 0x1197af800 == 40 [pid = 2488] [id = 549] 19:57:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 113 (0x118153000) [pid = 2488] [serial = 1647] [outer = 0x0] 19:57:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 114 (0x118703800) [pid = 2488] [serial = 1648] [outer = 0x118153000] 19:57:36 INFO - PROCESS | 2488 | 1467169056169 Marionette DEBUG loaded listener.js 19:57:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 115 (0x11870fc00) [pid = 2488] [serial = 1649] [outer = 0x118153000] 19:57:36 INFO - PROCESS | 2488 | 1467169056698 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 19:57:36 INFO - PROCESS | 2488 | --DOMWINDOW == 114 (0x12ab65000) [pid = 2488] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 19:57:36 INFO - PROCESS | 2488 | --DOMWINDOW == 113 (0x121d73800) [pid = 2488] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 19:57:36 INFO - PROCESS | 2488 | --DOMWINDOW == 112 (0x116970400) [pid = 2488] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 19:57:36 INFO - PROCESS | 2488 | --DOMWINDOW == 111 (0x12c52fc00) [pid = 2488] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 19:57:36 INFO - PROCESS | 2488 | --DOMWINDOW == 110 (0x12c532400) [pid = 2488] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 19:57:36 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x12d2bb400) [pid = 2488] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 19:57:36 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x119d3d800) [pid = 2488] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 19:57:36 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x119393000) [pid = 2488] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 19:57:36 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x1166f5800) [pid = 2488] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 19:57:36 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x1171bb800) [pid = 2488] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 19:57:36 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x112959800) [pid = 2488] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 19:57:36 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x121613c00) [pid = 2488] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 19:57:36 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x121613400) [pid = 2488] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 19:57:36 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x121634800) [pid = 2488] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 19:57:36 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x128e54400) [pid = 2488] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 19:57:36 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x128a0c400) [pid = 2488] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 19:57:36 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x12690a800) [pid = 2488] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 19:57:36 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x119396c00) [pid = 2488] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 19:57:36 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x121632800) [pid = 2488] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 19:57:36 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x12aa86800) [pid = 2488] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 19:57:36 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x128ec6400) [pid = 2488] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 19:57:36 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x12cca7400) [pid = 2488] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 19:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 19:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 720ms 19:57:36 INFO - PROCESS | 2488 | 1467169056752 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 19:57:36 INFO - PROCESS | 2488 | 1467169056753 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 19:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 19:57:36 INFO - PROCESS | 2488 | 1467169056756 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 19:57:36 INFO - PROCESS | 2488 | 1467169056757 Marionette TRACE conn2 <- [1,2170,null,{}] 19:57:36 INFO - PROCESS | 2488 | 1467169056759 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:36 INFO - PROCESS | 2488 | 1467169056760 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:36 INFO - PROCESS | 2488 | 1467169056834 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 19:57:36 INFO - PROCESS | 2488 | 1467169056839 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:36 INFO - PROCESS | 2488 | 1467169056841 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:36 INFO - PROCESS | 2488 | ++DOCSHELL 0x116765000 == 41 [pid = 2488] [id = 550] 19:57:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x11741b800) [pid = 2488] [serial = 1650] [outer = 0x0] 19:57:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x1187d8c00) [pid = 2488] [serial = 1651] [outer = 0x11741b800] 19:57:36 INFO - PROCESS | 2488 | 1467169056869 Marionette DEBUG loaded listener.js 19:57:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x1187e9000) [pid = 2488] [serial = 1652] [outer = 0x11741b800] 19:57:37 INFO - PROCESS | 2488 | 1467169057195 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 19:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 19:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 471ms 19:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 19:57:37 INFO - PROCESS | 2488 | 1467169057229 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 19:57:37 INFO - PROCESS | 2488 | 1467169057230 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 19:57:37 INFO - PROCESS | 2488 | 1467169057232 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 19:57:37 INFO - PROCESS | 2488 | 1467169057233 Marionette TRACE conn2 <- [1,2174,null,{}] 19:57:37 INFO - PROCESS | 2488 | 1467169057236 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:37 INFO - PROCESS | 2488 | 1467169057237 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:37 INFO - PROCESS | 2488 | 1467169057315 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 19:57:37 INFO - PROCESS | 2488 | 1467169057388 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:37 INFO - PROCESS | 2488 | 1467169057389 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:37 INFO - PROCESS | 2488 | ++DOCSHELL 0x119d04000 == 42 [pid = 2488] [id = 551] 19:57:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x1167d5800) [pid = 2488] [serial = 1653] [outer = 0x0] 19:57:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x118899c00) [pid = 2488] [serial = 1654] [outer = 0x1167d5800] 19:57:37 INFO - PROCESS | 2488 | 1467169057415 Marionette DEBUG loaded listener.js 19:57:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x118ff2000) [pid = 2488] [serial = 1655] [outer = 0x1167d5800] 19:57:37 INFO - PROCESS | 2488 | 1467169057681 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 19:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 19:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 468ms 19:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 19:57:37 INFO - PROCESS | 2488 | 1467169057701 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 19:57:37 INFO - PROCESS | 2488 | 1467169057703 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 19:57:37 INFO - PROCESS | 2488 | 1467169057705 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 19:57:37 INFO - PROCESS | 2488 | 1467169057706 Marionette TRACE conn2 <- [1,2178,null,{}] 19:57:37 INFO - PROCESS | 2488 | 1467169057716 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:37 INFO - PROCESS | 2488 | 1467169057717 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:37 INFO - PROCESS | 2488 | 1467169057803 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 19:57:37 INFO - PROCESS | 2488 | 1467169057807 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:37 INFO - PROCESS | 2488 | 1467169057809 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:37 INFO - PROCESS | 2488 | ++DOCSHELL 0x121242800 == 43 [pid = 2488] [id = 552] 19:57:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x117420400) [pid = 2488] [serial = 1656] [outer = 0x0] 19:57:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x119396800) [pid = 2488] [serial = 1657] [outer = 0x117420400] 19:57:37 INFO - PROCESS | 2488 | 1467169057836 Marionette DEBUG loaded listener.js 19:57:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x1194a8c00) [pid = 2488] [serial = 1658] [outer = 0x117420400] 19:57:38 INFO - PROCESS | 2488 | 1467169058164 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 19:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 19:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 468ms 19:57:38 INFO - PROCESS | 2488 | 1467169058173 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 19:57:38 INFO - PROCESS | 2488 | 1467169058176 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 19:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 19:57:38 INFO - PROCESS | 2488 | 1467169058181 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 19:57:38 INFO - PROCESS | 2488 | 1467169058182 Marionette TRACE conn2 <- [1,2182,null,{}] 19:57:38 INFO - PROCESS | 2488 | 1467169058185 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:38 INFO - PROCESS | 2488 | 1467169058186 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:38 INFO - PROCESS | 2488 | 1467169058301 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 19:57:38 INFO - PROCESS | 2488 | 1467169058307 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:38 INFO - PROCESS | 2488 | 1467169058308 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:38 INFO - PROCESS | 2488 | ++DOCSHELL 0x1185c6000 == 44 [pid = 2488] [id = 553] 19:57:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x110eec400) [pid = 2488] [serial = 1659] [outer = 0x0] 19:57:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x1194acc00) [pid = 2488] [serial = 1660] [outer = 0x110eec400] 19:57:38 INFO - PROCESS | 2488 | 1467169058336 Marionette DEBUG loaded listener.js 19:57:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x119b1bc00) [pid = 2488] [serial = 1661] [outer = 0x110eec400] 19:57:38 INFO - PROCESS | 2488 | 1467169058680 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 19:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 19:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 520ms 19:57:38 INFO - PROCESS | 2488 | 1467169058766 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 19:57:38 INFO - PROCESS | 2488 | 1467169058770 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 19:57:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 19:57:38 INFO - PROCESS | 2488 | 1467169058777 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 19:57:38 INFO - PROCESS | 2488 | 1467169058781 Marionette TRACE conn2 <- [1,2186,null,{}] 19:57:38 INFO - PROCESS | 2488 | 1467169058787 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:38 INFO - PROCESS | 2488 | 1467169058790 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:38 INFO - PROCESS | 2488 | 1467169058945 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 19:57:39 INFO - PROCESS | 2488 | 1467169059005 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:39 INFO - PROCESS | 2488 | 1467169059008 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:39 INFO - PROCESS | 2488 | ++DOCSHELL 0x112158800 == 45 [pid = 2488] [id = 554] 19:57:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x111ca9400) [pid = 2488] [serial = 1662] [outer = 0x0] 19:57:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x1121b1800) [pid = 2488] [serial = 1663] [outer = 0x111ca9400] 19:57:39 INFO - PROCESS | 2488 | 1467169059041 Marionette DEBUG loaded listener.js 19:57:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x1128ad000) [pid = 2488] [serial = 1664] [outer = 0x111ca9400] 19:57:39 INFO - PROCESS | 2488 | 1467169059518 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 19:57:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 19:57:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 775ms 19:57:39 INFO - PROCESS | 2488 | 1467169059559 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 19:57:39 INFO - PROCESS | 2488 | 1467169059562 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 19:57:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 19:57:39 INFO - PROCESS | 2488 | 1467169059568 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 19:57:39 INFO - PROCESS | 2488 | 1467169059570 Marionette TRACE conn2 <- [1,2190,null,{}] 19:57:39 INFO - PROCESS | 2488 | 1467169059573 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:39 INFO - PROCESS | 2488 | 1467169059575 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:39 INFO - PROCESS | 2488 | 1467169059674 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 19:57:39 INFO - PROCESS | 2488 | 1467169059746 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:39 INFO - PROCESS | 2488 | 1467169059748 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:39 INFO - PROCESS | 2488 | ++DOCSHELL 0x117e6f000 == 46 [pid = 2488] [id = 555] 19:57:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x1133d6800) [pid = 2488] [serial = 1665] [outer = 0x0] 19:57:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x113868800) [pid = 2488] [serial = 1666] [outer = 0x1133d6800] 19:57:39 INFO - PROCESS | 2488 | 1467169059779 Marionette DEBUG loaded listener.js 19:57:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 111 (0x113f31400) [pid = 2488] [serial = 1667] [outer = 0x1133d6800] 19:57:40 INFO - PROCESS | 2488 | 1467169060194 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 19:57:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 19:57:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 675ms 19:57:40 INFO - PROCESS | 2488 | 1467169060240 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 19:57:40 INFO - PROCESS | 2488 | 1467169060242 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 19:57:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 19:57:40 INFO - PROCESS | 2488 | 1467169060244 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 19:57:40 INFO - PROCESS | 2488 | 1467169060246 Marionette TRACE conn2 <- [1,2194,null,{}] 19:57:40 INFO - PROCESS | 2488 | 1467169060252 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:40 INFO - PROCESS | 2488 | 1467169060256 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:40 INFO - PROCESS | 2488 | 1467169060357 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 19:57:40 INFO - PROCESS | 2488 | 1467169060420 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:40 INFO - PROCESS | 2488 | 1467169060423 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:40 INFO - PROCESS | 2488 | ++DOCSHELL 0x1212f0800 == 47 [pid = 2488] [id = 556] 19:57:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 112 (0x117414000) [pid = 2488] [serial = 1668] [outer = 0x0] 19:57:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 113 (0x11741d800) [pid = 2488] [serial = 1669] [outer = 0x117414000] 19:57:40 INFO - PROCESS | 2488 | 1467169060455 Marionette DEBUG loaded listener.js 19:57:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 114 (0x117e9b800) [pid = 2488] [serial = 1670] [outer = 0x117414000] 19:57:40 INFO - PROCESS | 2488 | 1467169060881 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 19:57:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 19:57:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 669ms 19:57:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 19:57:40 INFO - PROCESS | 2488 | 1467169060914 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 19:57:40 INFO - PROCESS | 2488 | 1467169060917 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 19:57:40 INFO - PROCESS | 2488 | 1467169060920 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 19:57:40 INFO - PROCESS | 2488 | 1467169060922 Marionette TRACE conn2 <- [1,2198,null,{}] 19:57:40 INFO - PROCESS | 2488 | 1467169060925 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:40 INFO - PROCESS | 2488 | 1467169060928 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:41 INFO - PROCESS | 2488 | 1467169061078 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 19:57:41 INFO - PROCESS | 2488 | 1467169061183 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:41 INFO - PROCESS | 2488 | 1467169061184 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:41 INFO - PROCESS | 2488 | ++DOCSHELL 0x121dc2800 == 48 [pid = 2488] [id = 557] 19:57:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 115 (0x118155c00) [pid = 2488] [serial = 1671] [outer = 0x0] 19:57:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 116 (0x118409c00) [pid = 2488] [serial = 1672] [outer = 0x118155c00] 19:57:41 INFO - PROCESS | 2488 | 1467169061236 Marionette DEBUG loaded listener.js 19:57:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 117 (0x11889b800) [pid = 2488] [serial = 1673] [outer = 0x118155c00] 19:57:41 INFO - PROCESS | 2488 | 1467169061755 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:57:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 19:57:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 873ms 19:57:41 INFO - PROCESS | 2488 | 1467169061793 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 19:57:41 INFO - PROCESS | 2488 | 1467169061795 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 19:57:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 19:57:41 INFO - PROCESS | 2488 | 1467169061799 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 19:57:41 INFO - PROCESS | 2488 | 1467169061801 Marionette TRACE conn2 <- [1,2202,null,{}] 19:57:41 INFO - PROCESS | 2488 | 1467169061804 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:41 INFO - PROCESS | 2488 | 1467169061806 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:41 INFO - PROCESS | 2488 | 1467169061950 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 19:57:42 INFO - PROCESS | 2488 | 1467169062104 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:42 INFO - PROCESS | 2488 | 1467169062105 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:42 INFO - PROCESS | 2488 | ++DOCSHELL 0x124a7e000 == 49 [pid = 2488] [id = 558] 19:57:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 118 (0x118344c00) [pid = 2488] [serial = 1674] [outer = 0x0] 19:57:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 119 (0x1196b2c00) [pid = 2488] [serial = 1675] [outer = 0x118344c00] 19:57:42 INFO - PROCESS | 2488 | 1467169062136 Marionette DEBUG loaded listener.js 19:57:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 120 (0x119b19c00) [pid = 2488] [serial = 1676] [outer = 0x118344c00] 19:57:42 INFO - PROCESS | 2488 | 1467169062687 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 19:57:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 19:57:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 922ms 19:57:42 INFO - PROCESS | 2488 | 1467169062722 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 19:57:42 INFO - PROCESS | 2488 | 1467169062725 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 19:57:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 19:57:42 INFO - PROCESS | 2488 | 1467169062730 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 19:57:42 INFO - PROCESS | 2488 | 1467169062733 Marionette TRACE conn2 <- [1,2206,null,{}] 19:57:42 INFO - PROCESS | 2488 | 1467169062738 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:42 INFO - PROCESS | 2488 | 1467169062741 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:42 INFO - PROCESS | 2488 | 1467169062881 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 19:57:42 INFO - PROCESS | 2488 | 1467169062989 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:42 INFO - PROCESS | 2488 | 1467169062992 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:43 INFO - PROCESS | 2488 | ++DOCSHELL 0x11675d000 == 50 [pid = 2488] [id = 559] 19:57:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 121 (0x1127ea000) [pid = 2488] [serial = 1677] [outer = 0x0] 19:57:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 122 (0x1128ab400) [pid = 2488] [serial = 1678] [outer = 0x1127ea000] 19:57:43 INFO - PROCESS | 2488 | 1467169063021 Marionette DEBUG loaded listener.js 19:57:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 123 (0x11295c800) [pid = 2488] [serial = 1679] [outer = 0x1127ea000] 19:57:43 INFO - PROCESS | 2488 | 1467169063524 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 19:57:43 INFO - PROCESS | 2488 | --DOCSHELL 0x121242800 == 49 [pid = 2488] [id = 552] 19:57:43 INFO - PROCESS | 2488 | --DOCSHELL 0x119d04000 == 48 [pid = 2488] [id = 551] 19:57:43 INFO - PROCESS | 2488 | --DOCSHELL 0x116765000 == 47 [pid = 2488] [id = 550] 19:57:43 INFO - PROCESS | 2488 | --DOCSHELL 0x1197af800 == 46 [pid = 2488] [id = 549] 19:57:43 INFO - PROCESS | 2488 | --DOCSHELL 0x1191f1000 == 45 [pid = 2488] [id = 548] 19:57:43 INFO - PROCESS | 2488 | --DOCSHELL 0x118786000 == 44 [pid = 2488] [id = 547] 19:57:43 INFO - PROCESS | 2488 | --DOCSHELL 0x1174ec000 == 43 [pid = 2488] [id = 546] 19:57:43 INFO - PROCESS | 2488 | --DOCSHELL 0x116993000 == 42 [pid = 2488] [id = 545] 19:57:43 INFO - PROCESS | 2488 | --DOCSHELL 0x116758000 == 41 [pid = 2488] [id = 544] 19:57:43 INFO - PROCESS | 2488 | --DOCSHELL 0x112537800 == 40 [pid = 2488] [id = 543] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 122 (0x12c0c0c00) [pid = 2488] [serial = 1597] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 121 (0x121d7f000) [pid = 2488] [serial = 1601] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 120 (0x121d7b000) [pid = 2488] [serial = 1600] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 119 (0x12c0b6400) [pid = 2488] [serial = 1603] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 118 (0x119b19000) [pid = 2488] [serial = 1604] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 117 (0x12ca9f400) [pid = 2488] [serial = 1606] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 116 (0x12cfb5800) [pid = 2488] [serial = 1609] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 115 (0x12caa6400) [pid = 2488] [serial = 1607] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 114 (0x12d2bc800) [pid = 2488] [serial = 1612] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 113 (0x1274b1c00) [pid = 2488] [serial = 1588] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 112 (0x128ec6000) [pid = 2488] [serial = 1589] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 111 (0x121ab8800) [pid = 2488] [serial = 1585] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 110 (0x127404c00) [pid = 2488] [serial = 1586] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x119b18400) [pid = 2488] [serial = 1583] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x1187e8000) [pid = 2488] [serial = 1582] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x118408c00) [pid = 2488] [serial = 1579] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x118fc1800) [pid = 2488] [serial = 1580] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x113d3dc00) [pid = 2488] [serial = 1576] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x1167d4c00) [pid = 2488] [serial = 1577] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x128ec0c00) [pid = 2488] [serial = 1573] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x128ec5c00) [pid = 2488] [serial = 1574] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x12c23e400) [pid = 2488] [serial = 1570] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x12c52a800) [pid = 2488] [serial = 1571] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x12ba9ac00) [pid = 2488] [serial = 1567] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x12c236c00) [pid = 2488] [serial = 1568] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x12a95fc00) [pid = 2488] [serial = 1564] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x12b922800) [pid = 2488] [serial = 1565] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x128a17000) [pid = 2488] [serial = 1561] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x128b10800) [pid = 2488] [serial = 1562] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x1269b4400) [pid = 2488] [serial = 1558] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x127409800) [pid = 2488] [serial = 1559] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x1194a5c00) [pid = 2488] [serial = 1555] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x121636400) [pid = 2488] [serial = 1556] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x12163d000) [pid = 2488] [serial = 1553] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x12b921000) [pid = 2488] [serial = 1594] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x12a565400) [pid = 2488] [serial = 1591] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x12aa7e800) [pid = 2488] [serial = 1592] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x12ccb3c00) [pid = 2488] [serial = 1616] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x12ccaec00) [pid = 2488] [serial = 1615] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x12d2d1000) [pid = 2488] [serial = 1613] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x12c526000) [pid = 2488] [serial = 1598] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x12ba96400) [pid = 2488] [serial = 1595] [outer = 0x0] [url = about:blank] 19:57:43 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x12cfc0400) [pid = 2488] [serial = 1610] [outer = 0x0] [url = about:blank] 19:57:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 19:57:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 872ms 19:57:43 INFO - PROCESS | 2488 | 1467169063602 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 19:57:43 INFO - PROCESS | 2488 | 1467169063606 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 19:57:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 19:57:43 INFO - PROCESS | 2488 | 1467169063616 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 19:57:43 INFO - PROCESS | 2488 | 1467169063619 Marionette TRACE conn2 <- [1,2210,null,{}] 19:57:43 INFO - PROCESS | 2488 | 1467169063622 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:43 INFO - PROCESS | 2488 | 1467169063625 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:43 INFO - PROCESS | 2488 | 1467169063761 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 19:57:43 INFO - PROCESS | 2488 | 1467169063767 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:43 INFO - PROCESS | 2488 | 1467169063768 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:43 INFO - PROCESS | 2488 | ++DOCSHELL 0x11676b000 == 41 [pid = 2488] [id = 560] 19:57:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x1133c5800) [pid = 2488] [serial = 1680] [outer = 0x0] 19:57:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x1133ddc00) [pid = 2488] [serial = 1681] [outer = 0x1133c5800] 19:57:43 INFO - PROCESS | 2488 | 1467169063816 Marionette DEBUG loaded listener.js 19:57:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x113d3e800) [pid = 2488] [serial = 1682] [outer = 0x1133c5800] 19:57:44 INFO - PROCESS | 2488 | 1467169064197 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 19:57:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 19:57:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 622ms 19:57:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 19:57:44 INFO - PROCESS | 2488 | 1467169064238 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 19:57:44 INFO - PROCESS | 2488 | 1467169064239 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 19:57:44 INFO - PROCESS | 2488 | 1467169064247 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 19:57:44 INFO - PROCESS | 2488 | 1467169064249 Marionette TRACE conn2 <- [1,2214,null,{}] 19:57:44 INFO - PROCESS | 2488 | 1467169064257 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:44 INFO - PROCESS | 2488 | 1467169064261 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:44 INFO - PROCESS | 2488 | 1467169064340 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 19:57:44 INFO - PROCESS | 2488 | 1467169064347 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:44 INFO - PROCESS | 2488 | 1467169064349 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:44 INFO - PROCESS | 2488 | ++DOCSHELL 0x11877a000 == 42 [pid = 2488] [id = 561] 19:57:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x11662f800) [pid = 2488] [serial = 1683] [outer = 0x0] 19:57:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x1166ff800) [pid = 2488] [serial = 1684] [outer = 0x11662f800] 19:57:44 INFO - PROCESS | 2488 | 1467169064377 Marionette DEBUG loaded listener.js 19:57:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x116a03800) [pid = 2488] [serial = 1685] [outer = 0x11662f800] 19:57:44 INFO - PROCESS | 2488 | 1467169064703 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 19:57:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 19:57:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 477ms 19:57:44 INFO - PROCESS | 2488 | 1467169064719 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 19:57:44 INFO - PROCESS | 2488 | 1467169064721 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 19:57:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 19:57:44 INFO - PROCESS | 2488 | 1467169064723 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 19:57:44 INFO - PROCESS | 2488 | 1467169064724 Marionette TRACE conn2 <- [1,2218,null,{}] 19:57:44 INFO - PROCESS | 2488 | 1467169064729 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:44 INFO - PROCESS | 2488 | 1467169064730 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:44 INFO - PROCESS | 2488 | 1467169064817 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 19:57:44 INFO - PROCESS | 2488 | 1467169064875 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:44 INFO - PROCESS | 2488 | 1467169064876 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:44 INFO - PROCESS | 2488 | ++DOCSHELL 0x1194d5000 == 43 [pid = 2488] [id = 562] 19:57:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x116973c00) [pid = 2488] [serial = 1686] [outer = 0x0] 19:57:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x117421800) [pid = 2488] [serial = 1687] [outer = 0x116973c00] 19:57:44 INFO - PROCESS | 2488 | 1467169064901 Marionette DEBUG loaded listener.js 19:57:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x11815c800) [pid = 2488] [serial = 1688] [outer = 0x116973c00] 19:57:45 INFO - PROCESS | 2488 | 1467169065165 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 19:57:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 19:57:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 472ms 19:57:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 19:57:45 INFO - PROCESS | 2488 | 1467169065200 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 19:57:45 INFO - PROCESS | 2488 | 1467169065201 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 19:57:45 INFO - PROCESS | 2488 | 1467169065203 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 19:57:45 INFO - PROCESS | 2488 | 1467169065203 Marionette TRACE conn2 <- [1,2222,null,{}] 19:57:45 INFO - PROCESS | 2488 | 1467169065205 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:45 INFO - PROCESS | 2488 | 1467169065206 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:45 INFO - PROCESS | 2488 | 1467169065322 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 19:57:45 INFO - PROCESS | 2488 | 1467169065328 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:45 INFO - PROCESS | 2488 | 1467169065330 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:45 INFO - PROCESS | 2488 | ++DOCSHELL 0x1197ef000 == 44 [pid = 2488] [id = 563] 19:57:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x118402400) [pid = 2488] [serial = 1689] [outer = 0x0] 19:57:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x118411c00) [pid = 2488] [serial = 1690] [outer = 0x118402400] 19:57:45 INFO - PROCESS | 2488 | 1467169065367 Marionette DEBUG loaded listener.js 19:57:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x118890400) [pid = 2488] [serial = 1691] [outer = 0x118402400] 19:57:45 INFO - PROCESS | 2488 | 1467169065759 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:57:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 19:57:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 575ms 19:57:45 INFO - PROCESS | 2488 | 1467169065780 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 19:57:45 INFO - PROCESS | 2488 | 1467169065782 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 19:57:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 19:57:45 INFO - PROCESS | 2488 | 1467169065784 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 19:57:45 INFO - PROCESS | 2488 | 1467169065785 Marionette TRACE conn2 <- [1,2226,null,{}] 19:57:45 INFO - PROCESS | 2488 | 1467169065787 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:45 INFO - PROCESS | 2488 | 1467169065791 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:45 INFO - PROCESS | 2488 | 1467169065925 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 19:57:45 INFO - PROCESS | 2488 | 1467169065938 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:45 INFO - PROCESS | 2488 | 1467169065939 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:45 INFO - PROCESS | 2488 | ++DOCSHELL 0x1212eb000 == 45 [pid = 2488] [id = 564] 19:57:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x118897000) [pid = 2488] [serial = 1692] [outer = 0x0] 19:57:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x118ff1400) [pid = 2488] [serial = 1693] [outer = 0x118897000] 19:57:45 INFO - PROCESS | 2488 | 1467169065964 Marionette DEBUG loaded listener.js 19:57:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x119b21c00) [pid = 2488] [serial = 1694] [outer = 0x118897000] 19:57:46 INFO - PROCESS | 2488 | 1467169066287 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 19:57:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 19:57:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 518ms 19:57:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 19:57:46 INFO - PROCESS | 2488 | 1467169066303 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 19:57:46 INFO - PROCESS | 2488 | 1467169066304 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 19:57:46 INFO - PROCESS | 2488 | 1467169066306 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 19:57:46 INFO - PROCESS | 2488 | 1467169066307 Marionette TRACE conn2 <- [1,2230,null,{}] 19:57:46 INFO - PROCESS | 2488 | 1467169066310 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:46 INFO - PROCESS | 2488 | 1467169066311 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:46 INFO - PROCESS | 2488 | 1467169066412 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 19:57:46 INFO - PROCESS | 2488 | 1467169066416 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:46 INFO - PROCESS | 2488 | 1467169066417 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:46 INFO - PROCESS | 2488 | ++DOCSHELL 0x12155c000 == 46 [pid = 2488] [id = 565] 19:57:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x11889cc00) [pid = 2488] [serial = 1695] [outer = 0x0] 19:57:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x119d37000) [pid = 2488] [serial = 1696] [outer = 0x11889cc00] 19:57:46 INFO - PROCESS | 2488 | 1467169066474 Marionette DEBUG loaded listener.js 19:57:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x119da5000) [pid = 2488] [serial = 1697] [outer = 0x11889cc00] 19:57:46 INFO - PROCESS | 2488 | 1467169066787 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 19:57:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 19:57:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 521ms 19:57:46 INFO - PROCESS | 2488 | 1467169066829 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 19:57:46 INFO - PROCESS | 2488 | 1467169066830 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 19:57:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 19:57:46 INFO - PROCESS | 2488 | 1467169066832 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 19:57:46 INFO - PROCESS | 2488 | 1467169066833 Marionette TRACE conn2 <- [1,2234,null,{}] 19:57:46 INFO - PROCESS | 2488 | 1467169066836 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:46 INFO - PROCESS | 2488 | 1467169066837 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:46 INFO - PROCESS | 2488 | 1467169066942 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 19:57:46 INFO - PROCESS | 2488 | 1467169066957 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:46 INFO - PROCESS | 2488 | 1467169066958 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:46 INFO - PROCESS | 2488 | ++DOCSHELL 0x121dc3000 == 47 [pid = 2488] [id = 566] 19:57:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x119da7000) [pid = 2488] [serial = 1698] [outer = 0x0] 19:57:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x119db2c00) [pid = 2488] [serial = 1699] [outer = 0x119da7000] 19:57:46 INFO - PROCESS | 2488 | 1467169066986 Marionette DEBUG loaded listener.js 19:57:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x12108c400) [pid = 2488] [serial = 1700] [outer = 0x119da7000] 19:57:47 INFO - PROCESS | 2488 | 1467169067458 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 19:57:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 19:57:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 668ms 19:57:47 INFO - PROCESS | 2488 | 1467169067500 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 19:57:47 INFO - PROCESS | 2488 | 1467169067502 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 19:57:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 19:57:47 INFO - PROCESS | 2488 | 1467169067505 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 19:57:47 INFO - PROCESS | 2488 | 1467169067506 Marionette TRACE conn2 <- [1,2238,null,{}] 19:57:47 INFO - PROCESS | 2488 | 1467169067508 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:47 INFO - PROCESS | 2488 | 1467169067509 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:47 INFO - PROCESS | 2488 | 1467169067608 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 19:57:47 INFO - PROCESS | 2488 | 1467169067657 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:47 INFO - PROCESS | 2488 | 1467169067658 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:47 INFO - PROCESS | 2488 | ++DOCSHELL 0x126d1b000 == 48 [pid = 2488] [id = 567] 19:57:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x12108f800) [pid = 2488] [serial = 1701] [outer = 0x0] 19:57:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x121097000) [pid = 2488] [serial = 1702] [outer = 0x12108f800] 19:57:47 INFO - PROCESS | 2488 | 1467169067689 Marionette DEBUG loaded listener.js 19:57:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x121188400) [pid = 2488] [serial = 1703] [outer = 0x12108f800] 19:57:47 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x111aa5800) [pid = 2488] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 19:57:47 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x117416800) [pid = 2488] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 19:57:47 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x112657400) [pid = 2488] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 19:57:47 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x119b19800) [pid = 2488] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 19:57:47 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x113f38000) [pid = 2488] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 19:57:47 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x118153000) [pid = 2488] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 19:57:47 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x11741b800) [pid = 2488] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 19:57:47 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x117420400) [pid = 2488] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 19:57:47 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x1167d5800) [pid = 2488] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 19:57:47 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x112956800) [pid = 2488] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 19:57:47 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x1138e9800) [pid = 2488] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 19:57:47 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x12160e000) [pid = 2488] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 19:57:47 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x1127e5c00) [pid = 2488] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 19:57:47 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x121636c00) [pid = 2488] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 19:57:48 INFO - PROCESS | 2488 | 1467169068042 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:57:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 19:57:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 568ms 19:57:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 19:57:48 INFO - PROCESS | 2488 | 1467169068073 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 19:57:48 INFO - PROCESS | 2488 | 1467169068074 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 19:57:48 INFO - PROCESS | 2488 | 1467169068077 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 19:57:48 INFO - PROCESS | 2488 | 1467169068078 Marionette TRACE conn2 <- [1,2242,null,{}] 19:57:48 INFO - PROCESS | 2488 | 1467169068080 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:48 INFO - PROCESS | 2488 | 1467169068081 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:48 INFO - PROCESS | 2488 | 1467169068167 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 19:57:48 INFO - PROCESS | 2488 | 1467169068170 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:48 INFO - PROCESS | 2488 | 1467169068171 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:48 INFO - PROCESS | 2488 | ++DOCSHELL 0x119d14000 == 49 [pid = 2488] [id = 568] 19:57:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x112e0bc00) [pid = 2488] [serial = 1704] [outer = 0x0] 19:57:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x1167d5800) [pid = 2488] [serial = 1705] [outer = 0x112e0bc00] 19:57:48 INFO - PROCESS | 2488 | 1467169068196 Marionette DEBUG loaded listener.js 19:57:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x11870e000) [pid = 2488] [serial = 1706] [outer = 0x112e0bc00] 19:57:48 INFO - PROCESS | 2488 | 1467169068532 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 19:57:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 19:57:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 470ms 19:57:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 19:57:48 INFO - PROCESS | 2488 | 1467169068548 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 19:57:48 INFO - PROCESS | 2488 | 1467169068549 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 19:57:48 INFO - PROCESS | 2488 | 1467169068551 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 19:57:48 INFO - PROCESS | 2488 | 1467169068553 Marionette TRACE conn2 <- [1,2246,null,{}] 19:57:48 INFO - PROCESS | 2488 | 1467169068556 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:48 INFO - PROCESS | 2488 | 1467169068557 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:48 INFO - PROCESS | 2488 | 1467169068678 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 19:57:48 INFO - PROCESS | 2488 | 1467169068693 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:48 INFO - PROCESS | 2488 | 1467169068694 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:48 INFO - PROCESS | 2488 | ++DOCSHELL 0x128e9a000 == 50 [pid = 2488] [id = 569] 19:57:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x11870b400) [pid = 2488] [serial = 1707] [outer = 0x0] 19:57:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x119d35400) [pid = 2488] [serial = 1708] [outer = 0x11870b400] 19:57:48 INFO - PROCESS | 2488 | 1467169068721 Marionette DEBUG loaded listener.js 19:57:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x121617400) [pid = 2488] [serial = 1709] [outer = 0x11870b400] 19:57:49 INFO - PROCESS | 2488 | 1467169069022 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 19:57:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 19:57:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 519ms 19:57:49 INFO - PROCESS | 2488 | 1467169069070 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 19:57:49 INFO - PROCESS | 2488 | 1467169069071 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 19:57:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 19:57:49 INFO - PROCESS | 2488 | 1467169069074 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 19:57:49 INFO - PROCESS | 2488 | 1467169069075 Marionette TRACE conn2 <- [1,2250,null,{}] 19:57:49 INFO - PROCESS | 2488 | 1467169069077 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:49 INFO - PROCESS | 2488 | 1467169069078 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:49 INFO - PROCESS | 2488 | 1467169069163 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 19:57:49 INFO - PROCESS | 2488 | 1467169069166 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:49 INFO - PROCESS | 2488 | 1467169069167 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:49 INFO - PROCESS | 2488 | ++DOCSHELL 0x12912d000 == 51 [pid = 2488] [id = 570] 19:57:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x121634c00) [pid = 2488] [serial = 1710] [outer = 0x0] 19:57:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x12163d800) [pid = 2488] [serial = 1711] [outer = 0x121634c00] 19:57:49 INFO - PROCESS | 2488 | 1467169069192 Marionette DEBUG loaded listener.js 19:57:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x1217fc400) [pid = 2488] [serial = 1712] [outer = 0x121634c00] 19:57:49 INFO - PROCESS | 2488 | 1467169069531 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 19:57:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 19:57:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 467ms 19:57:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 19:57:49 INFO - PROCESS | 2488 | 1467169069542 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 19:57:49 INFO - PROCESS | 2488 | 1467169069544 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 19:57:49 INFO - PROCESS | 2488 | 1467169069548 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 19:57:49 INFO - PROCESS | 2488 | 1467169069550 Marionette TRACE conn2 <- [1,2254,null,{}] 19:57:49 INFO - PROCESS | 2488 | 1467169069552 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:49 INFO - PROCESS | 2488 | 1467169069553 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:49 INFO - PROCESS | 2488 | 1467169069677 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 19:57:49 INFO - PROCESS | 2488 | 1467169069683 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:49 INFO - PROCESS | 2488 | 1467169069684 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:49 INFO - PROCESS | 2488 | ++DOCSHELL 0x12964c000 == 52 [pid = 2488] [id = 571] 19:57:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x121610800) [pid = 2488] [serial = 1713] [outer = 0x0] 19:57:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x121d44800) [pid = 2488] [serial = 1714] [outer = 0x121610800] 19:57:49 INFO - PROCESS | 2488 | 1467169069708 Marionette DEBUG loaded listener.js 19:57:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x121d78800) [pid = 2488] [serial = 1715] [outer = 0x121610800] 19:57:50 INFO - PROCESS | 2488 | 1467169070068 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 19:57:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 19:57:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 571ms 19:57:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 19:57:50 INFO - PROCESS | 2488 | 1467169070120 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 19:57:50 INFO - PROCESS | 2488 | 1467169070122 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 19:57:50 INFO - PROCESS | 2488 | 1467169070125 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 19:57:50 INFO - PROCESS | 2488 | 1467169070128 Marionette TRACE conn2 <- [1,2258,null,{}] 19:57:50 INFO - PROCESS | 2488 | 1467169070132 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:50 INFO - PROCESS | 2488 | 1467169070133 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:50 INFO - PROCESS | 2488 | 1467169070241 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 19:57:50 INFO - PROCESS | 2488 | 1467169070302 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:50 INFO - PROCESS | 2488 | 1467169070305 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:50 INFO - PROCESS | 2488 | ++DOCSHELL 0x11667d000 == 53 [pid = 2488] [id = 572] 19:57:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x111cad400) [pid = 2488] [serial = 1716] [outer = 0x0] 19:57:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x112954400) [pid = 2488] [serial = 1717] [outer = 0x111cad400] 19:57:50 INFO - PROCESS | 2488 | 1467169070378 Marionette DEBUG loaded listener.js 19:57:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x11336b000) [pid = 2488] [serial = 1718] [outer = 0x111cad400] 19:57:50 INFO - PROCESS | 2488 | 1467169070809 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:57:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 19:57:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 721ms 19:57:50 INFO - PROCESS | 2488 | 1467169070858 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 19:57:50 INFO - PROCESS | 2488 | 1467169070861 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 19:57:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 19:57:50 INFO - PROCESS | 2488 | 1467169070881 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 19:57:50 INFO - PROCESS | 2488 | 1467169070883 Marionette TRACE conn2 <- [1,2262,null,{}] 19:57:50 INFO - PROCESS | 2488 | 1467169070885 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:50 INFO - PROCESS | 2488 | 1467169070887 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:50 INFO - PROCESS | 2488 | 1467169070993 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 19:57:51 INFO - PROCESS | 2488 | 1467169071056 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:51 INFO - PROCESS | 2488 | 1467169071058 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:51 INFO - PROCESS | 2488 | ++DOCSHELL 0x1197a8800 == 54 [pid = 2488] [id = 573] 19:57:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x1150cbc00) [pid = 2488] [serial = 1719] [outer = 0x0] 19:57:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x1160d6400) [pid = 2488] [serial = 1720] [outer = 0x1150cbc00] 19:57:51 INFO - PROCESS | 2488 | 1467169071131 Marionette DEBUG loaded listener.js 19:57:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x116a11400) [pid = 2488] [serial = 1721] [outer = 0x1150cbc00] 19:57:51 INFO - PROCESS | 2488 | 1467169071547 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 19:57:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 19:57:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 675ms 19:57:51 INFO - PROCESS | 2488 | 1467169071554 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 19:57:51 INFO - PROCESS | 2488 | 1467169071555 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 19:57:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 19:57:51 INFO - PROCESS | 2488 | 1467169071558 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 19:57:51 INFO - PROCESS | 2488 | 1467169071560 Marionette TRACE conn2 <- [1,2266,null,{}] 19:57:51 INFO - PROCESS | 2488 | 1467169071568 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:51 INFO - PROCESS | 2488 | 1467169071571 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:51 INFO - PROCESS | 2488 | 1467169071680 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 19:57:51 INFO - PROCESS | 2488 | 1467169071743 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:51 INFO - PROCESS | 2488 | 1467169071745 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:51 INFO - PROCESS | 2488 | ++DOCSHELL 0x128bcd000 == 55 [pid = 2488] [id = 574] 19:57:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x118410400) [pid = 2488] [serial = 1722] [outer = 0x0] 19:57:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x118894c00) [pid = 2488] [serial = 1723] [outer = 0x118410400] 19:57:51 INFO - PROCESS | 2488 | 1467169071818 Marionette DEBUG loaded listener.js 19:57:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 111 (0x1194a7800) [pid = 2488] [serial = 1724] [outer = 0x118410400] 19:57:52 INFO - PROCESS | 2488 | 1467169072225 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 19:57:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 19:57:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 723ms 19:57:52 INFO - PROCESS | 2488 | 1467169072293 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 19:57:52 INFO - PROCESS | 2488 | 1467169072295 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 19:57:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 19:57:52 INFO - PROCESS | 2488 | 1467169072299 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 19:57:52 INFO - PROCESS | 2488 | 1467169072300 Marionette TRACE conn2 <- [1,2270,null,{}] 19:57:52 INFO - PROCESS | 2488 | 1467169072329 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:52 INFO - PROCESS | 2488 | 1467169072330 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:52 INFO - PROCESS | 2488 | 1467169072435 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 19:57:52 INFO - PROCESS | 2488 | 1467169072671 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:52 INFO - PROCESS | 2488 | 1467169072672 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:52 INFO - PROCESS | 2488 | ++DOCSHELL 0x116936000 == 56 [pid = 2488] [id = 575] 19:57:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 112 (0x1128a6400) [pid = 2488] [serial = 1725] [outer = 0x0] 19:57:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 113 (0x112954800) [pid = 2488] [serial = 1726] [outer = 0x1128a6400] 19:57:52 INFO - PROCESS | 2488 | 1467169072702 Marionette DEBUG loaded listener.js 19:57:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 114 (0x113379400) [pid = 2488] [serial = 1727] [outer = 0x1128a6400] 19:57:53 INFO - PROCESS | 2488 | 1467169073099 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 19:57:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 19:57:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 820ms 19:57:53 INFO - PROCESS | 2488 | 1467169073121 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 19:57:53 INFO - PROCESS | 2488 | 1467169073123 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 19:57:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 19:57:53 INFO - PROCESS | 2488 | 1467169073127 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 19:57:53 INFO - PROCESS | 2488 | 1467169073128 Marionette TRACE conn2 <- [1,2274,null,{}] 19:57:53 INFO - PROCESS | 2488 | 1467169073132 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:53 INFO - PROCESS | 2488 | 1467169073134 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:53 INFO - PROCESS | 2488 | 1467169073258 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 19:57:53 INFO - PROCESS | 2488 | 1467169073324 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:53 INFO - PROCESS | 2488 | 1467169073326 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:53 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f1f800 == 57 [pid = 2488] [id = 576] 19:57:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 115 (0x113d3a400) [pid = 2488] [serial = 1728] [outer = 0x0] 19:57:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 116 (0x115d7cc00) [pid = 2488] [serial = 1729] [outer = 0x113d3a400] 19:57:53 INFO - PROCESS | 2488 | 1467169073353 Marionette DEBUG loaded listener.js 19:57:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 117 (0x11710c800) [pid = 2488] [serial = 1730] [outer = 0x113d3a400] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x12daf0000 == 56 [pid = 2488] [id = 541] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x1185aa000 == 55 [pid = 2488] [id = 539] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x12912d000 == 54 [pid = 2488] [id = 570] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x128e9a000 == 53 [pid = 2488] [id = 569] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x119d14000 == 52 [pid = 2488] [id = 568] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x126d1b000 == 51 [pid = 2488] [id = 567] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x121dc3000 == 50 [pid = 2488] [id = 566] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x12155c000 == 49 [pid = 2488] [id = 565] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x1212eb000 == 48 [pid = 2488] [id = 564] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x1197ef000 == 47 [pid = 2488] [id = 563] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x1194d5000 == 46 [pid = 2488] [id = 562] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x11877a000 == 45 [pid = 2488] [id = 561] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x11676b000 == 44 [pid = 2488] [id = 560] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x11675d000 == 43 [pid = 2488] [id = 559] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x124a7e000 == 42 [pid = 2488] [id = 558] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x121dc2800 == 41 [pid = 2488] [id = 557] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x1212f0800 == 40 [pid = 2488] [id = 556] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x117e6f000 == 39 [pid = 2488] [id = 555] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x112158800 == 38 [pid = 2488] [id = 554] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x1185c6000 == 37 [pid = 2488] [id = 553] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x1357cb800 == 36 [pid = 2488] [id = 538] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x135706800 == 35 [pid = 2488] [id = 536] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x12b10b800 == 34 [pid = 2488] [id = 540] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x116750800 == 33 [pid = 2488] [id = 542] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x1357b3000 == 32 [pid = 2488] [id = 537] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x116936000 == 31 [pid = 2488] [id = 575] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x128bcd000 == 30 [pid = 2488] [id = 574] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x1197a8800 == 29 [pid = 2488] [id = 573] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x12964c000 == 28 [pid = 2488] [id = 571] 19:57:54 INFO - PROCESS | 2488 | --DOCSHELL 0x11667d000 == 27 [pid = 2488] [id = 572] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 116 (0x1133dc000) [pid = 2488] [serial = 1634] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 115 (0x1194a2800) [pid = 2488] [serial = 1619] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 114 (0x1176df400) [pid = 2488] [serial = 1618] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 113 (0x112f2bc00) [pid = 2488] [serial = 1633] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 112 (0x121635400) [pid = 2488] [serial = 1621] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 111 (0x116291000) [pid = 2488] [serial = 1639] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 110 (0x121d3e800) [pid = 2488] [serial = 1622] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x1194a8c00) [pid = 2488] [serial = 1658] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x128a0c000) [pid = 2488] [serial = 1625] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x126f9b000) [pid = 2488] [serial = 1624] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x11870fc00) [pid = 2488] [serial = 1649] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x11696bc00) [pid = 2488] [serial = 1640] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x118ff2000) [pid = 2488] [serial = 1655] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x1194acc00) [pid = 2488] [serial = 1660] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x116eb9800) [pid = 2488] [serial = 1642] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x1176de000) [pid = 2488] [serial = 1645] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x1128a5c00) [pid = 2488] [serial = 1630] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x1128b3000) [pid = 2488] [serial = 1631] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x12740fc00) [pid = 2488] [serial = 1628] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x121d7a000) [pid = 2488] [serial = 1627] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x115d7f000) [pid = 2488] [serial = 1636] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x116075000) [pid = 2488] [serial = 1637] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x117414c00) [pid = 2488] [serial = 1643] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x118703800) [pid = 2488] [serial = 1648] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x11840a400) [pid = 2488] [serial = 1646] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x1187d8c00) [pid = 2488] [serial = 1651] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x1187e9000) [pid = 2488] [serial = 1652] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x119396800) [pid = 2488] [serial = 1657] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x118899c00) [pid = 2488] [serial = 1654] [outer = 0x0] [url = about:blank] 19:57:54 INFO - PROCESS | 2488 | 1467169074319 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 19:57:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 19:57:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1221ms 19:57:54 INFO - PROCESS | 2488 | 1467169074347 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 19:57:54 INFO - PROCESS | 2488 | 1467169074350 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 19:57:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 19:57:54 INFO - PROCESS | 2488 | 1467169074352 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 19:57:54 INFO - PROCESS | 2488 | 1467169074354 Marionette TRACE conn2 <- [1,2278,null,{}] 19:57:54 INFO - PROCESS | 2488 | 1467169074358 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:54 INFO - PROCESS | 2488 | 1467169074359 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:54 INFO - PROCESS | 2488 | 1467169074420 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 19:57:54 INFO - PROCESS | 2488 | 1467169074424 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:54 INFO - PROCESS | 2488 | 1467169074429 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:54 INFO - PROCESS | 2488 | ++DOCSHELL 0x1160a8800 == 28 [pid = 2488] [id = 577] 19:57:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x1133bfc00) [pid = 2488] [serial = 1731] [outer = 0x0] 19:57:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x113d3a800) [pid = 2488] [serial = 1732] [outer = 0x1133bfc00] 19:57:54 INFO - PROCESS | 2488 | 1467169074452 Marionette DEBUG loaded listener.js 19:57:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x115d81400) [pid = 2488] [serial = 1733] [outer = 0x1133bfc00] 19:57:54 INFO - PROCESS | 2488 | 1467169074880 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 19:57:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 19:57:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 575ms 19:57:54 INFO - PROCESS | 2488 | 1467169074928 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 19:57:54 INFO - PROCESS | 2488 | 1467169074933 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 19:57:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 19:57:54 INFO - PROCESS | 2488 | 1467169074940 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 19:57:54 INFO - PROCESS | 2488 | 1467169074943 Marionette TRACE conn2 <- [1,2282,null,{}] 19:57:54 INFO - PROCESS | 2488 | 1467169074948 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:54 INFO - PROCESS | 2488 | 1467169074951 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:55 INFO - PROCESS | 2488 | 1467169075077 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 19:57:55 INFO - PROCESS | 2488 | 1467169075094 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:55 INFO - PROCESS | 2488 | 1467169075095 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:55 INFO - PROCESS | 2488 | ++DOCSHELL 0x117137000 == 29 [pid = 2488] [id = 578] 19:57:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x116a03c00) [pid = 2488] [serial = 1734] [outer = 0x0] 19:57:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x11710e400) [pid = 2488] [serial = 1735] [outer = 0x116a03c00] 19:57:55 INFO - PROCESS | 2488 | 1467169075142 Marionette DEBUG loaded listener.js 19:57:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x117419400) [pid = 2488] [serial = 1736] [outer = 0x116a03c00] 19:57:55 INFO - PROCESS | 2488 | 1467169075539 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 19:57:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 19:57:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 624ms 19:57:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 19:57:55 INFO - PROCESS | 2488 | 1467169075564 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 19:57:55 INFO - PROCESS | 2488 | 1467169075565 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 19:57:55 INFO - PROCESS | 2488 | 1467169075567 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 19:57:55 INFO - PROCESS | 2488 | 1467169075570 Marionette TRACE conn2 <- [1,2286,null,{}] 19:57:55 INFO - PROCESS | 2488 | 1467169075577 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:55 INFO - PROCESS | 2488 | 1467169075581 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:55 INFO - PROCESS | 2488 | 1467169075658 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 19:57:55 INFO - PROCESS | 2488 | 1467169075666 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:55 INFO - PROCESS | 2488 | 1467169075668 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:55 INFO - PROCESS | 2488 | ++DOCSHELL 0x118f9f800 == 30 [pid = 2488] [id = 579] 19:57:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x1127e4800) [pid = 2488] [serial = 1737] [outer = 0x0] 19:57:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x118405000) [pid = 2488] [serial = 1738] [outer = 0x1127e4800] 19:57:55 INFO - PROCESS | 2488 | 1467169075696 Marionette DEBUG loaded listener.js 19:57:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x118703800) [pid = 2488] [serial = 1739] [outer = 0x1127e4800] 19:57:56 INFO - PROCESS | 2488 | 1467169076023 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 19:57:56 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 19:57:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 470ms 19:57:56 INFO - PROCESS | 2488 | 1467169076038 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 19:57:56 INFO - PROCESS | 2488 | 1467169076040 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 19:57:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 19:57:56 INFO - PROCESS | 2488 | 1467169076042 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 19:57:56 INFO - PROCESS | 2488 | 1467169076044 Marionette TRACE conn2 <- [1,2290,null,{}] 19:57:56 INFO - PROCESS | 2488 | 1467169076048 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:56 INFO - PROCESS | 2488 | 1467169076049 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:56 INFO - PROCESS | 2488 | 1467169076129 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 19:57:56 INFO - PROCESS | 2488 | 1467169076202 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:56 INFO - PROCESS | 2488 | 1467169076203 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:56 INFO - PROCESS | 2488 | ++DOCSHELL 0x119799000 == 31 [pid = 2488] [id = 580] 19:57:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x117417400) [pid = 2488] [serial = 1740] [outer = 0x0] 19:57:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x1187da800) [pid = 2488] [serial = 1741] [outer = 0x117417400] 19:57:56 INFO - PROCESS | 2488 | 1467169076229 Marionette DEBUG loaded listener.js 19:57:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x118fc9400) [pid = 2488] [serial = 1742] [outer = 0x117417400] 19:57:56 INFO - PROCESS | 2488 | 1467169076603 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 19:57:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 19:57:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 571ms 19:57:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 19:57:56 INFO - PROCESS | 2488 | 1467169076613 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 19:57:56 INFO - PROCESS | 2488 | 1467169076614 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 19:57:56 INFO - PROCESS | 2488 | 1467169076616 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 19:57:56 INFO - PROCESS | 2488 | 1467169076617 Marionette TRACE conn2 <- [1,2294,null,{}] 19:57:56 INFO - PROCESS | 2488 | 1467169076619 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:56 INFO - PROCESS | 2488 | 1467169076620 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:56 INFO - PROCESS | 2488 | 1467169076699 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 19:57:56 INFO - PROCESS | 2488 | 1467169076702 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:56 INFO - PROCESS | 2488 | 1467169076703 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:56 INFO - PROCESS | 2488 | ++DOCSHELL 0x119ad3000 == 32 [pid = 2488] [id = 581] 19:57:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x112952400) [pid = 2488] [serial = 1743] [outer = 0x0] 19:57:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x119395c00) [pid = 2488] [serial = 1744] [outer = 0x112952400] 19:57:56 INFO - PROCESS | 2488 | 1467169076762 Marionette DEBUG loaded listener.js 19:57:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x1194aa400) [pid = 2488] [serial = 1745] [outer = 0x112952400] 19:57:57 INFO - PROCESS | 2488 | 1467169077191 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 19:57:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 19:57:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 620ms 19:57:57 INFO - PROCESS | 2488 | 1467169077237 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 19:57:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 19:57:57 INFO - PROCESS | 2488 | 1467169077239 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 19:57:57 INFO - PROCESS | 2488 | 1467169077243 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 19:57:57 INFO - PROCESS | 2488 | 1467169077244 Marionette TRACE conn2 <- [1,2298,null,{}] 19:57:57 INFO - PROCESS | 2488 | 1467169077247 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:57 INFO - PROCESS | 2488 | 1467169077253 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:57 INFO - PROCESS | 2488 | 1467169077430 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 19:57:57 INFO - PROCESS | 2488 | 1467169077543 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:57 INFO - PROCESS | 2488 | 1467169077545 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:57 INFO - PROCESS | 2488 | ++DOCSHELL 0x1212de800 == 33 [pid = 2488] [id = 582] 19:57:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x11295f800) [pid = 2488] [serial = 1746] [outer = 0x0] 19:57:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x119b1e000) [pid = 2488] [serial = 1747] [outer = 0x11295f800] 19:57:57 INFO - PROCESS | 2488 | 1467169077590 Marionette DEBUG loaded listener.js 19:57:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x119da7400) [pid = 2488] [serial = 1748] [outer = 0x11295f800] 19:57:57 INFO - PROCESS | 2488 | 1467169077897 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 19:57:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 19:57:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 722ms 19:57:57 INFO - PROCESS | 2488 | 1467169077965 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 19:57:57 INFO - PROCESS | 2488 | 1467169077966 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 19:57:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 19:57:57 INFO - PROCESS | 2488 | 1467169077975 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 19:57:57 INFO - PROCESS | 2488 | 1467169077976 Marionette TRACE conn2 <- [1,2302,null,{}] 19:57:57 INFO - PROCESS | 2488 | 1467169077978 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:57 INFO - PROCESS | 2488 | 1467169077979 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:58 INFO - PROCESS | 2488 | 1467169078076 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 19:57:58 INFO - PROCESS | 2488 | 1467169078080 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:58 INFO - PROCESS | 2488 | 1467169078081 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:58 INFO - PROCESS | 2488 | ++DOCSHELL 0x1219bb800 == 34 [pid = 2488] [id = 583] 19:57:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x1127e9000) [pid = 2488] [serial = 1749] [outer = 0x0] 19:57:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x12108a000) [pid = 2488] [serial = 1750] [outer = 0x1127e9000] 19:57:58 INFO - PROCESS | 2488 | 1467169078106 Marionette DEBUG loaded listener.js 19:57:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x121186800) [pid = 2488] [serial = 1751] [outer = 0x1127e9000] 19:57:58 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x11889cc00) [pid = 2488] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 19:57:58 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x119da7000) [pid = 2488] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 19:57:58 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x12108f800) [pid = 2488] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 19:57:58 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x1133d6800) [pid = 2488] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 19:57:58 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x118155c00) [pid = 2488] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 19:57:58 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x11662f800) [pid = 2488] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 19:57:58 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x1133c5800) [pid = 2488] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 19:57:58 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x116973c00) [pid = 2488] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 19:57:58 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x118402400) [pid = 2488] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 19:57:58 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x110eec400) [pid = 2488] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 19:57:58 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x1127ea000) [pid = 2488] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 19:57:58 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x118344c00) [pid = 2488] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 19:57:58 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x117414000) [pid = 2488] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 19:57:58 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x111ca9400) [pid = 2488] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 19:57:58 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x112e0bc00) [pid = 2488] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 19:57:58 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x121634c00) [pid = 2488] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 19:57:58 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x121610800) [pid = 2488] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 19:57:58 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x118897000) [pid = 2488] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 19:57:58 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x11870b400) [pid = 2488] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 19:57:58 INFO - PROCESS | 2488 | 1467169078615 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:57:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 19:57:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 670ms 19:57:58 INFO - PROCESS | 2488 | 1467169078650 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 19:57:58 INFO - PROCESS | 2488 | 1467169078651 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 19:57:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 19:57:58 INFO - PROCESS | 2488 | 1467169078672 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 19:57:58 INFO - PROCESS | 2488 | 1467169078673 Marionette TRACE conn2 <- [1,2306,null,{}] 19:57:58 INFO - PROCESS | 2488 | 1467169078676 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:58 INFO - PROCESS | 2488 | 1467169078678 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:58 INFO - PROCESS | 2488 | 1467169078759 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 19:57:58 INFO - PROCESS | 2488 | 1467169078782 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:58 INFO - PROCESS | 2488 | 1467169078783 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:58 INFO - PROCESS | 2488 | ++DOCSHELL 0x123e86800 == 35 [pid = 2488] [id = 584] 19:57:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x112958400) [pid = 2488] [serial = 1752] [outer = 0x0] 19:57:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x116973c00) [pid = 2488] [serial = 1753] [outer = 0x112958400] 19:57:58 INFO - PROCESS | 2488 | 1467169078808 Marionette DEBUG loaded listener.js 19:57:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x118409400) [pid = 2488] [serial = 1754] [outer = 0x112958400] 19:57:59 INFO - PROCESS | 2488 | 1467169079120 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 19:57:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 19:57:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 473ms 19:57:59 INFO - PROCESS | 2488 | 1467169079141 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 19:57:59 INFO - PROCESS | 2488 | 1467169079142 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 19:57:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 19:57:59 INFO - PROCESS | 2488 | 1467169079155 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 19:57:59 INFO - PROCESS | 2488 | 1467169079156 Marionette TRACE conn2 <- [1,2310,null,{}] 19:57:59 INFO - PROCESS | 2488 | 1467169079159 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:59 INFO - PROCESS | 2488 | 1467169079162 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:59 INFO - PROCESS | 2488 | 1467169079239 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 19:57:59 INFO - PROCESS | 2488 | 1467169079243 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:59 INFO - PROCESS | 2488 | 1467169079246 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:59 INFO - PROCESS | 2488 | ++DOCSHELL 0x1188fa800 == 36 [pid = 2488] [id = 585] 19:57:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x116970400) [pid = 2488] [serial = 1755] [outer = 0x0] 19:57:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x119b22800) [pid = 2488] [serial = 1756] [outer = 0x116970400] 19:57:59 INFO - PROCESS | 2488 | 1467169079325 Marionette DEBUG loaded listener.js 19:57:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x12108d800) [pid = 2488] [serial = 1757] [outer = 0x116970400] 19:57:59 INFO - PROCESS | 2488 | 1467169079588 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 19:57:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 19:57:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 477ms 19:57:59 INFO - PROCESS | 2488 | 1467169079624 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 19:57:59 INFO - PROCESS | 2488 | 1467169079625 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 19:57:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 19:57:59 INFO - PROCESS | 2488 | 1467169079635 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 19:57:59 INFO - PROCESS | 2488 | 1467169079637 Marionette TRACE conn2 <- [1,2314,null,{}] 19:57:59 INFO - PROCESS | 2488 | 1467169079639 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:59 INFO - PROCESS | 2488 | 1467169079640 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:59 INFO - PROCESS | 2488 | 1467169079721 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 19:57:59 INFO - PROCESS | 2488 | 1467169079725 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:59 INFO - PROCESS | 2488 | 1467169079727 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:57:59 INFO - PROCESS | 2488 | ++DOCSHELL 0x12723c000 == 37 [pid = 2488] [id = 586] 19:57:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x121098c00) [pid = 2488] [serial = 1758] [outer = 0x0] 19:57:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x121423c00) [pid = 2488] [serial = 1759] [outer = 0x121098c00] 19:57:59 INFO - PROCESS | 2488 | 1467169079754 Marionette DEBUG loaded listener.js 19:57:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x121611c00) [pid = 2488] [serial = 1760] [outer = 0x121098c00] 19:58:00 INFO - PROCESS | 2488 | 1467169080164 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 19:58:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 19:58:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 569ms 19:58:00 INFO - PROCESS | 2488 | 1467169080206 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 19:58:00 INFO - PROCESS | 2488 | 1467169080208 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 19:58:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 19:58:00 INFO - PROCESS | 2488 | 1467169080220 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 19:58:00 INFO - PROCESS | 2488 | 1467169080222 Marionette TRACE conn2 <- [1,2318,null,{}] 19:58:00 INFO - PROCESS | 2488 | 1467169080227 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:00 INFO - PROCESS | 2488 | 1467169080236 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:00 INFO - PROCESS | 2488 | 1467169080329 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 19:58:00 INFO - PROCESS | 2488 | 1467169080333 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:00 INFO - PROCESS | 2488 | 1467169080335 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:00 INFO - PROCESS | 2488 | ++DOCSHELL 0x119ad8000 == 38 [pid = 2488] [id = 587] 19:58:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x12163bc00) [pid = 2488] [serial = 1761] [outer = 0x0] 19:58:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x121ac5800) [pid = 2488] [serial = 1762] [outer = 0x12163bc00] 19:58:00 INFO - PROCESS | 2488 | 1467169080362 Marionette DEBUG loaded listener.js 19:58:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x121d77800) [pid = 2488] [serial = 1763] [outer = 0x12163bc00] 19:58:00 INFO - PROCESS | 2488 | 1467169080938 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 19:58:00 INFO - PROCESS | 2488 | 1467169080994 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 19:58:00 INFO - PROCESS | 2488 | 1467169080997 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 19:58:01 INFO - PROCESS | 2488 | 1467169081001 Marionette TRACE conn2 <- [1,2322,null,{}] 19:58:01 INFO - PROCESS | 2488 | 1467169081004 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:01 INFO - PROCESS | 2488 | 1467169081006 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:01 INFO - PROCESS | 2488 | 1467169081115 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 19:58:01 INFO - PROCESS | 2488 | 1467169081175 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:01 INFO - PROCESS | 2488 | 1467169081177 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:01 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f14800 == 39 [pid = 2488] [id = 588] 19:58:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x112cf8c00) [pid = 2488] [serial = 1764] [outer = 0x0] 19:58:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x113daa400) [pid = 2488] [serial = 1765] [outer = 0x112cf8c00] 19:58:01 INFO - PROCESS | 2488 | 1467169081207 Marionette DEBUG loaded listener.js 19:58:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x116629800) [pid = 2488] [serial = 1766] [outer = 0x112cf8c00] 19:58:01 INFO - PROCESS | 2488 | 1467169081784 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 19:58:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 19:58:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 823ms 19:58:01 INFO - PROCESS | 2488 | 1467169081821 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 19:58:01 INFO - PROCESS | 2488 | 1467169081829 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 19:58:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 19:58:01 INFO - PROCESS | 2488 | 1467169081836 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 19:58:01 INFO - PROCESS | 2488 | 1467169081839 Marionette TRACE conn2 <- [1,2326,null,{}] 19:58:01 INFO - PROCESS | 2488 | 1467169081843 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:01 INFO - PROCESS | 2488 | 1467169081846 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:01 INFO - PROCESS | 2488 | 1467169081956 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 19:58:02 INFO - PROCESS | 2488 | 1467169082048 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:02 INFO - PROCESS | 2488 | 1467169082050 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:02 INFO - PROCESS | 2488 | ++DOCSHELL 0x12120d800 == 40 [pid = 2488] [id = 589] 19:58:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x117413800) [pid = 2488] [serial = 1767] [outer = 0x0] 19:58:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x118156c00) [pid = 2488] [serial = 1768] [outer = 0x117413800] 19:58:02 INFO - PROCESS | 2488 | 1467169082081 Marionette DEBUG loaded listener.js 19:58:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x1184d4400) [pid = 2488] [serial = 1769] [outer = 0x117413800] 19:58:02 INFO - PROCESS | 2488 | 1467169082828 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 19:58:02 INFO - PROCESS | 2488 | --DOCSHELL 0x12723c000 == 39 [pid = 2488] [id = 586] 19:58:02 INFO - PROCESS | 2488 | --DOCSHELL 0x1188fa800 == 38 [pid = 2488] [id = 585] 19:58:02 INFO - PROCESS | 2488 | --DOCSHELL 0x123e86800 == 37 [pid = 2488] [id = 584] 19:58:02 INFO - PROCESS | 2488 | --DOCSHELL 0x1219bb800 == 36 [pid = 2488] [id = 583] 19:58:02 INFO - PROCESS | 2488 | --DOCSHELL 0x1212de800 == 35 [pid = 2488] [id = 582] 19:58:02 INFO - PROCESS | 2488 | --DOCSHELL 0x119ad3000 == 34 [pid = 2488] [id = 581] 19:58:02 INFO - PROCESS | 2488 | --DOCSHELL 0x119799000 == 33 [pid = 2488] [id = 580] 19:58:02 INFO - PROCESS | 2488 | --DOCSHELL 0x118f9f800 == 32 [pid = 2488] [id = 579] 19:58:02 INFO - PROCESS | 2488 | --DOCSHELL 0x117137000 == 31 [pid = 2488] [id = 578] 19:58:02 INFO - PROCESS | 2488 | --DOCSHELL 0x1160a8800 == 30 [pid = 2488] [id = 577] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x119d37000) [pid = 2488] [serial = 1696] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x119db2c00) [pid = 2488] [serial = 1699] [outer = 0x0] [url = about:blank] 19:58:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 19:58:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1077ms 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x119da5000) [pid = 2488] [serial = 1697] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x121097000) [pid = 2488] [serial = 1702] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x113868800) [pid = 2488] [serial = 1666] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x113f31400) [pid = 2488] [serial = 1667] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x118409c00) [pid = 2488] [serial = 1672] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x11889b800) [pid = 2488] [serial = 1673] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x1166ff800) [pid = 2488] [serial = 1684] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x116a03800) [pid = 2488] [serial = 1685] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x1133ddc00) [pid = 2488] [serial = 1681] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x113d3e800) [pid = 2488] [serial = 1682] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x117421800) [pid = 2488] [serial = 1687] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x11815c800) [pid = 2488] [serial = 1688] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x118411c00) [pid = 2488] [serial = 1690] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x118890400) [pid = 2488] [serial = 1691] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x119b1bc00) [pid = 2488] [serial = 1661] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x1128ab400) [pid = 2488] [serial = 1678] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x11295c800) [pid = 2488] [serial = 1679] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x1196b2c00) [pid = 2488] [serial = 1675] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x119b19c00) [pid = 2488] [serial = 1676] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x11741d800) [pid = 2488] [serial = 1669] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x117e9b800) [pid = 2488] [serial = 1670] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x1121b1800) [pid = 2488] [serial = 1663] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x1167d5800) [pid = 2488] [serial = 1705] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x1128ad000) [pid = 2488] [serial = 1664] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x11870e000) [pid = 2488] [serial = 1706] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x1217fc400) [pid = 2488] [serial = 1712] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x121d44800) [pid = 2488] [serial = 1714] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x12163d800) [pid = 2488] [serial = 1711] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x121188400) [pid = 2488] [serial = 1703] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 76 (0x118ff1400) [pid = 2488] [serial = 1693] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 75 (0x12108c400) [pid = 2488] [serial = 1700] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 74 (0x121617400) [pid = 2488] [serial = 1709] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 73 (0x119b21c00) [pid = 2488] [serial = 1694] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 72 (0x121d78800) [pid = 2488] [serial = 1715] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | --DOMWINDOW == 71 (0x119d35400) [pid = 2488] [serial = 1708] [outer = 0x0] [url = about:blank] 19:58:02 INFO - PROCESS | 2488 | 1467169082919 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 19:58:02 INFO - PROCESS | 2488 | 1467169082921 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 19:58:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 19:58:02 INFO - PROCESS | 2488 | 1467169082931 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 19:58:02 INFO - PROCESS | 2488 | 1467169082933 Marionette TRACE conn2 <- [1,2330,null,{}] 19:58:02 INFO - PROCESS | 2488 | 1467169082938 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:02 INFO - PROCESS | 2488 | 1467169082941 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:03 INFO - PROCESS | 2488 | 1467169083073 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 19:58:03 INFO - PROCESS | 2488 | 1467169083081 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:03 INFO - PROCESS | 2488 | 1467169083083 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:03 INFO - PROCESS | 2488 | ++DOCSHELL 0x116605800 == 31 [pid = 2488] [id = 590] 19:58:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 72 (0x1150ce400) [pid = 2488] [serial = 1770] [outer = 0x0] 19:58:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 73 (0x115d84800) [pid = 2488] [serial = 1771] [outer = 0x1150ce400] 19:58:03 INFO - PROCESS | 2488 | 1467169083130 Marionette DEBUG loaded listener.js 19:58:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 74 (0x1167d4400) [pid = 2488] [serial = 1772] [outer = 0x1150ce400] 19:58:03 INFO - PROCESS | 2488 | 1467169083658 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 19:58:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 19:58:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 774ms 19:58:03 INFO - PROCESS | 2488 | 1467169083704 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 19:58:03 INFO - PROCESS | 2488 | 1467169083707 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 19:58:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 19:58:03 INFO - PROCESS | 2488 | 1467169083717 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 19:58:03 INFO - PROCESS | 2488 | 1467169083719 Marionette TRACE conn2 <- [1,2334,null,{}] 19:58:03 INFO - PROCESS | 2488 | 1467169083721 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:03 INFO - PROCESS | 2488 | 1467169083723 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:03 INFO - PROCESS | 2488 | 1467169083805 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 19:58:03 INFO - PROCESS | 2488 | 1467169083813 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:03 INFO - PROCESS | 2488 | 1467169083815 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:03 INFO - PROCESS | 2488 | ++DOCSHELL 0x118769800 == 32 [pid = 2488] [id = 591] 19:58:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 75 (0x118153000) [pid = 2488] [serial = 1773] [outer = 0x0] 19:58:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 76 (0x11815f400) [pid = 2488] [serial = 1774] [outer = 0x118153000] 19:58:03 INFO - PROCESS | 2488 | 1467169083842 Marionette DEBUG loaded listener.js 19:58:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 77 (0x11840c000) [pid = 2488] [serial = 1775] [outer = 0x118153000] 19:58:04 INFO - PROCESS | 2488 | 1467169084179 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 19:58:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 19:58:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 519ms 19:58:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 19:58:04 INFO - PROCESS | 2488 | 1467169084237 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 19:58:04 INFO - PROCESS | 2488 | 1467169084238 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 19:58:04 INFO - PROCESS | 2488 | 1467169084240 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 19:58:04 INFO - PROCESS | 2488 | 1467169084243 Marionette TRACE conn2 <- [1,2338,null,{}] 19:58:04 INFO - PROCESS | 2488 | 1467169084251 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:04 INFO - PROCESS | 2488 | 1467169084254 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:04 INFO - PROCESS | 2488 | 1467169084335 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 19:58:04 INFO - PROCESS | 2488 | 1467169084340 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:04 INFO - PROCESS | 2488 | 1467169084342 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:04 INFO - PROCESS | 2488 | ++DOCSHELL 0x1197ac000 == 33 [pid = 2488] [id = 592] 19:58:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x11870cc00) [pid = 2488] [serial = 1776] [outer = 0x0] 19:58:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x118fc6800) [pid = 2488] [serial = 1777] [outer = 0x11870cc00] 19:58:04 INFO - PROCESS | 2488 | 1467169084373 Marionette DEBUG loaded listener.js 19:58:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x1194a5c00) [pid = 2488] [serial = 1778] [outer = 0x11870cc00] 19:58:04 INFO - PROCESS | 2488 | 1467169084727 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 19:58:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 19:58:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 522ms 19:58:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 19:58:04 INFO - PROCESS | 2488 | 1467169084762 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 19:58:04 INFO - PROCESS | 2488 | 1467169084764 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 19:58:04 INFO - PROCESS | 2488 | 1467169084766 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 19:58:04 INFO - PROCESS | 2488 | 1467169084767 Marionette TRACE conn2 <- [1,2342,null,{}] 19:58:04 INFO - PROCESS | 2488 | 1467169084769 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:04 INFO - PROCESS | 2488 | 1467169084771 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:04 INFO - PROCESS | 2488 | 1467169084884 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 19:58:04 INFO - PROCESS | 2488 | 1467169084890 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:04 INFO - PROCESS | 2488 | 1467169084891 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:04 INFO - PROCESS | 2488 | ++DOCSHELL 0x121003000 == 34 [pid = 2488] [id = 593] 19:58:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x1196b8000) [pid = 2488] [serial = 1779] [outer = 0x0] 19:58:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x119b16000) [pid = 2488] [serial = 1780] [outer = 0x1196b8000] 19:58:04 INFO - PROCESS | 2488 | 1467169084917 Marionette DEBUG loaded listener.js 19:58:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x119b1d800) [pid = 2488] [serial = 1781] [outer = 0x1196b8000] 19:58:05 INFO - PROCESS | 2488 | 1467169085242 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 19:58:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 19:58:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 519ms 19:58:05 INFO - PROCESS | 2488 | 1467169085285 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 19:58:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 19:58:05 INFO - PROCESS | 2488 | 1467169085286 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 19:58:05 INFO - PROCESS | 2488 | 1467169085288 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 19:58:05 INFO - PROCESS | 2488 | 1467169085290 Marionette TRACE conn2 <- [1,2346,null,{}] 19:58:05 INFO - PROCESS | 2488 | 1467169085292 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:05 INFO - PROCESS | 2488 | 1467169085293 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:05 INFO - PROCESS | 2488 | 1467169085390 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 19:58:05 INFO - PROCESS | 2488 | 1467169085394 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:05 INFO - PROCESS | 2488 | 1467169085395 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:05 INFO - PROCESS | 2488 | ++DOCSHELL 0x1212ef800 == 35 [pid = 2488] [id = 594] 19:58:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x118890400) [pid = 2488] [serial = 1782] [outer = 0x0] 19:58:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x119b3ec00) [pid = 2488] [serial = 1783] [outer = 0x118890400] 19:58:05 INFO - PROCESS | 2488 | 1467169085420 Marionette DEBUG loaded listener.js 19:58:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x119d3f000) [pid = 2488] [serial = 1784] [outer = 0x118890400] 19:58:05 INFO - PROCESS | 2488 | 1467169085786 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 19:58:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 19:58:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 518ms 19:58:05 INFO - PROCESS | 2488 | 1467169085816 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 19:58:05 INFO - PROCESS | 2488 | 1467169085817 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 19:58:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 19:58:05 INFO - PROCESS | 2488 | 1467169085819 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 19:58:05 INFO - PROCESS | 2488 | 1467169085820 Marionette TRACE conn2 <- [1,2350,null,{}] 19:58:05 INFO - PROCESS | 2488 | 1467169085823 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:05 INFO - PROCESS | 2488 | 1467169085827 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:05 INFO - PROCESS | 2488 | 1467169085942 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 19:58:05 INFO - PROCESS | 2488 | 1467169085952 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:05 INFO - PROCESS | 2488 | 1467169085953 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:05 INFO - PROCESS | 2488 | ++DOCSHELL 0x121563800 == 36 [pid = 2488] [id = 595] 19:58:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x119da6800) [pid = 2488] [serial = 1785] [outer = 0x0] 19:58:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x12153a800) [pid = 2488] [serial = 1786] [outer = 0x119da6800] 19:58:05 INFO - PROCESS | 2488 | 1467169085978 Marionette DEBUG loaded listener.js 19:58:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x121640800) [pid = 2488] [serial = 1787] [outer = 0x119da6800] 19:58:06 INFO - PROCESS | 2488 | 1467169086313 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 19:58:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 19:58:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 517ms 19:58:06 INFO - PROCESS | 2488 | 1467169086337 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 19:58:06 INFO - PROCESS | 2488 | 1467169086338 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 19:58:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 19:58:06 INFO - PROCESS | 2488 | 1467169086341 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 19:58:06 INFO - PROCESS | 2488 | 1467169086342 Marionette TRACE conn2 <- [1,2354,null,{}] 19:58:06 INFO - PROCESS | 2488 | 1467169086344 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:06 INFO - PROCESS | 2488 | 1467169086345 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:06 INFO - PROCESS | 2488 | 1467169086446 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 19:58:06 INFO - PROCESS | 2488 | 1467169086458 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:06 INFO - PROCESS | 2488 | 1467169086459 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:06 INFO - PROCESS | 2488 | ++DOCSHELL 0x117e56000 == 37 [pid = 2488] [id = 596] 19:58:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x12160b000) [pid = 2488] [serial = 1788] [outer = 0x0] 19:58:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x121d72400) [pid = 2488] [serial = 1789] [outer = 0x12160b000] 19:58:06 INFO - PROCESS | 2488 | 1467169086484 Marionette DEBUG loaded listener.js 19:58:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x121d7a400) [pid = 2488] [serial = 1790] [outer = 0x12160b000] 19:58:06 INFO - PROCESS | 2488 | 1467169086836 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 19:58:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 19:58:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 521ms 19:58:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 19:58:06 INFO - PROCESS | 2488 | 1467169086864 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 19:58:06 INFO - PROCESS | 2488 | 1467169086865 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 19:58:06 INFO - PROCESS | 2488 | 1467169086867 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 19:58:06 INFO - PROCESS | 2488 | 1467169086868 Marionette TRACE conn2 <- [1,2358,null,{}] 19:58:06 INFO - PROCESS | 2488 | 1467169086870 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:06 INFO - PROCESS | 2488 | 1467169086872 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:06 INFO - PROCESS | 2488 | 1467169086971 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 19:58:06 INFO - PROCESS | 2488 | 1467169086982 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:06 INFO - PROCESS | 2488 | 1467169086983 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:06 INFO - PROCESS | 2488 | ++DOCSHELL 0x127228000 == 38 [pid = 2488] [id = 597] 19:58:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x121d73400) [pid = 2488] [serial = 1791] [outer = 0x0] 19:58:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x121d81400) [pid = 2488] [serial = 1792] [outer = 0x121d73400] 19:58:07 INFO - PROCESS | 2488 | 1467169087008 Marionette DEBUG loaded listener.js 19:58:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x121fe3400) [pid = 2488] [serial = 1793] [outer = 0x121d73400] 19:58:07 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x121098c00) [pid = 2488] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 19:58:07 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x112952400) [pid = 2488] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 19:58:07 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x1127e4800) [pid = 2488] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 19:58:07 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x113d3a400) [pid = 2488] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 19:58:07 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x116a03c00) [pid = 2488] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 19:58:07 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x1133bfc00) [pid = 2488] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 19:58:07 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x111cad400) [pid = 2488] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 19:58:07 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x1150cbc00) [pid = 2488] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 19:58:07 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x118410400) [pid = 2488] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 19:58:07 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x11295f800) [pid = 2488] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 19:58:07 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x1128a6400) [pid = 2488] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 19:58:07 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x1127e9000) [pid = 2488] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 19:58:07 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x116970400) [pid = 2488] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 19:58:07 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x117417400) [pid = 2488] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 19:58:07 INFO - PROCESS | 2488 | 1467169087396 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 19:58:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 19:58:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 568ms 19:58:07 INFO - PROCESS | 2488 | 1467169087436 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 19:58:07 INFO - PROCESS | 2488 | 1467169087437 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 19:58:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 19:58:07 INFO - PROCESS | 2488 | 1467169087439 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 19:58:07 INFO - PROCESS | 2488 | 1467169087440 Marionette TRACE conn2 <- [1,2362,null,{}] 19:58:07 INFO - PROCESS | 2488 | 1467169087443 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:07 INFO - PROCESS | 2488 | 1467169087444 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:07 INFO - PROCESS | 2488 | 1467169087527 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 19:58:07 INFO - PROCESS | 2488 | 1467169087586 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:07 INFO - PROCESS | 2488 | 1467169087588 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:07 INFO - PROCESS | 2488 | ++DOCSHELL 0x1212f0000 == 39 [pid = 2488] [id = 598] 19:58:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x1127e9000) [pid = 2488] [serial = 1794] [outer = 0x0] 19:58:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x113f35800) [pid = 2488] [serial = 1795] [outer = 0x1127e9000] 19:58:07 INFO - PROCESS | 2488 | 1467169087612 Marionette DEBUG loaded listener.js 19:58:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x11939ac00) [pid = 2488] [serial = 1796] [outer = 0x1127e9000] 19:58:07 INFO - PROCESS | 2488 | 1467169087889 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 19:58:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 19:58:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 472ms 19:58:07 INFO - PROCESS | 2488 | 1467169087917 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 19:58:07 INFO - PROCESS | 2488 | 1467169087918 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 19:58:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 19:58:07 INFO - PROCESS | 2488 | 1467169087920 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 19:58:07 INFO - PROCESS | 2488 | 1467169087922 Marionette TRACE conn2 <- [1,2366,null,{}] 19:58:07 INFO - PROCESS | 2488 | 1467169087924 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:07 INFO - PROCESS | 2488 | 1467169087925 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:08 INFO - PROCESS | 2488 | 1467169088015 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 19:58:08 INFO - PROCESS | 2488 | 1467169088019 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:08 INFO - PROCESS | 2488 | 1467169088020 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:08 INFO - PROCESS | 2488 | ++DOCSHELL 0x129666000 == 40 [pid = 2488] [id = 599] 19:58:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x1194a8400) [pid = 2488] [serial = 1797] [outer = 0x0] 19:58:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x123ec3400) [pid = 2488] [serial = 1798] [outer = 0x1194a8400] 19:58:08 INFO - PROCESS | 2488 | 1467169088052 Marionette DEBUG loaded listener.js 19:58:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x124cbe800) [pid = 2488] [serial = 1799] [outer = 0x1194a8400] 19:58:08 INFO - PROCESS | 2488 | 1467169088400 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 19:58:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 19:58:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 518ms 19:58:08 INFO - PROCESS | 2488 | 1467169088444 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 19:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 19:58:08 INFO - PROCESS | 2488 | 1467169088447 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 19:58:08 INFO - PROCESS | 2488 | 1467169088449 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 19:58:08 INFO - PROCESS | 2488 | 1467169088451 Marionette TRACE conn2 <- [1,2370,null,{}] 19:58:08 INFO - PROCESS | 2488 | 1467169088453 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:08 INFO - PROCESS | 2488 | 1467169088454 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:08 INFO - PROCESS | 2488 | 1467169088543 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 19:58:08 INFO - PROCESS | 2488 | 1467169088548 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:08 INFO - PROCESS | 2488 | 1467169088550 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:08 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a5bc000 == 41 [pid = 2488] [id = 600] 19:58:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x124cc7000) [pid = 2488] [serial = 1800] [outer = 0x0] 19:58:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x124e64000) [pid = 2488] [serial = 1801] [outer = 0x124cc7000] 19:58:08 INFO - PROCESS | 2488 | 1467169088576 Marionette DEBUG loaded listener.js 19:58:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x1269af800) [pid = 2488] [serial = 1802] [outer = 0x124cc7000] 19:58:08 INFO - PROCESS | 2488 | 1467169088900 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 19:58:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 19:58:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 469ms 19:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 19:58:08 INFO - PROCESS | 2488 | 1467169088918 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 19:58:08 INFO - PROCESS | 2488 | 1467169088920 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 19:58:08 INFO - PROCESS | 2488 | 1467169088922 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 19:58:08 INFO - PROCESS | 2488 | 1467169088923 Marionette TRACE conn2 <- [1,2374,null,{}] 19:58:08 INFO - PROCESS | 2488 | 1467169088925 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:08 INFO - PROCESS | 2488 | 1467169088926 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:09 INFO - PROCESS | 2488 | 1467169089016 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 19:58:09 INFO - PROCESS | 2488 | 1467169089078 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:09 INFO - PROCESS | 2488 | 1467169089079 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:09 INFO - PROCESS | 2488 | ++DOCSHELL 0x12aa4e800 == 42 [pid = 2488] [id = 601] 19:58:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x125f7d000) [pid = 2488] [serial = 1803] [outer = 0x0] 19:58:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x1269b0000) [pid = 2488] [serial = 1804] [outer = 0x125f7d000] 19:58:09 INFO - PROCESS | 2488 | 1467169089110 Marionette DEBUG loaded listener.js 19:58:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x126dfd000) [pid = 2488] [serial = 1805] [outer = 0x125f7d000] 19:58:09 INFO - PROCESS | 2488 | 1467169089504 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 19:58:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 19:58:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 618ms 19:58:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 19:58:09 INFO - PROCESS | 2488 | 1467169089541 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 19:58:09 INFO - PROCESS | 2488 | 1467169089543 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 19:58:09 INFO - PROCESS | 2488 | 1467169089546 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 19:58:09 INFO - PROCESS | 2488 | 1467169089548 Marionette TRACE conn2 <- [1,2378,null,{}] 19:58:09 INFO - PROCESS | 2488 | 1467169089552 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:09 INFO - PROCESS | 2488 | 1467169089554 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:09 INFO - PROCESS | 2488 | 1467169089659 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 19:58:09 INFO - PROCESS | 2488 | 1467169089734 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:09 INFO - PROCESS | 2488 | 1467169089735 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:09 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f1d800 == 43 [pid = 2488] [id = 602] 19:58:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x11383ac00) [pid = 2488] [serial = 1806] [outer = 0x0] 19:58:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x115d85c00) [pid = 2488] [serial = 1807] [outer = 0x11383ac00] 19:58:09 INFO - PROCESS | 2488 | 1467169089766 Marionette DEBUG loaded listener.js 19:58:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x116eb9800) [pid = 2488] [serial = 1808] [outer = 0x11383ac00] 19:58:10 INFO - PROCESS | 2488 | 1467169090200 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 19:58:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 19:58:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 720ms 19:58:10 INFO - PROCESS | 2488 | 1467169090266 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 19:58:10 INFO - PROCESS | 2488 | 1467169090269 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 19:58:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 19:58:10 INFO - PROCESS | 2488 | 1467169090274 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 19:58:10 INFO - PROCESS | 2488 | 1467169090276 Marionette TRACE conn2 <- [1,2382,null,{}] 19:58:10 INFO - PROCESS | 2488 | 1467169090278 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:10 INFO - PROCESS | 2488 | 1467169090280 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:10 INFO - PROCESS | 2488 | 1467169090386 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 19:58:10 INFO - PROCESS | 2488 | 1467169090447 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:10 INFO - PROCESS | 2488 | 1467169090449 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:10 INFO - PROCESS | 2488 | ++DOCSHELL 0x12123a800 == 44 [pid = 2488] [id = 603] 19:58:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x117e95c00) [pid = 2488] [serial = 1809] [outer = 0x0] 19:58:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x118706000) [pid = 2488] [serial = 1810] [outer = 0x117e95c00] 19:58:10 INFO - PROCESS | 2488 | 1467169090479 Marionette DEBUG loaded listener.js 19:58:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x118897c00) [pid = 2488] [serial = 1811] [outer = 0x117e95c00] 19:58:10 INFO - PROCESS | 2488 | 1467169090932 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 19:58:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 19:58:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 719ms 19:58:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 19:58:11 INFO - PROCESS | 2488 | 1467169091004 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 19:58:11 INFO - PROCESS | 2488 | 1467169091005 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 19:58:11 INFO - PROCESS | 2488 | 1467169091009 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 19:58:11 INFO - PROCESS | 2488 | 1467169091011 Marionette TRACE conn2 <- [1,2386,null,{}] 19:58:11 INFO - PROCESS | 2488 | 1467169091019 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:11 INFO - PROCESS | 2488 | 1467169091022 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:11 INFO - PROCESS | 2488 | 1467169091127 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 19:58:11 INFO - PROCESS | 2488 | 1467169091202 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:11 INFO - PROCESS | 2488 | 1467169091204 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:11 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b102800 == 45 [pid = 2488] [id = 604] 19:58:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x1194ac800) [pid = 2488] [serial = 1812] [outer = 0x0] 19:58:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x119db2c00) [pid = 2488] [serial = 1813] [outer = 0x1194ac800] 19:58:11 INFO - PROCESS | 2488 | 1467169091237 Marionette DEBUG loaded listener.js 19:58:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x1212aac00) [pid = 2488] [serial = 1814] [outer = 0x1194ac800] 19:58:11 INFO - PROCESS | 2488 | 1467169091653 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 19:58:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 19:58:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 722ms 19:58:11 INFO - PROCESS | 2488 | 1467169091730 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 19:58:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 19:58:11 INFO - PROCESS | 2488 | 1467169091732 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 19:58:11 INFO - PROCESS | 2488 | 1467169091735 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 19:58:11 INFO - PROCESS | 2488 | 1467169091736 Marionette TRACE conn2 <- [1,2390,null,{}] 19:58:11 INFO - PROCESS | 2488 | 1467169091738 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:11 INFO - PROCESS | 2488 | 1467169091740 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:11 INFO - PROCESS | 2488 | 1467169091852 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 19:58:11 INFO - PROCESS | 2488 | 1467169091927 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:11 INFO - PROCESS | 2488 | 1467169091928 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:11 INFO - PROCESS | 2488 | ++DOCSHELL 0x12505a000 == 46 [pid = 2488] [id = 605] 19:58:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x119b1cc00) [pid = 2488] [serial = 1815] [outer = 0x0] 19:58:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x121616c00) [pid = 2488] [serial = 1816] [outer = 0x119b1cc00] 19:58:11 INFO - PROCESS | 2488 | 1467169091958 Marionette DEBUG loaded listener.js 19:58:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x121d76000) [pid = 2488] [serial = 1817] [outer = 0x119b1cc00] 19:58:12 INFO - PROCESS | 2488 | 1467169092546 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 19:58:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 19:58:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 869ms 19:58:12 INFO - PROCESS | 2488 | 1467169092605 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 19:58:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 19:58:12 INFO - PROCESS | 2488 | 1467169092607 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 19:58:12 INFO - PROCESS | 2488 | 1467169092610 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 19:58:12 INFO - PROCESS | 2488 | 1467169092612 Marionette TRACE conn2 <- [1,2394,null,{}] 19:58:12 INFO - PROCESS | 2488 | 1467169092615 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:12 INFO - PROCESS | 2488 | 1467169092617 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:12 INFO - PROCESS | 2488 | 1467169092710 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 19:58:12 INFO - PROCESS | 2488 | 1467169092786 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:12 INFO - PROCESS | 2488 | 1467169092787 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:12 INFO - PROCESS | 2488 | ++DOCSHELL 0x1185bf000 == 47 [pid = 2488] [id = 606] 19:58:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x116031c00) [pid = 2488] [serial = 1818] [outer = 0x0] 19:58:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x11662fc00) [pid = 2488] [serial = 1819] [outer = 0x116031c00] 19:58:12 INFO - PROCESS | 2488 | 1467169092814 Marionette DEBUG loaded listener.js 19:58:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x1171ba000) [pid = 2488] [serial = 1820] [outer = 0x116031c00] 19:58:13 INFO - PROCESS | 2488 | --DOCSHELL 0x116f1f800 == 46 [pid = 2488] [id = 576] 19:58:13 INFO - PROCESS | 2488 | --DOCSHELL 0x12a5bc000 == 45 [pid = 2488] [id = 600] 19:58:13 INFO - PROCESS | 2488 | --DOCSHELL 0x129666000 == 44 [pid = 2488] [id = 599] 19:58:13 INFO - PROCESS | 2488 | --DOCSHELL 0x1212f0000 == 43 [pid = 2488] [id = 598] 19:58:13 INFO - PROCESS | 2488 | --DOCSHELL 0x127228000 == 42 [pid = 2488] [id = 597] 19:58:13 INFO - PROCESS | 2488 | --DOCSHELL 0x117e56000 == 41 [pid = 2488] [id = 596] 19:58:13 INFO - PROCESS | 2488 | --DOCSHELL 0x121563800 == 40 [pid = 2488] [id = 595] 19:58:13 INFO - PROCESS | 2488 | --DOCSHELL 0x1212ef800 == 39 [pid = 2488] [id = 594] 19:58:13 INFO - PROCESS | 2488 | --DOCSHELL 0x121003000 == 38 [pid = 2488] [id = 593] 19:58:13 INFO - PROCESS | 2488 | --DOCSHELL 0x1197ac000 == 37 [pid = 2488] [id = 592] 19:58:13 INFO - PROCESS | 2488 | --DOCSHELL 0x118769800 == 36 [pid = 2488] [id = 591] 19:58:13 INFO - PROCESS | 2488 | --DOCSHELL 0x116605800 == 35 [pid = 2488] [id = 590] 19:58:13 INFO - PROCESS | 2488 | --DOCSHELL 0x12120d800 == 34 [pid = 2488] [id = 589] 19:58:13 INFO - PROCESS | 2488 | --DOCSHELL 0x116f14800 == 33 [pid = 2488] [id = 588] 19:58:13 INFO - PROCESS | 2488 | --DOCSHELL 0x119ad8000 == 32 [pid = 2488] [id = 587] 19:58:13 INFO - PROCESS | 2488 | --DOCSHELL 0x12505a000 == 31 [pid = 2488] [id = 605] 19:58:13 INFO - PROCESS | 2488 | --DOCSHELL 0x12b102800 == 30 [pid = 2488] [id = 604] 19:58:13 INFO - PROCESS | 2488 | --DOCSHELL 0x12123a800 == 29 [pid = 2488] [id = 603] 19:58:13 INFO - PROCESS | 2488 | --DOCSHELL 0x12aa4e800 == 28 [pid = 2488] [id = 601] 19:58:13 INFO - PROCESS | 2488 | --DOCSHELL 0x116f1d800 == 27 [pid = 2488] [id = 602] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x121423c00) [pid = 2488] [serial = 1759] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x119395c00) [pid = 2488] [serial = 1744] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x118405000) [pid = 2488] [serial = 1738] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x11710c800) [pid = 2488] [serial = 1730] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x115d7cc00) [pid = 2488] [serial = 1729] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x11710e400) [pid = 2488] [serial = 1735] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x117419400) [pid = 2488] [serial = 1736] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x113d3a800) [pid = 2488] [serial = 1732] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x115d81400) [pid = 2488] [serial = 1733] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x112954400) [pid = 2488] [serial = 1717] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x11336b000) [pid = 2488] [serial = 1718] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x116a11400) [pid = 2488] [serial = 1721] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x1160d6400) [pid = 2488] [serial = 1720] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x118894c00) [pid = 2488] [serial = 1723] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x1194a7800) [pid = 2488] [serial = 1724] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x119b1e000) [pid = 2488] [serial = 1747] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x113379400) [pid = 2488] [serial = 1727] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x112954800) [pid = 2488] [serial = 1726] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x1194aa400) [pid = 2488] [serial = 1745] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x12108a000) [pid = 2488] [serial = 1750] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x119da7400) [pid = 2488] [serial = 1748] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x12108d800) [pid = 2488] [serial = 1757] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x121186800) [pid = 2488] [serial = 1751] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x1187da800) [pid = 2488] [serial = 1741] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x118fc9400) [pid = 2488] [serial = 1742] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x116973c00) [pid = 2488] [serial = 1753] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x121611c00) [pid = 2488] [serial = 1760] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x119b22800) [pid = 2488] [serial = 1756] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x118703800) [pid = 2488] [serial = 1739] [outer = 0x0] [url = about:blank] 19:58:13 INFO - PROCESS | 2488 | 1467169093779 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:58:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 19:58:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1224ms 19:58:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 19:58:13 INFO - PROCESS | 2488 | 1467169093834 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 19:58:13 INFO - PROCESS | 2488 | 1467169093836 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 19:58:13 INFO - PROCESS | 2488 | 1467169093840 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 19:58:13 INFO - PROCESS | 2488 | 1467169093842 Marionette TRACE conn2 <- [1,2398,null,{}] 19:58:13 INFO - PROCESS | 2488 | 1467169093846 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:13 INFO - PROCESS | 2488 | 1467169093848 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:13 INFO - PROCESS | 2488 | 1467169093920 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 19:58:13 INFO - PROCESS | 2488 | 1467169093926 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:13 INFO - PROCESS | 2488 | 1467169093931 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:13 INFO - PROCESS | 2488 | ++DOCSHELL 0x112535800 == 28 [pid = 2488] [id = 607] 19:58:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x1133d5800) [pid = 2488] [serial = 1821] [outer = 0x0] 19:58:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x113834400) [pid = 2488] [serial = 1822] [outer = 0x1133d5800] 19:58:13 INFO - PROCESS | 2488 | 1467169093957 Marionette DEBUG loaded listener.js 19:58:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x113dac000) [pid = 2488] [serial = 1823] [outer = 0x1133d5800] 19:58:14 INFO - PROCESS | 2488 | 1467169094320 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 19:58:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 19:58:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 523ms 19:58:14 INFO - PROCESS | 2488 | 1467169094382 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 19:58:14 INFO - PROCESS | 2488 | 1467169094385 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 19:58:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 19:58:14 INFO - PROCESS | 2488 | 1467169094391 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 19:58:14 INFO - PROCESS | 2488 | 1467169094393 Marionette TRACE conn2 <- [1,2402,null,{}] 19:58:14 INFO - PROCESS | 2488 | 1467169094395 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:14 INFO - PROCESS | 2488 | 1467169094397 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:14 INFO - PROCESS | 2488 | 1467169094473 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 19:58:14 INFO - PROCESS | 2488 | 1467169094481 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:14 INFO - PROCESS | 2488 | 1467169094482 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:14 INFO - PROCESS | 2488 | ++DOCSHELL 0x116e61800 == 29 [pid = 2488] [id = 608] 19:58:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x115d84400) [pid = 2488] [serial = 1824] [outer = 0x0] 19:58:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x11696e800) [pid = 2488] [serial = 1825] [outer = 0x115d84400] 19:58:14 INFO - PROCESS | 2488 | 1467169094510 Marionette DEBUG loaded listener.js 19:58:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x1171bcc00) [pid = 2488] [serial = 1826] [outer = 0x115d84400] 19:58:14 INFO - PROCESS | 2488 | 1467169094862 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 19:58:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 19:58:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 519ms 19:58:14 INFO - PROCESS | 2488 | 1467169094919 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 19:58:14 INFO - PROCESS | 2488 | 1467169094920 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 19:58:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 19:58:14 INFO - PROCESS | 2488 | 1467169094924 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 19:58:14 INFO - PROCESS | 2488 | 1467169094933 Marionette TRACE conn2 <- [1,2406,null,{}] 19:58:14 INFO - PROCESS | 2488 | 1467169094941 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:14 INFO - PROCESS | 2488 | 1467169094944 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:15 INFO - PROCESS | 2488 | 1467169095021 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 19:58:15 INFO - PROCESS | 2488 | 1467169095028 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:15 INFO - PROCESS | 2488 | 1467169095031 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:15 INFO - PROCESS | 2488 | ++DOCSHELL 0x11877f800 == 30 [pid = 2488] [id = 609] 19:58:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x117e9dc00) [pid = 2488] [serial = 1827] [outer = 0x0] 19:58:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x118405c00) [pid = 2488] [serial = 1828] [outer = 0x117e9dc00] 19:58:15 INFO - PROCESS | 2488 | 1467169095060 Marionette DEBUG loaded listener.js 19:58:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x1187d3800) [pid = 2488] [serial = 1829] [outer = 0x117e9dc00] 19:58:15 INFO - PROCESS | 2488 | 1467169095401 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 19:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 19:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 529ms 19:58:15 INFO - PROCESS | 2488 | 1467169095454 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 19:58:15 INFO - PROCESS | 2488 | 1467169095455 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 19:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 19:58:15 INFO - PROCESS | 2488 | 1467169095457 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 19:58:15 INFO - PROCESS | 2488 | 1467169095458 Marionette TRACE conn2 <- [1,2410,null,{}] 19:58:15 INFO - PROCESS | 2488 | 1467169095461 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:15 INFO - PROCESS | 2488 | 1467169095462 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:15 INFO - PROCESS | 2488 | 1467169095569 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 19:58:15 INFO - PROCESS | 2488 | 1467169095604 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:15 INFO - PROCESS | 2488 | 1467169095606 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:15 INFO - PROCESS | 2488 | ++DOCSHELL 0x1194eb000 == 31 [pid = 2488] [id = 610] 19:58:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x113d45800) [pid = 2488] [serial = 1830] [outer = 0x0] 19:58:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x118fc9400) [pid = 2488] [serial = 1831] [outer = 0x113d45800] 19:58:15 INFO - PROCESS | 2488 | 1467169095631 Marionette DEBUG loaded listener.js 19:58:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x119395c00) [pid = 2488] [serial = 1832] [outer = 0x113d45800] 19:58:15 INFO - PROCESS | 2488 | 1467169095935 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 19:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 19:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 517ms 19:58:15 INFO - PROCESS | 2488 | 1467169095976 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 19:58:15 INFO - PROCESS | 2488 | 1467169095977 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 19:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 19:58:15 INFO - PROCESS | 2488 | 1467169095982 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 19:58:15 INFO - PROCESS | 2488 | 1467169095983 Marionette TRACE conn2 <- [1,2414,null,{}] 19:58:15 INFO - PROCESS | 2488 | 1467169095985 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:15 INFO - PROCESS | 2488 | 1467169095986 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:16 INFO - PROCESS | 2488 | 1467169096085 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 19:58:16 INFO - PROCESS | 2488 | 1467169096124 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:16 INFO - PROCESS | 2488 | 1467169096125 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:16 INFO - PROCESS | 2488 | ++DOCSHELL 0x119ae1800 == 32 [pid = 2488] [id = 611] 19:58:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x119399000) [pid = 2488] [serial = 1833] [outer = 0x0] 19:58:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x1194ab400) [pid = 2488] [serial = 1834] [outer = 0x119399000] 19:58:16 INFO - PROCESS | 2488 | 1467169096150 Marionette DEBUG loaded listener.js 19:58:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x119b17400) [pid = 2488] [serial = 1835] [outer = 0x119399000] 19:58:16 INFO - PROCESS | 2488 | 1467169096466 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 19:58:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 19:58:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 517ms 19:58:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 19:58:16 INFO - PROCESS | 2488 | 1467169096501 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 19:58:16 INFO - PROCESS | 2488 | 1467169096502 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 19:58:16 INFO - PROCESS | 2488 | 1467169096504 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 19:58:16 INFO - PROCESS | 2488 | 1467169096506 Marionette TRACE conn2 <- [1,2418,null,{}] 19:58:16 INFO - PROCESS | 2488 | 1467169096508 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:16 INFO - PROCESS | 2488 | 1467169096512 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:16 INFO - PROCESS | 2488 | 1467169096628 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 19:58:16 INFO - PROCESS | 2488 | 1467169096665 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:16 INFO - PROCESS | 2488 | 1467169096666 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:16 INFO - PROCESS | 2488 | ++DOCSHELL 0x121245800 == 33 [pid = 2488] [id = 612] 19:58:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x119b17800) [pid = 2488] [serial = 1836] [outer = 0x0] 19:58:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x119d39000) [pid = 2488] [serial = 1837] [outer = 0x119b17800] 19:58:16 INFO - PROCESS | 2488 | 1467169096692 Marionette DEBUG loaded listener.js 19:58:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x121097c00) [pid = 2488] [serial = 1838] [outer = 0x119b17800] 19:58:17 INFO - PROCESS | 2488 | 1467169097014 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 19:58:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 19:58:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 517ms 19:58:17 INFO - PROCESS | 2488 | 1467169097023 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 19:58:17 INFO - PROCESS | 2488 | 1467169097024 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 19:58:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 19:58:17 INFO - PROCESS | 2488 | 1467169097027 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 19:58:17 INFO - PROCESS | 2488 | 1467169097030 Marionette TRACE conn2 <- [1,2422,null,{}] 19:58:17 INFO - PROCESS | 2488 | 1467169097034 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:17 INFO - PROCESS | 2488 | 1467169097035 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:17 INFO - PROCESS | 2488 | 1467169097140 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 19:58:17 INFO - PROCESS | 2488 | 1467169097179 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:17 INFO - PROCESS | 2488 | 1467169097180 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:17 INFO - PROCESS | 2488 | ++DOCSHELL 0x1212ef000 == 34 [pid = 2488] [id = 613] 19:58:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x12118c800) [pid = 2488] [serial = 1839] [outer = 0x0] 19:58:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x121422400) [pid = 2488] [serial = 1840] [outer = 0x12118c800] 19:58:17 INFO - PROCESS | 2488 | 1467169097204 Marionette DEBUG loaded listener.js 19:58:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x121632400) [pid = 2488] [serial = 1841] [outer = 0x12118c800] 19:58:17 INFO - PROCESS | 2488 | 1467169097509 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 19:58:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 19:58:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 522ms 19:58:17 INFO - PROCESS | 2488 | 1467169097548 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 19:58:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 19:58:17 INFO - PROCESS | 2488 | 1467169097549 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 19:58:17 INFO - PROCESS | 2488 | 1467169097551 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 19:58:17 INFO - PROCESS | 2488 | 1467169097553 Marionette TRACE conn2 <- [1,2426,null,{}] 19:58:17 INFO - PROCESS | 2488 | 1467169097555 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:17 INFO - PROCESS | 2488 | 1467169097556 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:17 INFO - PROCESS | 2488 | 1467169097652 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 19:58:17 INFO - PROCESS | 2488 | 1467169097665 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:17 INFO - PROCESS | 2488 | 1467169097667 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:17 INFO - PROCESS | 2488 | ++DOCSHELL 0x123e16800 == 35 [pid = 2488] [id = 614] 19:58:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x112ceb400) [pid = 2488] [serial = 1842] [outer = 0x0] 19:58:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x12163d000) [pid = 2488] [serial = 1843] [outer = 0x112ceb400] 19:58:17 INFO - PROCESS | 2488 | 1467169097691 Marionette DEBUG loaded listener.js 19:58:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x121b0d800) [pid = 2488] [serial = 1844] [outer = 0x112ceb400] 19:58:18 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x125f7d000) [pid = 2488] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 19:58:18 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x112958400) [pid = 2488] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 19:58:18 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x118890400) [pid = 2488] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 19:58:18 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x119da6800) [pid = 2488] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 19:58:18 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x1127e9000) [pid = 2488] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 19:58:18 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x12163bc00) [pid = 2488] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 19:58:18 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x1150ce400) [pid = 2488] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 19:58:18 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x12160b000) [pid = 2488] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 19:58:18 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x117413800) [pid = 2488] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 19:58:18 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x118153000) [pid = 2488] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 19:58:18 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x112cf8c00) [pid = 2488] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 19:58:18 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x1196b8000) [pid = 2488] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 19:58:18 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x11870cc00) [pid = 2488] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 19:58:18 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x124cc7000) [pid = 2488] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 19:58:18 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x121d73400) [pid = 2488] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 19:58:18 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x1194a8400) [pid = 2488] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 19:58:18 INFO - PROCESS | 2488 | 1467169098159 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 19:58:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 19:58:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 617ms 19:58:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 19:58:18 INFO - PROCESS | 2488 | 1467169098170 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 19:58:18 INFO - PROCESS | 2488 | 1467169098171 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 19:58:18 INFO - PROCESS | 2488 | 1467169098173 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 19:58:18 INFO - PROCESS | 2488 | 1467169098174 Marionette TRACE conn2 <- [1,2430,null,{}] 19:58:18 INFO - PROCESS | 2488 | 1467169098176 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:18 INFO - PROCESS | 2488 | 1467169098179 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:18 INFO - PROCESS | 2488 | 1467169098264 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 19:58:18 INFO - PROCESS | 2488 | 1467169098268 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:18 INFO - PROCESS | 2488 | 1467169098269 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:18 INFO - PROCESS | 2488 | ++DOCSHELL 0x123e22800 == 36 [pid = 2488] [id = 615] 19:58:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x116023c00) [pid = 2488] [serial = 1845] [outer = 0x0] 19:58:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x116a0b000) [pid = 2488] [serial = 1846] [outer = 0x116023c00] 19:58:18 INFO - PROCESS | 2488 | 1467169098294 Marionette DEBUG loaded listener.js 19:58:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x1194a8400) [pid = 2488] [serial = 1847] [outer = 0x116023c00] 19:58:18 INFO - PROCESS | 2488 | 1467169098632 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 19:58:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 19:58:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 468ms 19:58:18 INFO - PROCESS | 2488 | 1467169098641 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 19:58:18 INFO - PROCESS | 2488 | 1467169098643 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 19:58:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 19:58:18 INFO - PROCESS | 2488 | 1467169098649 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 19:58:18 INFO - PROCESS | 2488 | 1467169098650 Marionette TRACE conn2 <- [1,2434,null,{}] 19:58:18 INFO - PROCESS | 2488 | 1467169098652 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:18 INFO - PROCESS | 2488 | 1467169098653 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:18 INFO - PROCESS | 2488 | 1467169098756 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 19:58:18 INFO - PROCESS | 2488 | 1467169098764 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:18 INFO - PROCESS | 2488 | 1467169098765 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:18 INFO - PROCESS | 2488 | ++DOCSHELL 0x126f23800 == 37 [pid = 2488] [id = 616] 19:58:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x119d3c800) [pid = 2488] [serial = 1848] [outer = 0x0] 19:58:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x121636800) [pid = 2488] [serial = 1849] [outer = 0x119d3c800] 19:58:18 INFO - PROCESS | 2488 | 1467169098790 Marionette DEBUG loaded listener.js 19:58:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x121d73400) [pid = 2488] [serial = 1850] [outer = 0x119d3c800] 19:58:19 INFO - PROCESS | 2488 | 1467169099088 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 19:58:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 19:58:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 470ms 19:58:19 INFO - PROCESS | 2488 | 1467169099118 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 19:58:19 INFO - PROCESS | 2488 | 1467169099120 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 19:58:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 19:58:19 INFO - PROCESS | 2488 | 1467169099122 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 19:58:19 INFO - PROCESS | 2488 | 1467169099123 Marionette TRACE conn2 <- [1,2438,null,{}] 19:58:19 INFO - PROCESS | 2488 | 1467169099126 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:19 INFO - PROCESS | 2488 | 1467169099129 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:19 INFO - PROCESS | 2488 | 1467169099230 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 19:58:19 INFO - PROCESS | 2488 | 1467169099234 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:19 INFO - PROCESS | 2488 | 1467169099236 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:19 INFO - PROCESS | 2488 | ++DOCSHELL 0x12912d800 == 38 [pid = 2488] [id = 617] 19:58:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x121d78800) [pid = 2488] [serial = 1851] [outer = 0x0] 19:58:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x123ec3000) [pid = 2488] [serial = 1852] [outer = 0x121d78800] 19:58:19 INFO - PROCESS | 2488 | 1467169099263 Marionette DEBUG loaded listener.js 19:58:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x124fb7400) [pid = 2488] [serial = 1853] [outer = 0x121d78800] 19:58:19 INFO - PROCESS | 2488 | 1467169099627 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 19:58:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 19:58:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 521ms 19:58:19 INFO - PROCESS | 2488 | 1467169099646 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 19:58:19 INFO - PROCESS | 2488 | 1467169099649 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 19:58:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 19:58:19 INFO - PROCESS | 2488 | 1467169099668 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 19:58:19 INFO - PROCESS | 2488 | 1467169099670 Marionette TRACE conn2 <- [1,2442,null,{}] 19:58:19 INFO - PROCESS | 2488 | 1467169099673 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:19 INFO - PROCESS | 2488 | 1467169099675 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:19 INFO - PROCESS | 2488 | 1467169099802 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 19:58:19 INFO - PROCESS | 2488 | 1467169099806 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:19 INFO - PROCESS | 2488 | 1467169099807 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:19 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a5a9000 == 39 [pid = 2488] [id = 618] 19:58:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x125f81c00) [pid = 2488] [serial = 1854] [outer = 0x0] 19:58:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x126914400) [pid = 2488] [serial = 1855] [outer = 0x125f81c00] 19:58:19 INFO - PROCESS | 2488 | 1467169099850 Marionette DEBUG loaded listener.js 19:58:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x1269ba000) [pid = 2488] [serial = 1856] [outer = 0x125f81c00] 19:58:20 INFO - PROCESS | 2488 | --DOCSHELL 0x116e61800 == 38 [pid = 2488] [id = 608] 19:58:20 INFO - PROCESS | 2488 | --DOCSHELL 0x112535800 == 37 [pid = 2488] [id = 607] 19:58:20 INFO - PROCESS | 2488 | --DOCSHELL 0x1185bf000 == 36 [pid = 2488] [id = 606] 19:58:21 INFO - PROCESS | 2488 | --DOCSHELL 0x11877f800 == 35 [pid = 2488] [id = 609] 19:58:21 INFO - PROCESS | 2488 | --DOCSHELL 0x1194eb000 == 34 [pid = 2488] [id = 610] 19:58:21 INFO - PROCESS | 2488 | --DOCSHELL 0x121245800 == 33 [pid = 2488] [id = 612] 19:58:21 INFO - PROCESS | 2488 | --DOCSHELL 0x123e22800 == 32 [pid = 2488] [id = 615] 19:58:21 INFO - PROCESS | 2488 | --DOCSHELL 0x12912d800 == 31 [pid = 2488] [id = 617] 19:58:21 INFO - PROCESS | 2488 | --DOCSHELL 0x1212ef000 == 30 [pid = 2488] [id = 613] 19:58:21 INFO - PROCESS | 2488 | --DOCSHELL 0x126f23800 == 29 [pid = 2488] [id = 616] 19:58:21 INFO - PROCESS | 2488 | --DOCSHELL 0x123e16800 == 28 [pid = 2488] [id = 614] 19:58:21 INFO - PROCESS | 2488 | --DOCSHELL 0x119ae1800 == 27 [pid = 2488] [id = 611] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x126dfd000) [pid = 2488] [serial = 1805] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x118409400) [pid = 2488] [serial = 1754] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x1269b0000) [pid = 2488] [serial = 1804] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x119b3ec00) [pid = 2488] [serial = 1783] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x12153a800) [pid = 2488] [serial = 1786] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x113f35800) [pid = 2488] [serial = 1795] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x121d77800) [pid = 2488] [serial = 1763] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x121ac5800) [pid = 2488] [serial = 1762] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x115d84800) [pid = 2488] [serial = 1771] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x121d72400) [pid = 2488] [serial = 1789] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x1167d4400) [pid = 2488] [serial = 1772] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x118156c00) [pid = 2488] [serial = 1768] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x1184d4400) [pid = 2488] [serial = 1769] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x11815f400) [pid = 2488] [serial = 1774] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x11840c000) [pid = 2488] [serial = 1775] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x113daa400) [pid = 2488] [serial = 1765] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x116629800) [pid = 2488] [serial = 1766] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x119b16000) [pid = 2488] [serial = 1780] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x118fc6800) [pid = 2488] [serial = 1777] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x1194a5c00) [pid = 2488] [serial = 1778] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x1269af800) [pid = 2488] [serial = 1802] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x121d81400) [pid = 2488] [serial = 1792] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 76 (0x123ec3400) [pid = 2488] [serial = 1798] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 75 (0x124cbe800) [pid = 2488] [serial = 1799] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 74 (0x124e64000) [pid = 2488] [serial = 1801] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 73 (0x121fe3400) [pid = 2488] [serial = 1793] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 72 (0x11939ac00) [pid = 2488] [serial = 1796] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 71 (0x121640800) [pid = 2488] [serial = 1787] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 70 (0x121d7a400) [pid = 2488] [serial = 1790] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 69 (0x119d3f000) [pid = 2488] [serial = 1784] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | --DOMWINDOW == 68 (0x119b1d800) [pid = 2488] [serial = 1781] [outer = 0x0] [url = about:blank] 19:58:21 INFO - PROCESS | 2488 | 1467169101231 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 19:58:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 19:58:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1573ms 19:58:21 INFO - PROCESS | 2488 | 1467169101241 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 19:58:21 INFO - PROCESS | 2488 | 1467169101243 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 19:58:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 19:58:21 INFO - PROCESS | 2488 | 1467169101249 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 19:58:21 INFO - PROCESS | 2488 | 1467169101251 Marionette TRACE conn2 <- [1,2446,null,{}] 19:58:21 INFO - PROCESS | 2488 | 1467169101255 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:21 INFO - PROCESS | 2488 | 1467169101256 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:21 INFO - PROCESS | 2488 | 1467169101334 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 19:58:21 INFO - PROCESS | 2488 | 1467169101388 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:21 INFO - PROCESS | 2488 | 1467169101391 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:21 INFO - PROCESS | 2488 | ++DOCSHELL 0x11623e000 == 28 [pid = 2488] [id = 619] 19:58:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 69 (0x11336ac00) [pid = 2488] [serial = 1857] [outer = 0x0] 19:58:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 70 (0x11336c000) [pid = 2488] [serial = 1858] [outer = 0x11336ac00] 19:58:21 INFO - PROCESS | 2488 | 1467169101419 Marionette DEBUG loaded listener.js 19:58:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 71 (0x113870c00) [pid = 2488] [serial = 1859] [outer = 0x11336ac00] 19:58:21 INFO - PROCESS | 2488 | 1467169101920 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 19:58:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 19:58:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 723ms 19:58:21 INFO - PROCESS | 2488 | 1467169101971 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 19:58:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 19:58:21 INFO - PROCESS | 2488 | 1467169101976 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 19:58:21 INFO - PROCESS | 2488 | 1467169101981 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 19:58:21 INFO - PROCESS | 2488 | 1467169101984 Marionette TRACE conn2 <- [1,2450,null,{}] 19:58:21 INFO - PROCESS | 2488 | 1467169101990 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:21 INFO - PROCESS | 2488 | 1467169101994 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:22 INFO - PROCESS | 2488 | 1467169102142 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 19:58:22 INFO - PROCESS | 2488 | 1467169102246 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:22 INFO - PROCESS | 2488 | 1467169102251 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:22 INFO - PROCESS | 2488 | ++DOCSHELL 0x11661b800 == 29 [pid = 2488] [id = 620] 19:58:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 72 (0x112e04400) [pid = 2488] [serial = 1860] [outer = 0x0] 19:58:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 73 (0x1133c4800) [pid = 2488] [serial = 1861] [outer = 0x112e04400] 19:58:22 INFO - PROCESS | 2488 | 1467169102305 Marionette DEBUG loaded listener.js 19:58:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 74 (0x113f2d800) [pid = 2488] [serial = 1862] [outer = 0x112e04400] 19:58:22 INFO - PROCESS | 2488 | 1467169102796 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 19:58:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 19:58:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 875ms 19:58:22 INFO - PROCESS | 2488 | 1467169102869 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 19:58:22 INFO - PROCESS | 2488 | 1467169102873 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 19:58:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 19:58:22 INFO - PROCESS | 2488 | 1467169102881 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 19:58:22 INFO - PROCESS | 2488 | 1467169102883 Marionette TRACE conn2 <- [1,2454,null,{}] 19:58:22 INFO - PROCESS | 2488 | 1467169102886 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:22 INFO - PROCESS | 2488 | 1467169102888 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:22 INFO - PROCESS | 2488 | 1467169102989 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 19:58:23 INFO - PROCESS | 2488 | 1467169103064 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:23 INFO - PROCESS | 2488 | 1467169103066 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:23 INFO - PROCESS | 2488 | ++DOCSHELL 0x117146000 == 30 [pid = 2488] [id = 621] 19:58:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 75 (0x115d7e000) [pid = 2488] [serial = 1863] [outer = 0x0] 19:58:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 76 (0x115d87000) [pid = 2488] [serial = 1864] [outer = 0x115d7e000] 19:58:23 INFO - PROCESS | 2488 | 1467169103097 Marionette DEBUG loaded listener.js 19:58:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 77 (0x116629800) [pid = 2488] [serial = 1865] [outer = 0x115d7e000] 19:58:23 INFO - PROCESS | 2488 | 1467169103632 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 19:58:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 19:58:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 820ms 19:58:23 INFO - PROCESS | 2488 | 1467169103701 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 19:58:23 INFO - PROCESS | 2488 | 1467169103704 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 19:58:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 19:58:23 INFO - PROCESS | 2488 | 1467169103707 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 19:58:23 INFO - PROCESS | 2488 | 1467169103708 Marionette TRACE conn2 <- [1,2458,null,{}] 19:58:23 INFO - PROCESS | 2488 | 1467169103712 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:23 INFO - PROCESS | 2488 | 1467169103713 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:23 INFO - PROCESS | 2488 | 1467169103794 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 19:58:23 INFO - PROCESS | 2488 | 1467169103852 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:23 INFO - PROCESS | 2488 | 1467169103855 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:23 INFO - PROCESS | 2488 | ++DOCSHELL 0x11675c000 == 31 [pid = 2488] [id = 622] 19:58:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x1133dc800) [pid = 2488] [serial = 1866] [outer = 0x0] 19:58:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x113daa400) [pid = 2488] [serial = 1867] [outer = 0x1133dc800] 19:58:23 INFO - PROCESS | 2488 | 1467169103882 Marionette DEBUG loaded listener.js 19:58:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x115d80800) [pid = 2488] [serial = 1868] [outer = 0x1133dc800] 19:58:24 INFO - PROCESS | 2488 | 1467169104171 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 19:58:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 19:58:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 519ms 19:58:24 INFO - PROCESS | 2488 | 1467169104233 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 19:58:24 INFO - PROCESS | 2488 | 1467169104235 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 19:58:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 19:58:24 INFO - PROCESS | 2488 | 1467169104240 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 19:58:24 INFO - PROCESS | 2488 | 1467169104241 Marionette TRACE conn2 <- [1,2462,null,{}] 19:58:24 INFO - PROCESS | 2488 | 1467169104243 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:24 INFO - PROCESS | 2488 | 1467169104245 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:24 INFO - PROCESS | 2488 | 1467169104341 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 19:58:24 INFO - PROCESS | 2488 | 1467169104347 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:24 INFO - PROCESS | 2488 | 1467169104349 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:24 INFO - PROCESS | 2488 | ++DOCSHELL 0x11876e800 == 32 [pid = 2488] [id = 623] 19:58:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x116ec8800) [pid = 2488] [serial = 1869] [outer = 0x0] 19:58:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x117116c00) [pid = 2488] [serial = 1870] [outer = 0x116ec8800] 19:58:24 INFO - PROCESS | 2488 | 1467169104375 Marionette DEBUG loaded listener.js 19:58:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x11741b800) [pid = 2488] [serial = 1871] [outer = 0x116ec8800] 19:58:24 INFO - PROCESS | 2488 | 1467169104700 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 19:58:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 19:58:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 469ms 19:58:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 19:58:24 INFO - PROCESS | 2488 | 1467169104708 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 19:58:24 INFO - PROCESS | 2488 | 1467169104709 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 19:58:24 INFO - PROCESS | 2488 | 1467169104714 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 19:58:24 INFO - PROCESS | 2488 | 1467169104717 Marionette TRACE conn2 <- [1,2466,null,{}] 19:58:24 INFO - PROCESS | 2488 | 1467169104725 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:24 INFO - PROCESS | 2488 | 1467169104730 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:24 INFO - PROCESS | 2488 | 1467169104810 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 19:58:24 INFO - PROCESS | 2488 | 1467169104867 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:24 INFO - PROCESS | 2488 | 1467169104869 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:24 INFO - PROCESS | 2488 | ++DOCSHELL 0x11979a800 == 33 [pid = 2488] [id = 624] 19:58:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x113f2f400) [pid = 2488] [serial = 1872] [outer = 0x0] 19:58:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x11815d400) [pid = 2488] [serial = 1873] [outer = 0x113f2f400] 19:58:24 INFO - PROCESS | 2488 | 1467169104902 Marionette DEBUG loaded listener.js 19:58:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x118410000) [pid = 2488] [serial = 1874] [outer = 0x113f2f400] 19:58:25 INFO - PROCESS | 2488 | 1467169105182 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 19:58:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 19:58:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 524ms 19:58:25 INFO - PROCESS | 2488 | 1467169105237 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 19:58:25 INFO - PROCESS | 2488 | 1467169105238 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 19:58:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 19:58:25 INFO - PROCESS | 2488 | 1467169105241 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 19:58:25 INFO - PROCESS | 2488 | 1467169105242 Marionette TRACE conn2 <- [1,2470,null,{}] 19:58:25 INFO - PROCESS | 2488 | 1467169105246 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:25 INFO - PROCESS | 2488 | 1467169105248 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:25 INFO - PROCESS | 2488 | 1467169105323 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 19:58:25 INFO - PROCESS | 2488 | 1467169105377 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:25 INFO - PROCESS | 2488 | 1467169105379 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:25 INFO - PROCESS | 2488 | ++DOCSHELL 0x119d04800 == 34 [pid = 2488] [id = 625] 19:58:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x1184c9800) [pid = 2488] [serial = 1875] [outer = 0x0] 19:58:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x1187e6800) [pid = 2488] [serial = 1876] [outer = 0x1184c9800] 19:58:25 INFO - PROCESS | 2488 | 1467169105403 Marionette DEBUG loaded listener.js 19:58:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x118fbd800) [pid = 2488] [serial = 1877] [outer = 0x1184c9800] 19:58:25 INFO - PROCESS | 2488 | 1467169105676 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 19:58:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 19:58:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 470ms 19:58:25 INFO - PROCESS | 2488 | 1467169105718 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 19:58:25 INFO - PROCESS | 2488 | 1467169105720 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 19:58:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 19:58:25 INFO - PROCESS | 2488 | 1467169105722 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 19:58:25 INFO - PROCESS | 2488 | 1467169105723 Marionette TRACE conn2 <- [1,2474,null,{}] 19:58:25 INFO - PROCESS | 2488 | 1467169105725 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:25 INFO - PROCESS | 2488 | 1467169105727 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:25 INFO - PROCESS | 2488 | 1467169105814 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 19:58:25 INFO - PROCESS | 2488 | 1467169105818 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:25 INFO - PROCESS | 2488 | 1467169105819 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:25 INFO - PROCESS | 2488 | ++DOCSHELL 0x121241800 == 35 [pid = 2488] [id = 626] 19:58:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x118403c00) [pid = 2488] [serial = 1878] [outer = 0x0] 19:58:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x119392400) [pid = 2488] [serial = 1879] [outer = 0x118403c00] 19:58:25 INFO - PROCESS | 2488 | 1467169105846 Marionette DEBUG loaded listener.js 19:58:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x1194ad800) [pid = 2488] [serial = 1880] [outer = 0x118403c00] 19:58:26 INFO - PROCESS | 2488 | 1467169106351 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 19:58:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 19:58:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 669ms 19:58:26 INFO - PROCESS | 2488 | 1467169106391 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 19:58:26 INFO - PROCESS | 2488 | 1467169106392 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 19:58:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 19:58:26 INFO - PROCESS | 2488 | 1467169106395 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 19:58:26 INFO - PROCESS | 2488 | 1467169106396 Marionette TRACE conn2 <- [1,2478,null,{}] 19:58:26 INFO - PROCESS | 2488 | 1467169106398 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:26 INFO - PROCESS | 2488 | 1467169106402 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:26 INFO - PROCESS | 2488 | 1467169106517 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 19:58:26 INFO - PROCESS | 2488 | 1467169106534 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:26 INFO - PROCESS | 2488 | 1467169106535 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:26 INFO - PROCESS | 2488 | ++DOCSHELL 0x121449800 == 36 [pid = 2488] [id = 627] 19:58:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x119b14400) [pid = 2488] [serial = 1881] [outer = 0x0] 19:58:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x119b1e400) [pid = 2488] [serial = 1882] [outer = 0x119b14400] 19:58:26 INFO - PROCESS | 2488 | 1467169106560 Marionette DEBUG loaded listener.js 19:58:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x11a0d6400) [pid = 2488] [serial = 1883] [outer = 0x119b14400] 19:58:26 INFO - PROCESS | 2488 | 1467169106929 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 19:58:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 19:58:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 568ms 19:58:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 19:58:26 INFO - PROCESS | 2488 | 1467169106968 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 19:58:26 INFO - PROCESS | 2488 | 1467169106969 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 19:58:26 INFO - PROCESS | 2488 | 1467169106971 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 19:58:26 INFO - PROCESS | 2488 | 1467169106972 Marionette TRACE conn2 <- [1,2482,null,{}] 19:58:26 INFO - PROCESS | 2488 | 1467169106975 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:26 INFO - PROCESS | 2488 | 1467169106976 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:27 INFO - PROCESS | 2488 | 1467169107072 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 19:58:27 INFO - PROCESS | 2488 | 1467169107075 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:27 INFO - PROCESS | 2488 | 1467169107077 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:27 INFO - PROCESS | 2488 | ++DOCSHELL 0x123e0a800 == 37 [pid = 2488] [id = 628] 19:58:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x11a0d7000) [pid = 2488] [serial = 1884] [outer = 0x0] 19:58:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x121185000) [pid = 2488] [serial = 1885] [outer = 0x11a0d7000] 19:58:27 INFO - PROCESS | 2488 | 1467169107102 Marionette DEBUG loaded listener.js 19:58:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x12160c400) [pid = 2488] [serial = 1886] [outer = 0x11a0d7000] 19:58:27 INFO - PROCESS | 2488 | 1467169107443 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 19:58:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 19:58:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 519ms 19:58:27 INFO - PROCESS | 2488 | 1467169107491 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 19:58:27 INFO - PROCESS | 2488 | 1467169107492 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 19:58:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 19:58:27 INFO - PROCESS | 2488 | 1467169107495 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 19:58:27 INFO - PROCESS | 2488 | 1467169107498 Marionette TRACE conn2 <- [1,2486,null,{}] 19:58:27 INFO - PROCESS | 2488 | 1467169107500 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:27 INFO - PROCESS | 2488 | 1467169107501 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:27 INFO - PROCESS | 2488 | 1467169107593 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 19:58:27 INFO - PROCESS | 2488 | 1467169107629 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:27 INFO - PROCESS | 2488 | 1467169107630 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:27 INFO - PROCESS | 2488 | ++DOCSHELL 0x1269e7000 == 38 [pid = 2488] [id = 629] 19:58:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x121610400) [pid = 2488] [serial = 1887] [outer = 0x0] 19:58:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x121635800) [pid = 2488] [serial = 1888] [outer = 0x121610400] 19:58:27 INFO - PROCESS | 2488 | 1467169107654 Marionette DEBUG loaded listener.js 19:58:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x121641400) [pid = 2488] [serial = 1889] [outer = 0x121610400] 19:58:27 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x119399000) [pid = 2488] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 19:58:27 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x12118c800) [pid = 2488] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 19:58:27 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x112ceb400) [pid = 2488] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 19:58:27 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x116023c00) [pid = 2488] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 19:58:27 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x121d78800) [pid = 2488] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 19:58:27 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x125f81c00) [pid = 2488] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 19:58:27 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x113d45800) [pid = 2488] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 19:58:27 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x117e9dc00) [pid = 2488] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 19:58:27 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x115d84400) [pid = 2488] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 19:58:27 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x1133d5800) [pid = 2488] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 19:58:27 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x116031c00) [pid = 2488] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 19:58:27 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x119b1cc00) [pid = 2488] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 19:58:27 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x1194ac800) [pid = 2488] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 19:58:27 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x117e95c00) [pid = 2488] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 19:58:27 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x11383ac00) [pid = 2488] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 19:58:27 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x119d3c800) [pid = 2488] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 19:58:27 INFO - PROCESS | 2488 | 1467169107981 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 19:58:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 19:58:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 520ms 19:58:28 INFO - PROCESS | 2488 | 1467169108015 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 19:58:28 INFO - PROCESS | 2488 | 1467169108017 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 19:58:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 19:58:28 INFO - PROCESS | 2488 | 1467169108019 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 19:58:28 INFO - PROCESS | 2488 | 1467169108020 Marionette TRACE conn2 <- [1,2490,null,{}] 19:58:28 INFO - PROCESS | 2488 | 1467169108023 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:28 INFO - PROCESS | 2488 | 1467169108024 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:28 INFO - PROCESS | 2488 | 1467169108101 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 19:58:28 INFO - PROCESS | 2488 | 1467169108104 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:28 INFO - PROCESS | 2488 | 1467169108105 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:28 INFO - PROCESS | 2488 | ++DOCSHELL 0x1191e8000 == 39 [pid = 2488] [id = 630] 19:58:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x113f31c00) [pid = 2488] [serial = 1890] [outer = 0x0] 19:58:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x11815b800) [pid = 2488] [serial = 1891] [outer = 0x113f31c00] 19:58:28 INFO - PROCESS | 2488 | 1467169108130 Marionette DEBUG loaded listener.js 19:58:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x1194aa800) [pid = 2488] [serial = 1892] [outer = 0x113f31c00] 19:58:28 INFO - PROCESS | 2488 | 1467169108465 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 19:58:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 19:58:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 468ms 19:58:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 19:58:28 INFO - PROCESS | 2488 | 1467169108487 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 19:58:28 INFO - PROCESS | 2488 | 1467169108489 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 19:58:28 INFO - PROCESS | 2488 | 1467169108491 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 19:58:28 INFO - PROCESS | 2488 | 1467169108492 Marionette TRACE conn2 <- [1,2494,null,{}] 19:58:28 INFO - PROCESS | 2488 | 1467169108495 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:28 INFO - PROCESS | 2488 | 1467169108498 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:28 INFO - PROCESS | 2488 | 1467169108598 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 19:58:28 INFO - PROCESS | 2488 | 1467169108603 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:28 INFO - PROCESS | 2488 | 1467169108604 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:28 INFO - PROCESS | 2488 | ++DOCSHELL 0x129106800 == 40 [pid = 2488] [id = 631] 19:58:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x11840a000) [pid = 2488] [serial = 1893] [outer = 0x0] 19:58:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x121096000) [pid = 2488] [serial = 1894] [outer = 0x11840a000] 19:58:28 INFO - PROCESS | 2488 | 1467169108628 Marionette DEBUG loaded listener.js 19:58:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x121b10400) [pid = 2488] [serial = 1895] [outer = 0x11840a000] 19:58:28 INFO - PROCESS | 2488 | 1467169108936 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 19:58:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 19:58:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 468ms 19:58:28 INFO - PROCESS | 2488 | 1467169108960 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 19:58:28 INFO - PROCESS | 2488 | 1467169108962 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 19:58:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 19:58:28 INFO - PROCESS | 2488 | 1467169108967 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 19:58:28 INFO - PROCESS | 2488 | 1467169108968 Marionette TRACE conn2 <- [1,2498,null,{}] 19:58:28 INFO - PROCESS | 2488 | 1467169108971 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:28 INFO - PROCESS | 2488 | 1467169108972 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:29 INFO - PROCESS | 2488 | 1467169109061 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 19:58:29 INFO - PROCESS | 2488 | 1467169109066 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:29 INFO - PROCESS | 2488 | 1467169109068 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:29 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a462800 == 41 [pid = 2488] [id = 632] 19:58:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x121b10800) [pid = 2488] [serial = 1896] [outer = 0x0] 19:58:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x121d7a000) [pid = 2488] [serial = 1897] [outer = 0x121b10800] 19:58:29 INFO - PROCESS | 2488 | 1467169109094 Marionette DEBUG loaded listener.js 19:58:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x124cbd000) [pid = 2488] [serial = 1898] [outer = 0x121b10800] 19:58:29 INFO - PROCESS | 2488 | 1467169109432 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 19:58:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 19:58:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 518ms 19:58:29 INFO - PROCESS | 2488 | 1467169109494 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 19:58:29 INFO - PROCESS | 2488 | 1467169109495 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 19:58:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 19:58:29 INFO - PROCESS | 2488 | 1467169109498 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 19:58:29 INFO - PROCESS | 2488 | 1467169109499 Marionette TRACE conn2 <- [1,2502,null,{}] 19:58:29 INFO - PROCESS | 2488 | 1467169109501 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:29 INFO - PROCESS | 2488 | 1467169109502 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:29 INFO - PROCESS | 2488 | 1467169109581 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 19:58:29 INFO - PROCESS | 2488 | 1467169109584 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:29 INFO - PROCESS | 2488 | 1467169109585 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:29 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a5df000 == 42 [pid = 2488] [id = 633] 19:58:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x124cbcc00) [pid = 2488] [serial = 1899] [outer = 0x0] 19:58:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x124cf9800) [pid = 2488] [serial = 1900] [outer = 0x124cbcc00] 19:58:29 INFO - PROCESS | 2488 | 1467169109609 Marionette DEBUG loaded listener.js 19:58:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x125f81c00) [pid = 2488] [serial = 1901] [outer = 0x124cbcc00] 19:58:29 INFO - PROCESS | 2488 | 1467169109918 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 19:58:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 19:58:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 468ms 19:58:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 19:58:30 INFO - PROCESS | 2488 | 1467169110012 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 19:58:30 INFO - PROCESS | 2488 | 1467169110014 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 19:58:30 INFO - PROCESS | 2488 | 1467169110018 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 19:58:30 INFO - PROCESS | 2488 | 1467169110021 Marionette TRACE conn2 <- [1,2506,null,{}] 19:58:30 INFO - PROCESS | 2488 | 1467169110025 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:30 INFO - PROCESS | 2488 | 1467169110027 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:30 INFO - PROCESS | 2488 | 1467169110121 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 19:58:30 INFO - PROCESS | 2488 | 1467169110192 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:30 INFO - PROCESS | 2488 | 1467169110195 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:30 INFO - PROCESS | 2488 | ++DOCSHELL 0x116e43000 == 43 [pid = 2488] [id = 634] 19:58:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x1128b2c00) [pid = 2488] [serial = 1902] [outer = 0x0] 19:58:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x112959c00) [pid = 2488] [serial = 1903] [outer = 0x1128b2c00] 19:58:30 INFO - PROCESS | 2488 | 1467169110226 Marionette DEBUG loaded listener.js 19:58:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x113dac400) [pid = 2488] [serial = 1904] [outer = 0x1128b2c00] 19:58:30 INFO - PROCESS | 2488 | 1467169110653 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 19:58:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 19:58:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 672ms 19:58:30 INFO - PROCESS | 2488 | 1467169110690 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 19:58:30 INFO - PROCESS | 2488 | 1467169110692 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 19:58:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 19:58:30 INFO - PROCESS | 2488 | 1467169110697 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 19:58:30 INFO - PROCESS | 2488 | 1467169110699 Marionette TRACE conn2 <- [1,2510,null,{}] 19:58:30 INFO - PROCESS | 2488 | 1467169110702 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:30 INFO - PROCESS | 2488 | 1467169110704 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:30 INFO - PROCESS | 2488 | 1467169110804 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 19:58:30 INFO - PROCESS | 2488 | 1467169110861 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:30 INFO - PROCESS | 2488 | 1467169110863 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:30 INFO - PROCESS | 2488 | ++DOCSHELL 0x119ace800 == 44 [pid = 2488] [id = 635] 19:58:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x11662f000) [pid = 2488] [serial = 1905] [outer = 0x0] 19:58:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x11741d800) [pid = 2488] [serial = 1906] [outer = 0x11662f000] 19:58:30 INFO - PROCESS | 2488 | 1467169110894 Marionette DEBUG loaded listener.js 19:58:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x11815fc00) [pid = 2488] [serial = 1907] [outer = 0x11662f000] 19:58:31 INFO - PROCESS | 2488 | 1467169111314 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 19:58:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 19:58:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 672ms 19:58:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 19:58:31 INFO - PROCESS | 2488 | 1467169111368 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 19:58:31 INFO - PROCESS | 2488 | 1467169111370 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 19:58:31 INFO - PROCESS | 2488 | 1467169111372 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 19:58:31 INFO - PROCESS | 2488 | 1467169111373 Marionette TRACE conn2 <- [1,2514,null,{}] 19:58:31 INFO - PROCESS | 2488 | 1467169111380 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:31 INFO - PROCESS | 2488 | 1467169111383 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:31 INFO - PROCESS | 2488 | 1467169111488 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 19:58:31 INFO - PROCESS | 2488 | 1467169111590 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:31 INFO - PROCESS | 2488 | 1467169111592 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:31 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a465000 == 45 [pid = 2488] [id = 636] 19:58:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x1196c2800) [pid = 2488] [serial = 1908] [outer = 0x0] 19:58:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x119b1b400) [pid = 2488] [serial = 1909] [outer = 0x1196c2800] 19:58:31 INFO - PROCESS | 2488 | 1467169111625 Marionette DEBUG loaded listener.js 19:58:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x119d38c00) [pid = 2488] [serial = 1910] [outer = 0x1196c2800] 19:58:32 INFO - PROCESS | 2488 | 1467169112047 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 19:58:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 19:58:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 719ms 19:58:32 INFO - PROCESS | 2488 | 1467169112091 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 19:58:32 INFO - PROCESS | 2488 | 1467169112093 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 19:58:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 19:58:32 INFO - PROCESS | 2488 | 1467169112095 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 19:58:32 INFO - PROCESS | 2488 | 1467169112096 Marionette TRACE conn2 <- [1,2518,null,{}] 19:58:32 INFO - PROCESS | 2488 | 1467169112099 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:32 INFO - PROCESS | 2488 | 1467169112100 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:32 INFO - PROCESS | 2488 | 1467169112201 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 19:58:32 INFO - PROCESS | 2488 | 1467169112258 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:32 INFO - PROCESS | 2488 | 1467169112259 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:32 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b11e800 == 46 [pid = 2488] [id = 637] 19:58:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x121095400) [pid = 2488] [serial = 1911] [outer = 0x0] 19:58:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x121616800) [pid = 2488] [serial = 1912] [outer = 0x121095400] 19:58:32 INFO - PROCESS | 2488 | 1467169112289 Marionette DEBUG loaded listener.js 19:58:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x121d7bc00) [pid = 2488] [serial = 1913] [outer = 0x121095400] 19:58:32 INFO - PROCESS | 2488 | 1467169112735 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 19:58:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 19:58:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 19:58:32 INFO - PROCESS | 2488 | 1467169112765 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 19:58:32 INFO - PROCESS | 2488 | 1467169112767 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 19:58:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 19:58:32 INFO - PROCESS | 2488 | 1467169112769 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 19:58:32 INFO - PROCESS | 2488 | 1467169112770 Marionette TRACE conn2 <- [1,2522,null,{}] 19:58:32 INFO - PROCESS | 2488 | 1467169112773 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:32 INFO - PROCESS | 2488 | 1467169112774 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:32 INFO - PROCESS | 2488 | 1467169112891 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 19:58:33 INFO - PROCESS | 2488 | 1467169113132 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:33 INFO - PROCESS | 2488 | 1467169113133 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:33 INFO - PROCESS | 2488 | ++DOCSHELL 0x1174d1000 == 47 [pid = 2488] [id = 638] 19:58:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x11383ac00) [pid = 2488] [serial = 1914] [outer = 0x0] 19:58:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 111 (0x113da9800) [pid = 2488] [serial = 1915] [outer = 0x11383ac00] 19:58:33 INFO - PROCESS | 2488 | 1467169113164 Marionette DEBUG loaded listener.js 19:58:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 112 (0x116291000) [pid = 2488] [serial = 1916] [outer = 0x11383ac00] 19:58:33 INFO - PROCESS | 2488 | 1467169113545 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 19:58:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 19:58:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 824ms 19:58:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 19:58:33 INFO - PROCESS | 2488 | 1467169113596 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 19:58:33 INFO - PROCESS | 2488 | 1467169113599 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 19:58:33 INFO - PROCESS | 2488 | 1467169113602 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 19:58:33 INFO - PROCESS | 2488 | 1467169113603 Marionette TRACE conn2 <- [1,2526,null,{}] 19:58:33 INFO - PROCESS | 2488 | 1467169113608 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:33 INFO - PROCESS | 2488 | 1467169113610 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:33 INFO - PROCESS | 2488 | 1467169113754 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 19:58:33 INFO - PROCESS | 2488 | 1467169113896 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:33 INFO - PROCESS | 2488 | 1467169113898 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:33 INFO - PROCESS | 2488 | --DOCSHELL 0x12a5a9000 == 46 [pid = 2488] [id = 618] 19:58:33 INFO - PROCESS | 2488 | --DOCSHELL 0x12a462800 == 45 [pid = 2488] [id = 632] 19:58:33 INFO - PROCESS | 2488 | --DOCSHELL 0x129106800 == 44 [pid = 2488] [id = 631] 19:58:33 INFO - PROCESS | 2488 | --DOCSHELL 0x1191e8000 == 43 [pid = 2488] [id = 630] 19:58:33 INFO - PROCESS | 2488 | --DOMWINDOW == 111 (0x11336c000) [pid = 2488] [serial = 1858] [outer = 0x0] [url = about:blank] 19:58:33 INFO - PROCESS | 2488 | ++DOCSHELL 0x116660800 == 44 [pid = 2488] [id = 639] 19:58:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 112 (0x113868800) [pid = 2488] [serial = 1917] [outer = 0x0] 19:58:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 113 (0x11741c000) [pid = 2488] [serial = 1918] [outer = 0x113868800] 19:58:33 INFO - PROCESS | 2488 | 1467169113977 Marionette DEBUG loaded listener.js 19:58:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 114 (0x118408400) [pid = 2488] [serial = 1919] [outer = 0x113868800] 19:58:34 INFO - PROCESS | 2488 | --DOCSHELL 0x1269e7000 == 43 [pid = 2488] [id = 629] 19:58:34 INFO - PROCESS | 2488 | --DOCSHELL 0x123e0a800 == 42 [pid = 2488] [id = 628] 19:58:34 INFO - PROCESS | 2488 | --DOCSHELL 0x121449800 == 41 [pid = 2488] [id = 627] 19:58:34 INFO - PROCESS | 2488 | --DOCSHELL 0x121241800 == 40 [pid = 2488] [id = 626] 19:58:34 INFO - PROCESS | 2488 | --DOCSHELL 0x119d04800 == 39 [pid = 2488] [id = 625] 19:58:34 INFO - PROCESS | 2488 | --DOCSHELL 0x11979a800 == 38 [pid = 2488] [id = 624] 19:58:34 INFO - PROCESS | 2488 | --DOCSHELL 0x11876e800 == 37 [pid = 2488] [id = 623] 19:58:34 INFO - PROCESS | 2488 | --DOCSHELL 0x11675c000 == 36 [pid = 2488] [id = 622] 19:58:34 INFO - PROCESS | 2488 | --DOCSHELL 0x11661b800 == 35 [pid = 2488] [id = 620] 19:58:34 INFO - PROCESS | 2488 | --DOCSHELL 0x11623e000 == 34 [pid = 2488] [id = 619] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 113 (0x1194ab400) [pid = 2488] [serial = 1834] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 112 (0x121422400) [pid = 2488] [serial = 1840] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 111 (0x119d39000) [pid = 2488] [serial = 1837] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 110 (0x121632400) [pid = 2488] [serial = 1841] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x12163d000) [pid = 2488] [serial = 1843] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x116a0b000) [pid = 2488] [serial = 1846] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x1194a8400) [pid = 2488] [serial = 1847] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x123ec3000) [pid = 2488] [serial = 1852] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x126914400) [pid = 2488] [serial = 1855] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x118fc9400) [pid = 2488] [serial = 1831] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x118405c00) [pid = 2488] [serial = 1828] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x1187d3800) [pid = 2488] [serial = 1829] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x11696e800) [pid = 2488] [serial = 1825] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x1171bcc00) [pid = 2488] [serial = 1826] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x124fb7400) [pid = 2488] [serial = 1853] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x113834400) [pid = 2488] [serial = 1822] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x113dac000) [pid = 2488] [serial = 1823] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x1171ba000) [pid = 2488] [serial = 1820] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x11662fc00) [pid = 2488] [serial = 1819] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x121d76000) [pid = 2488] [serial = 1817] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x121616c00) [pid = 2488] [serial = 1816] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x1212aac00) [pid = 2488] [serial = 1814] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x119db2c00) [pid = 2488] [serial = 1813] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x118897c00) [pid = 2488] [serial = 1811] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x118706000) [pid = 2488] [serial = 1810] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x116eb9800) [pid = 2488] [serial = 1808] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x115d85c00) [pid = 2488] [serial = 1807] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x119b17400) [pid = 2488] [serial = 1835] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x121b0d800) [pid = 2488] [serial = 1844] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x121d73400) [pid = 2488] [serial = 1850] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x119395c00) [pid = 2488] [serial = 1832] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x1269ba000) [pid = 2488] [serial = 1856] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x121636800) [pid = 2488] [serial = 1849] [outer = 0x0] [url = about:blank] 19:58:34 INFO - PROCESS | 2488 | 1467169114360 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 19:58:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 19:58:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 771ms 19:58:34 INFO - PROCESS | 2488 | 1467169114382 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 19:58:34 INFO - PROCESS | 2488 | 1467169114384 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 19:58:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 19:58:34 INFO - PROCESS | 2488 | 1467169114388 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 19:58:34 INFO - PROCESS | 2488 | 1467169114390 Marionette TRACE conn2 <- [1,2530,null,{}] 19:58:34 INFO - PROCESS | 2488 | 1467169114392 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:34 INFO - PROCESS | 2488 | 1467169114393 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:34 INFO - PROCESS | 2488 | 1467169114476 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 19:58:34 INFO - PROCESS | 2488 | 1467169114482 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:34 INFO - PROCESS | 2488 | 1467169114484 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:34 INFO - PROCESS | 2488 | ++DOCSHELL 0x1191ec000 == 35 [pid = 2488] [id = 640] 19:58:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x11696e800) [pid = 2488] [serial = 1920] [outer = 0x0] 19:58:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x1187d8c00) [pid = 2488] [serial = 1921] [outer = 0x11696e800] 19:58:34 INFO - PROCESS | 2488 | 1467169114511 Marionette DEBUG loaded listener.js 19:58:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x119399c00) [pid = 2488] [serial = 1922] [outer = 0x11696e800] 19:58:34 INFO - PROCESS | 2488 | 1467169114972 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 19:58:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 19:58:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 620ms 19:58:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 19:58:35 INFO - PROCESS | 2488 | 1467169115010 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 19:58:35 INFO - PROCESS | 2488 | 1467169115012 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 19:58:35 INFO - PROCESS | 2488 | 1467169115021 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 19:58:35 INFO - PROCESS | 2488 | 1467169115027 Marionette TRACE conn2 <- [1,2534,null,{}] 19:58:35 INFO - PROCESS | 2488 | 1467169115032 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:35 INFO - PROCESS | 2488 | 1467169115036 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:35 INFO - PROCESS | 2488 | 1467169115149 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 19:58:35 INFO - PROCESS | 2488 | 1467169115155 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:35 INFO - PROCESS | 2488 | 1467169115156 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:35 INFO - PROCESS | 2488 | ++DOCSHELL 0x119ad6800 == 36 [pid = 2488] [id = 641] 19:58:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x1194acc00) [pid = 2488] [serial = 1923] [outer = 0x0] 19:58:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x119b17c00) [pid = 2488] [serial = 1924] [outer = 0x1194acc00] 19:58:35 INFO - PROCESS | 2488 | 1467169115182 Marionette DEBUG loaded listener.js 19:58:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x11a0d5400) [pid = 2488] [serial = 1925] [outer = 0x1194acc00] 19:58:35 INFO - PROCESS | 2488 | 1467169115515 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 19:58:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 19:58:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 536ms 19:58:35 INFO - PROCESS | 2488 | 1467169115550 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 19:58:35 INFO - PROCESS | 2488 | 1467169115552 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 19:58:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 19:58:35 INFO - PROCESS | 2488 | 1467169115554 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 19:58:35 INFO - PROCESS | 2488 | 1467169115555 Marionette TRACE conn2 <- [1,2538,null,{}] 19:58:35 INFO - PROCESS | 2488 | 1467169115557 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:35 INFO - PROCESS | 2488 | 1467169115558 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:35 INFO - PROCESS | 2488 | 1467169115641 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 19:58:35 INFO - PROCESS | 2488 | 1467169115648 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:35 INFO - PROCESS | 2488 | 1467169115649 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:35 INFO - PROCESS | 2488 | ++DOCSHELL 0x1212e1800 == 37 [pid = 2488] [id = 642] 19:58:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x121616c00) [pid = 2488] [serial = 1926] [outer = 0x0] 19:58:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x121636800) [pid = 2488] [serial = 1927] [outer = 0x121616c00] 19:58:35 INFO - PROCESS | 2488 | 1467169115674 Marionette DEBUG loaded listener.js 19:58:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x121d43000) [pid = 2488] [serial = 1928] [outer = 0x121616c00] 19:58:36 INFO - PROCESS | 2488 | 1467169116015 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 19:58:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 19:58:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 467ms 19:58:36 INFO - PROCESS | 2488 | 1467169116022 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 19:58:36 INFO - PROCESS | 2488 | 1467169116023 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 19:58:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 19:58:36 INFO - PROCESS | 2488 | 1467169116025 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 19:58:36 INFO - PROCESS | 2488 | 1467169116026 Marionette TRACE conn2 <- [1,2542,null,{}] 19:58:36 INFO - PROCESS | 2488 | 1467169116030 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:36 INFO - PROCESS | 2488 | 1467169116032 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:36 INFO - PROCESS | 2488 | 1467169116121 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 19:58:36 INFO - PROCESS | 2488 | 1467169116195 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:36 INFO - PROCESS | 2488 | 1467169116199 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:36 INFO - PROCESS | 2488 | ++DOCSHELL 0x123e06000 == 38 [pid = 2488] [id = 643] 19:58:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x123ec3000) [pid = 2488] [serial = 1929] [outer = 0x0] 19:58:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x124a68000) [pid = 2488] [serial = 1930] [outer = 0x123ec3000] 19:58:36 INFO - PROCESS | 2488 | 1467169116231 Marionette DEBUG loaded listener.js 19:58:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x12690a400) [pid = 2488] [serial = 1931] [outer = 0x123ec3000] 19:58:36 INFO - PROCESS | 2488 | 1467169116611 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 19:58:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 19:58:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 621ms 19:58:36 INFO - PROCESS | 2488 | 1467169116648 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 19:58:36 INFO - PROCESS | 2488 | 1467169116649 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 19:58:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 19:58:36 INFO - PROCESS | 2488 | 1467169116651 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 19:58:36 INFO - PROCESS | 2488 | 1467169116652 Marionette TRACE conn2 <- [1,2546,null,{}] 19:58:36 INFO - PROCESS | 2488 | 1467169116654 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:36 INFO - PROCESS | 2488 | 1467169116656 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:36 INFO - PROCESS | 2488 | 1467169116754 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 19:58:36 INFO - PROCESS | 2488 | 1467169116796 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:36 INFO - PROCESS | 2488 | 1467169116797 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:36 INFO - PROCESS | 2488 | ++DOCSHELL 0x111ad8800 == 39 [pid = 2488] [id = 644] 19:58:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x1269b0000) [pid = 2488] [serial = 1932] [outer = 0x0] 19:58:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x126d83800) [pid = 2488] [serial = 1933] [outer = 0x1269b0000] 19:58:36 INFO - PROCESS | 2488 | 1467169116822 Marionette DEBUG loaded listener.js 19:58:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x126f9e400) [pid = 2488] [serial = 1934] [outer = 0x1269b0000] 19:58:37 INFO - PROCESS | 2488 | 1467169117142 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 19:58:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 19:58:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 518ms 19:58:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 19:58:37 INFO - PROCESS | 2488 | 1467169117169 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 19:58:37 INFO - PROCESS | 2488 | 1467169117170 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 19:58:37 INFO - PROCESS | 2488 | 1467169117173 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 19:58:37 INFO - PROCESS | 2488 | 1467169117174 Marionette TRACE conn2 <- [1,2550,null,{}] 19:58:37 INFO - PROCESS | 2488 | 1467169117183 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:37 INFO - PROCESS | 2488 | 1467169117184 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:37 INFO - PROCESS | 2488 | 1467169117286 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 19:58:37 INFO - PROCESS | 2488 | 1467169117298 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:37 INFO - PROCESS | 2488 | 1467169117299 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:37 INFO - PROCESS | 2488 | ++DOCSHELL 0x128e9a000 == 40 [pid = 2488] [id = 645] 19:58:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x1269b7400) [pid = 2488] [serial = 1935] [outer = 0x0] 19:58:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x12728e000) [pid = 2488] [serial = 1936] [outer = 0x1269b7400] 19:58:37 INFO - PROCESS | 2488 | 1467169117323 Marionette DEBUG loaded listener.js 19:58:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x127404800) [pid = 2488] [serial = 1937] [outer = 0x1269b7400] 19:58:37 INFO - PROCESS | 2488 | 1467169117653 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 19:58:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 19:58:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 517ms 19:58:37 INFO - PROCESS | 2488 | 1467169117691 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 19:58:37 INFO - PROCESS | 2488 | 1467169117692 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 19:58:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 19:58:37 INFO - PROCESS | 2488 | 1467169117694 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 19:58:37 INFO - PROCESS | 2488 | 1467169117695 Marionette TRACE conn2 <- [1,2554,null,{}] 19:58:37 INFO - PROCESS | 2488 | 1467169117698 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:37 INFO - PROCESS | 2488 | 1467169117699 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:37 INFO - PROCESS | 2488 | 1467169117800 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 19:58:37 INFO - PROCESS | 2488 | 1467169117804 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:37 INFO - PROCESS | 2488 | 1467169117805 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:37 INFO - PROCESS | 2488 | ++DOCSHELL 0x12965a800 == 41 [pid = 2488] [id = 646] 19:58:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x126f9c400) [pid = 2488] [serial = 1938] [outer = 0x0] 19:58:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x12740c000) [pid = 2488] [serial = 1939] [outer = 0x126f9c400] 19:58:37 INFO - PROCESS | 2488 | 1467169117862 Marionette DEBUG loaded listener.js 19:58:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x127411000) [pid = 2488] [serial = 1940] [outer = 0x126f9c400] 19:58:38 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x119b17800) [pid = 2488] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 19:58:38 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x112e04400) [pid = 2488] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 19:58:38 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x118403c00) [pid = 2488] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 19:58:38 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x121610400) [pid = 2488] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 19:58:38 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x1184c9800) [pid = 2488] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 19:58:38 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x11a0d7000) [pid = 2488] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 19:58:38 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x11840a000) [pid = 2488] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 19:58:38 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x116ec8800) [pid = 2488] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 19:58:38 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x115d7e000) [pid = 2488] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 19:58:38 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x113f2f400) [pid = 2488] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 19:58:38 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x1133dc800) [pid = 2488] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 19:58:38 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x121b10800) [pid = 2488] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 19:58:38 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x119b14400) [pid = 2488] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 19:58:38 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x113f31c00) [pid = 2488] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 19:58:38 INFO - PROCESS | 2488 | 1467169118349 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 19:58:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 19:58:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 670ms 19:58:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 19:58:38 INFO - PROCESS | 2488 | 1467169118367 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 19:58:38 INFO - PROCESS | 2488 | 1467169118369 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 19:58:38 INFO - PROCESS | 2488 | 1467169118372 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 19:58:38 INFO - PROCESS | 2488 | 1467169118387 Marionette TRACE conn2 <- [1,2558,null,{}] 19:58:38 INFO - PROCESS | 2488 | 1467169118400 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:38 INFO - PROCESS | 2488 | 1467169118402 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:38 INFO - PROCESS | 2488 | 1467169118512 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 19:58:38 INFO - PROCESS | 2488 | 1467169118574 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:38 INFO - PROCESS | 2488 | 1467169118575 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:38 INFO - PROCESS | 2488 | ++DOCSHELL 0x123e16800 == 42 [pid = 2488] [id = 647] 19:58:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x1128b2800) [pid = 2488] [serial = 1941] [outer = 0x0] 19:58:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x116030800) [pid = 2488] [serial = 1942] [outer = 0x1128b2800] 19:58:38 INFO - PROCESS | 2488 | 1467169118599 Marionette DEBUG loaded listener.js 19:58:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x1196c8400) [pid = 2488] [serial = 1943] [outer = 0x1128b2800] 19:58:38 INFO - PROCESS | 2488 | 1467169118867 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 19:58:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 19:58:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 545ms 19:58:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 19:58:38 INFO - PROCESS | 2488 | 1467169118919 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 19:58:38 INFO - PROCESS | 2488 | 1467169118921 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 19:58:38 INFO - PROCESS | 2488 | 1467169118923 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 19:58:38 INFO - PROCESS | 2488 | 1467169118924 Marionette TRACE conn2 <- [1,2562,null,{}] 19:58:38 INFO - PROCESS | 2488 | 1467169118926 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:38 INFO - PROCESS | 2488 | 1467169118927 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:39 INFO - PROCESS | 2488 | 1467169119017 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 19:58:39 INFO - PROCESS | 2488 | 1467169119020 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:39 INFO - PROCESS | 2488 | 1467169119022 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:39 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b157000 == 43 [pid = 2488] [id = 648] 19:58:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x117414c00) [pid = 2488] [serial = 1944] [outer = 0x0] 19:58:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x126f9e800) [pid = 2488] [serial = 1945] [outer = 0x117414c00] 19:58:39 INFO - PROCESS | 2488 | 1467169119049 Marionette DEBUG loaded listener.js 19:58:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x127468400) [pid = 2488] [serial = 1946] [outer = 0x117414c00] 19:58:39 INFO - PROCESS | 2488 | 1467169119408 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 19:58:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 19:58:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 517ms 19:58:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 19:58:39 INFO - PROCESS | 2488 | 1467169119461 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 19:58:39 INFO - PROCESS | 2488 | 1467169119463 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 19:58:39 INFO - PROCESS | 2488 | 1467169119466 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 19:58:39 INFO - PROCESS | 2488 | 1467169119468 Marionette TRACE conn2 <- [1,2566,null,{}] 19:58:39 INFO - PROCESS | 2488 | 1467169119470 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:39 INFO - PROCESS | 2488 | 1467169119472 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:39 INFO - PROCESS | 2488 | 1467169119564 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 19:58:39 INFO - PROCESS | 2488 | 1467169119568 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:39 INFO - PROCESS | 2488 | 1467169119569 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:39 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b9b0800 == 44 [pid = 2488] [id = 649] 19:58:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x12746b800) [pid = 2488] [serial = 1947] [outer = 0x0] 19:58:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x1274aa400) [pid = 2488] [serial = 1948] [outer = 0x12746b800] 19:58:39 INFO - PROCESS | 2488 | 1467169119594 Marionette DEBUG loaded listener.js 19:58:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x128a0cc00) [pid = 2488] [serial = 1949] [outer = 0x12746b800] 19:58:39 INFO - PROCESS | 2488 | 1467169119930 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 19:58:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 19:58:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 519ms 19:58:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 19:58:39 INFO - PROCESS | 2488 | 1467169119985 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 19:58:39 INFO - PROCESS | 2488 | 1467169119986 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 19:58:39 INFO - PROCESS | 2488 | 1467169119988 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 19:58:39 INFO - PROCESS | 2488 | 1467169119989 Marionette TRACE conn2 <- [1,2570,null,{}] 19:58:39 INFO - PROCESS | 2488 | 1467169119992 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:39 INFO - PROCESS | 2488 | 1467169119993 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:40 INFO - PROCESS | 2488 | 1467169120076 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 19:58:40 INFO - PROCESS | 2488 | 1467169120141 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:40 INFO - PROCESS | 2488 | 1467169120142 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:40 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bcb0800 == 45 [pid = 2488] [id = 650] 19:58:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x121089400) [pid = 2488] [serial = 1950] [outer = 0x0] 19:58:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x128a0d400) [pid = 2488] [serial = 1951] [outer = 0x121089400] 19:58:40 INFO - PROCESS | 2488 | 1467169120166 Marionette DEBUG loaded listener.js 19:58:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x128a15c00) [pid = 2488] [serial = 1952] [outer = 0x121089400] 19:58:40 INFO - PROCESS | 2488 | 1467169120663 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 19:58:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 19:58:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 724ms 19:58:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 19:58:40 INFO - PROCESS | 2488 | 1467169120713 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 19:58:40 INFO - PROCESS | 2488 | 1467169120716 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 19:58:40 INFO - PROCESS | 2488 | 1467169120720 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 19:58:40 INFO - PROCESS | 2488 | 1467169120722 Marionette TRACE conn2 <- [1,2574,null,{}] 19:58:40 INFO - PROCESS | 2488 | 1467169120726 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:40 INFO - PROCESS | 2488 | 1467169120728 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:40 INFO - PROCESS | 2488 | 1467169120832 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 19:58:40 INFO - PROCESS | 2488 | 1467169120894 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:40 INFO - PROCESS | 2488 | 1467169120896 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:40 INFO - PROCESS | 2488 | ++DOCSHELL 0x118fba800 == 46 [pid = 2488] [id = 651] 19:58:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x11710b400) [pid = 2488] [serial = 1953] [outer = 0x0] 19:58:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x118157000) [pid = 2488] [serial = 1954] [outer = 0x11710b400] 19:58:40 INFO - PROCESS | 2488 | 1467169120926 Marionette DEBUG loaded listener.js 19:58:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x118410c00) [pid = 2488] [serial = 1955] [outer = 0x11710b400] 19:58:41 INFO - PROCESS | 2488 | 1467169121380 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 19:58:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 19:58:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 721ms 19:58:41 INFO - PROCESS | 2488 | 1467169121441 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 19:58:41 INFO - PROCESS | 2488 | 1467169121444 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 19:58:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 19:58:41 INFO - PROCESS | 2488 | 1467169121449 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 19:58:41 INFO - PROCESS | 2488 | 1467169121450 Marionette TRACE conn2 <- [1,2578,null,{}] 19:58:41 INFO - PROCESS | 2488 | 1467169121453 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:41 INFO - PROCESS | 2488 | 1467169121455 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:41 INFO - PROCESS | 2488 | 1467169121561 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 19:58:41 INFO - PROCESS | 2488 | 1467169121623 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:41 INFO - PROCESS | 2488 | 1467169121624 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:41 INFO - PROCESS | 2488 | ++DOCSHELL 0x123e0a800 == 47 [pid = 2488] [id = 652] 19:58:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x118ff4000) [pid = 2488] [serial = 1956] [outer = 0x0] 19:58:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x119b21000) [pid = 2488] [serial = 1957] [outer = 0x118ff4000] 19:58:41 INFO - PROCESS | 2488 | 1467169121696 Marionette DEBUG loaded listener.js 19:58:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x11a0df400) [pid = 2488] [serial = 1958] [outer = 0x118ff4000] 19:58:42 INFO - PROCESS | 2488 | 1467169122103 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 19:58:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 19:58:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 721ms 19:58:42 INFO - PROCESS | 2488 | 1467169122170 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 19:58:42 INFO - PROCESS | 2488 | 1467169122171 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 19:58:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 19:58:42 INFO - PROCESS | 2488 | 1467169122174 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 19:58:42 INFO - PROCESS | 2488 | 1467169122176 Marionette TRACE conn2 <- [1,2582,null,{}] 19:58:42 INFO - PROCESS | 2488 | 1467169122184 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:42 INFO - PROCESS | 2488 | 1467169122187 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:42 INFO - PROCESS | 2488 | 1467169122296 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 19:58:42 INFO - PROCESS | 2488 | 1467169122371 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:42 INFO - PROCESS | 2488 | 1467169122373 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:42 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bcbc000 == 48 [pid = 2488] [id = 653] 19:58:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x12160d000) [pid = 2488] [serial = 1959] [outer = 0x0] 19:58:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x124cf3800) [pid = 2488] [serial = 1960] [outer = 0x12160d000] 19:58:42 INFO - PROCESS | 2488 | 1467169122405 Marionette DEBUG loaded listener.js 19:58:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x1269b4800) [pid = 2488] [serial = 1961] [outer = 0x12160d000] 19:58:43 INFO - PROCESS | 2488 | 1467169123056 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 19:58:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 19:58:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 921ms 19:58:43 INFO - PROCESS | 2488 | 1467169123097 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 19:58:43 INFO - PROCESS | 2488 | 1467169123100 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 19:58:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 19:58:43 INFO - PROCESS | 2488 | 1467169123104 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 19:58:43 INFO - PROCESS | 2488 | 1467169123106 Marionette TRACE conn2 <- [1,2586,null,{}] 19:58:43 INFO - PROCESS | 2488 | 1467169123109 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:43 INFO - PROCESS | 2488 | 1467169123111 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:43 INFO - PROCESS | 2488 | 1467169123203 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 19:58:43 INFO - PROCESS | 2488 | 1467169123276 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:43 INFO - PROCESS | 2488 | 1467169123279 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:43 INFO - PROCESS | 2488 | ++DOCSHELL 0x1197f8800 == 49 [pid = 2488] [id = 654] 19:58:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x115d81800) [pid = 2488] [serial = 1962] [outer = 0x0] 19:58:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 111 (0x116975800) [pid = 2488] [serial = 1963] [outer = 0x115d81800] 19:58:43 INFO - PROCESS | 2488 | 1467169123306 Marionette DEBUG loaded listener.js 19:58:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 112 (0x11815f400) [pid = 2488] [serial = 1964] [outer = 0x115d81800] 19:58:43 INFO - PROCESS | 2488 | 1467169123692 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 19:58:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 19:58:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 620ms 19:58:43 INFO - PROCESS | 2488 | 1467169123740 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 19:58:43 INFO - PROCESS | 2488 | 1467169123743 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 19:58:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 19:58:43 INFO - PROCESS | 2488 | 1467169123750 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 19:58:43 INFO - PROCESS | 2488 | 1467169123751 Marionette TRACE conn2 <- [1,2590,null,{}] 19:58:43 INFO - PROCESS | 2488 | 1467169123753 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:43 INFO - PROCESS | 2488 | 1467169123755 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:43 INFO - PROCESS | 2488 | 1467169123853 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 19:58:43 INFO - PROCESS | 2488 | --DOCSHELL 0x12b9b0800 == 48 [pid = 2488] [id = 649] 19:58:43 INFO - PROCESS | 2488 | --DOCSHELL 0x12b157000 == 47 [pid = 2488] [id = 648] 19:58:43 INFO - PROCESS | 2488 | --DOCSHELL 0x123e16800 == 46 [pid = 2488] [id = 647] 19:58:43 INFO - PROCESS | 2488 | --DOCSHELL 0x12965a800 == 45 [pid = 2488] [id = 646] 19:58:43 INFO - PROCESS | 2488 | --DOCSHELL 0x128e9a000 == 44 [pid = 2488] [id = 645] 19:58:43 INFO - PROCESS | 2488 | --DOCSHELL 0x111ad8800 == 43 [pid = 2488] [id = 644] 19:58:43 INFO - PROCESS | 2488 | --DOCSHELL 0x123e06000 == 42 [pid = 2488] [id = 643] 19:58:43 INFO - PROCESS | 2488 | --DOMWINDOW == 111 (0x124cf9800) [pid = 2488] [serial = 1900] [outer = 0x0] [url = about:blank] 19:58:43 INFO - PROCESS | 2488 | --DOCSHELL 0x1212e1800 == 41 [pid = 2488] [id = 642] 19:58:43 INFO - PROCESS | 2488 | --DOCSHELL 0x119ad6800 == 40 [pid = 2488] [id = 641] 19:58:43 INFO - PROCESS | 2488 | --DOCSHELL 0x1191ec000 == 39 [pid = 2488] [id = 640] 19:58:43 INFO - PROCESS | 2488 | --DOCSHELL 0x116660800 == 38 [pid = 2488] [id = 639] 19:58:43 INFO - PROCESS | 2488 | --DOCSHELL 0x1174d1000 == 37 [pid = 2488] [id = 638] 19:58:43 INFO - PROCESS | 2488 | --DOCSHELL 0x12b11e800 == 36 [pid = 2488] [id = 637] 19:58:43 INFO - PROCESS | 2488 | --DOCSHELL 0x12a465000 == 35 [pid = 2488] [id = 636] 19:58:43 INFO - PROCESS | 2488 | --DOCSHELL 0x119ace800 == 34 [pid = 2488] [id = 635] 19:58:43 INFO - PROCESS | 2488 | --DOCSHELL 0x116e43000 == 33 [pid = 2488] [id = 634] 19:58:43 INFO - PROCESS | 2488 | --DOCSHELL 0x12a5df000 == 32 [pid = 2488] [id = 633] 19:58:43 INFO - PROCESS | 2488 | 1467169123959 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:43 INFO - PROCESS | 2488 | 1467169123961 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:43 INFO - PROCESS | 2488 | --DOMWINDOW == 110 (0x121097c00) [pid = 2488] [serial = 1838] [outer = 0x0] [url = about:blank] 19:58:43 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x1133c4800) [pid = 2488] [serial = 1861] [outer = 0x0] [url = about:blank] 19:58:43 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x1194ad800) [pid = 2488] [serial = 1880] [outer = 0x0] [url = about:blank] 19:58:43 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x121635800) [pid = 2488] [serial = 1888] [outer = 0x0] [url = about:blank] 19:58:43 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x118fbd800) [pid = 2488] [serial = 1877] [outer = 0x0] [url = about:blank] 19:58:43 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x121641400) [pid = 2488] [serial = 1889] [outer = 0x0] [url = about:blank] 19:58:43 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x121185000) [pid = 2488] [serial = 1885] [outer = 0x0] [url = about:blank] 19:58:43 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x121096000) [pid = 2488] [serial = 1894] [outer = 0x0] [url = about:blank] 19:58:43 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x117116c00) [pid = 2488] [serial = 1870] [outer = 0x0] [url = about:blank] 19:58:43 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x1187e6800) [pid = 2488] [serial = 1876] [outer = 0x0] [url = about:blank] 19:58:43 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x119392400) [pid = 2488] [serial = 1879] [outer = 0x0] [url = about:blank] 19:58:43 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x116629800) [pid = 2488] [serial = 1865] [outer = 0x0] [url = about:blank] 19:58:43 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x11815d400) [pid = 2488] [serial = 1873] [outer = 0x0] [url = about:blank] 19:58:43 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x113f2d800) [pid = 2488] [serial = 1862] [outer = 0x0] [url = about:blank] 19:58:43 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x12160c400) [pid = 2488] [serial = 1886] [outer = 0x0] [url = about:blank] 19:58:43 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x113daa400) [pid = 2488] [serial = 1867] [outer = 0x0] [url = about:blank] 19:58:43 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x115d80800) [pid = 2488] [serial = 1868] [outer = 0x0] [url = about:blank] 19:58:43 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x118410000) [pid = 2488] [serial = 1874] [outer = 0x0] [url = about:blank] 19:58:43 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x121d7a000) [pid = 2488] [serial = 1897] [outer = 0x0] [url = about:blank] 19:58:43 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x11741b800) [pid = 2488] [serial = 1871] [outer = 0x0] [url = about:blank] 19:58:43 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x11a0d6400) [pid = 2488] [serial = 1883] [outer = 0x0] [url = about:blank] 19:58:43 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x121b10400) [pid = 2488] [serial = 1895] [outer = 0x0] [url = about:blank] 19:58:43 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x119b1e400) [pid = 2488] [serial = 1882] [outer = 0x0] [url = about:blank] 19:58:43 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x115d87000) [pid = 2488] [serial = 1864] [outer = 0x0] [url = about:blank] 19:58:43 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x1194aa800) [pid = 2488] [serial = 1892] [outer = 0x0] [url = about:blank] 19:58:43 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x11815b800) [pid = 2488] [serial = 1891] [outer = 0x0] [url = about:blank] 19:58:43 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x124cbd000) [pid = 2488] [serial = 1898] [outer = 0x0] [url = about:blank] 19:58:43 INFO - PROCESS | 2488 | ++DOCSHELL 0x11661c000 == 33 [pid = 2488] [id = 655] 19:58:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x113f31c00) [pid = 2488] [serial = 1965] [outer = 0x0] 19:58:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x11815b800) [pid = 2488] [serial = 1966] [outer = 0x113f31c00] 19:58:44 INFO - PROCESS | 2488 | 1467169123998 Marionette DEBUG loaded listener.js 19:58:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x11870e000) [pid = 2488] [serial = 1967] [outer = 0x113f31c00] 19:58:44 INFO - PROCESS | 2488 | 1467169124303 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 19:58:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 19:58:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 569ms 19:58:44 INFO - PROCESS | 2488 | 1467169124319 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 19:58:44 INFO - PROCESS | 2488 | 1467169124320 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 19:58:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 19:58:44 INFO - PROCESS | 2488 | 1467169124323 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 19:58:44 INFO - PROCESS | 2488 | 1467169124325 Marionette TRACE conn2 <- [1,2594,null,{}] 19:58:44 INFO - PROCESS | 2488 | 1467169124336 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:44 INFO - PROCESS | 2488 | 1467169124339 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:44 INFO - PROCESS | 2488 | 1467169124425 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 19:58:44 INFO - PROCESS | 2488 | 1467169124432 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:44 INFO - PROCESS | 2488 | 1467169124434 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:44 INFO - PROCESS | 2488 | ++DOCSHELL 0x1197a8000 == 34 [pid = 2488] [id = 656] 19:58:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x1194a5c00) [pid = 2488] [serial = 1968] [outer = 0x0] 19:58:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x119b19400) [pid = 2488] [serial = 1969] [outer = 0x1194a5c00] 19:58:44 INFO - PROCESS | 2488 | 1467169124462 Marionette DEBUG loaded listener.js 19:58:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x121097800) [pid = 2488] [serial = 1970] [outer = 0x1194a5c00] 19:58:44 INFO - PROCESS | 2488 | 1467169124897 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 19:58:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 19:58:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 624ms 19:58:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 19:58:44 INFO - PROCESS | 2488 | 1467169124948 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 19:58:44 INFO - PROCESS | 2488 | 1467169124951 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 19:58:44 INFO - PROCESS | 2488 | 1467169124954 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 19:58:44 INFO - PROCESS | 2488 | 1467169124956 Marionette TRACE conn2 <- [1,2598,null,{}] 19:58:44 INFO - PROCESS | 2488 | 1467169124959 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:44 INFO - PROCESS | 2488 | 1467169124961 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:45 INFO - PROCESS | 2488 | 1467169125065 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 19:58:45 INFO - PROCESS | 2488 | 1467169125069 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:45 INFO - PROCESS | 2488 | 1467169125070 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:45 INFO - PROCESS | 2488 | ++DOCSHELL 0x1212d5000 == 35 [pid = 2488] [id = 657] 19:58:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x121422400) [pid = 2488] [serial = 1971] [outer = 0x0] 19:58:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x121632400) [pid = 2488] [serial = 1972] [outer = 0x121422400] 19:58:45 INFO - PROCESS | 2488 | 1467169125097 Marionette DEBUG loaded listener.js 19:58:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x121ac5c00) [pid = 2488] [serial = 1973] [outer = 0x121422400] 19:58:45 INFO - PROCESS | 2488 | 1467169125437 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 19:58:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 19:58:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 520ms 19:58:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 19:58:45 INFO - PROCESS | 2488 | 1467169125474 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 19:58:45 INFO - PROCESS | 2488 | 1467169125475 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 19:58:45 INFO - PROCESS | 2488 | 1467169125477 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 19:58:45 INFO - PROCESS | 2488 | 1467169125478 Marionette TRACE conn2 <- [1,2602,null,{}] 19:58:45 INFO - PROCESS | 2488 | 1467169125480 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:45 INFO - PROCESS | 2488 | 1467169125482 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:45 INFO - PROCESS | 2488 | 1467169125559 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 19:58:45 INFO - PROCESS | 2488 | 1467169125564 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:45 INFO - PROCESS | 2488 | 1467169125566 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:45 INFO - PROCESS | 2488 | ++DOCSHELL 0x1219aa000 == 36 [pid = 2488] [id = 658] 19:58:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x115d84c00) [pid = 2488] [serial = 1974] [outer = 0x0] 19:58:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x121d81c00) [pid = 2488] [serial = 1975] [outer = 0x115d84c00] 19:58:45 INFO - PROCESS | 2488 | 1467169125591 Marionette DEBUG loaded listener.js 19:58:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x124cf5000) [pid = 2488] [serial = 1976] [outer = 0x115d84c00] 19:58:45 INFO - PROCESS | 2488 | 1467169125947 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 19:58:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 19:58:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 519ms 19:58:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 19:58:46 INFO - PROCESS | 2488 | 1467169125996 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 19:58:46 INFO - PROCESS | 2488 | 1467169125998 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 19:58:46 INFO - PROCESS | 2488 | 1467169126000 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 19:58:46 INFO - PROCESS | 2488 | 1467169126001 Marionette TRACE conn2 <- [1,2606,null,{}] 19:58:46 INFO - PROCESS | 2488 | 1467169126003 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:46 INFO - PROCESS | 2488 | 1467169126014 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:46 INFO - PROCESS | 2488 | 1467169126145 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 19:58:46 INFO - PROCESS | 2488 | 1467169126166 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:46 INFO - PROCESS | 2488 | 1467169126167 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:46 INFO - PROCESS | 2488 | ++DOCSHELL 0x124a87000 == 37 [pid = 2488] [id = 659] 19:58:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x126914400) [pid = 2488] [serial = 1977] [outer = 0x0] 19:58:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x1269ba000) [pid = 2488] [serial = 1978] [outer = 0x126914400] 19:58:46 INFO - PROCESS | 2488 | 1467169126192 Marionette DEBUG loaded listener.js 19:58:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x127410400) [pid = 2488] [serial = 1979] [outer = 0x126914400] 19:58:46 INFO - PROCESS | 2488 | 1467169126530 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 19:58:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 19:58:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 568ms 19:58:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 19:58:46 INFO - PROCESS | 2488 | 1467169126570 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 19:58:46 INFO - PROCESS | 2488 | 1467169126571 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 19:58:46 INFO - PROCESS | 2488 | 1467169126573 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 19:58:46 INFO - PROCESS | 2488 | 1467169126574 Marionette TRACE conn2 <- [1,2610,null,{}] 19:58:46 INFO - PROCESS | 2488 | 1467169126577 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:46 INFO - PROCESS | 2488 | 1467169126579 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:46 INFO - PROCESS | 2488 | 1467169126682 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 19:58:46 INFO - PROCESS | 2488 | 1467169126685 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:46 INFO - PROCESS | 2488 | 1467169126686 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:46 INFO - PROCESS | 2488 | ++DOCSHELL 0x128e90000 == 38 [pid = 2488] [id = 660] 19:58:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x126914c00) [pid = 2488] [serial = 1980] [outer = 0x0] 19:58:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x12746dc00) [pid = 2488] [serial = 1981] [outer = 0x126914c00] 19:58:46 INFO - PROCESS | 2488 | 1467169126747 Marionette DEBUG loaded listener.js 19:58:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x1274adc00) [pid = 2488] [serial = 1982] [outer = 0x126914c00] 19:58:47 INFO - PROCESS | 2488 | 1467169127050 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 19:58:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 19:58:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 517ms 19:58:47 INFO - PROCESS | 2488 | 1467169127092 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 19:58:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 19:58:47 INFO - PROCESS | 2488 | 1467169127103 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 19:58:47 INFO - PROCESS | 2488 | 1467169127105 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 19:58:47 INFO - PROCESS | 2488 | 1467169127106 Marionette TRACE conn2 <- [1,2614,null,{}] 19:58:47 INFO - PROCESS | 2488 | 1467169127108 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:47 INFO - PROCESS | 2488 | 1467169127109 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:47 INFO - PROCESS | 2488 | 1467169127208 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 19:58:47 INFO - PROCESS | 2488 | 1467169127219 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:47 INFO - PROCESS | 2488 | 1467169127220 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:47 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a466000 == 39 [pid = 2488] [id = 661] 19:58:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x1274ae400) [pid = 2488] [serial = 1983] [outer = 0x0] 19:58:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x128a13800) [pid = 2488] [serial = 1984] [outer = 0x1274ae400] 19:58:47 INFO - PROCESS | 2488 | 1467169127244 Marionette DEBUG loaded listener.js 19:58:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x128a1ac00) [pid = 2488] [serial = 1985] [outer = 0x1274ae400] 19:58:47 INFO - PROCESS | 2488 | 1467169127583 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 19:58:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 19:58:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 519ms 19:58:47 INFO - PROCESS | 2488 | 1467169127625 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 19:58:47 INFO - PROCESS | 2488 | 1467169127626 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 19:58:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 19:58:47 INFO - PROCESS | 2488 | 1467169127630 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 19:58:47 INFO - PROCESS | 2488 | 1467169127632 Marionette TRACE conn2 <- [1,2618,null,{}] 19:58:47 INFO - PROCESS | 2488 | 1467169127634 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:47 INFO - PROCESS | 2488 | 1467169127635 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:47 INFO - PROCESS | 2488 | 1467169127739 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 19:58:47 INFO - PROCESS | 2488 | 1467169127780 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:47 INFO - PROCESS | 2488 | 1467169127782 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:47 INFO - PROCESS | 2488 | ++DOCSHELL 0x12aa59800 == 40 [pid = 2488] [id = 662] 19:58:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x1138edc00) [pid = 2488] [serial = 1986] [outer = 0x0] 19:58:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x128a21c00) [pid = 2488] [serial = 1987] [outer = 0x1138edc00] 19:58:47 INFO - PROCESS | 2488 | 1467169127806 Marionette DEBUG loaded listener.js 19:58:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x128a29c00) [pid = 2488] [serial = 1988] [outer = 0x1138edc00] 19:58:48 INFO - PROCESS | 2488 | 1467169128306 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 19:58:48 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x1269b0000) [pid = 2488] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 19:58:48 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x1269b7400) [pid = 2488] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 19:58:48 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x113868800) [pid = 2488] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 19:58:48 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x11383ac00) [pid = 2488] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 19:58:48 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x11696e800) [pid = 2488] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 19:58:48 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x1194acc00) [pid = 2488] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 19:58:48 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x121616c00) [pid = 2488] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 19:58:48 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x1128b2800) [pid = 2488] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 19:58:48 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x126f9c400) [pid = 2488] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 19:58:48 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x117414c00) [pid = 2488] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 19:58:48 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x12746b800) [pid = 2488] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 19:58:48 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x123ec3000) [pid = 2488] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 19:58:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 19:58:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 722ms 19:58:48 INFO - PROCESS | 2488 | 1467169128352 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 19:58:48 INFO - PROCESS | 2488 | 1467169128353 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 19:58:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 19:58:48 INFO - PROCESS | 2488 | 1467169128355 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 19:58:48 INFO - PROCESS | 2488 | 1467169128356 Marionette TRACE conn2 <- [1,2622,null,{}] 19:58:48 INFO - PROCESS | 2488 | 1467169128358 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:48 INFO - PROCESS | 2488 | 1467169128360 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:48 INFO - PROCESS | 2488 | 1467169128440 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 19:58:48 INFO - PROCESS | 2488 | 1467169128444 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:48 INFO - PROCESS | 2488 | 1467169128447 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:48 INFO - PROCESS | 2488 | ++DOCSHELL 0x129665800 == 41 [pid = 2488] [id = 663] 19:58:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x11662fc00) [pid = 2488] [serial = 1989] [outer = 0x0] 19:58:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x117e9bc00) [pid = 2488] [serial = 1990] [outer = 0x11662fc00] 19:58:48 INFO - PROCESS | 2488 | 1467169128473 Marionette DEBUG loaded listener.js 19:58:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x1194acc00) [pid = 2488] [serial = 1991] [outer = 0x11662fc00] 19:58:48 INFO - PROCESS | 2488 | 1467169128801 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 19:58:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 19:58:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 468ms 19:58:48 INFO - PROCESS | 2488 | 1467169128823 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 19:58:48 INFO - PROCESS | 2488 | 1467169128825 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 19:58:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 19:58:48 INFO - PROCESS | 2488 | 1467169128827 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 19:58:48 INFO - PROCESS | 2488 | 1467169128829 Marionette TRACE conn2 <- [1,2626,null,{}] 19:58:48 INFO - PROCESS | 2488 | 1467169128831 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:48 INFO - PROCESS | 2488 | 1467169128833 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:48 INFO - PROCESS | 2488 | 1467169128928 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 19:58:49 INFO - PROCESS | 2488 | 1467169129010 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:49 INFO - PROCESS | 2488 | 1467169129011 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:49 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bcc8000 == 42 [pid = 2488] [id = 664] 19:58:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x12108f000) [pid = 2488] [serial = 1992] [outer = 0x0] 19:58:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x126f9d400) [pid = 2488] [serial = 1993] [outer = 0x12108f000] 19:58:49 INFO - PROCESS | 2488 | 1467169129044 Marionette DEBUG loaded listener.js 19:58:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x128b10000) [pid = 2488] [serial = 1994] [outer = 0x12108f000] 19:58:49 INFO - PROCESS | 2488 | 1467169129334 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 19:58:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 19:58:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 522ms 19:58:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 19:58:49 INFO - PROCESS | 2488 | 1467169129353 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 19:58:49 INFO - PROCESS | 2488 | 1467169129354 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 19:58:49 INFO - PROCESS | 2488 | 1467169129356 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 19:58:49 INFO - PROCESS | 2488 | 1467169129357 Marionette TRACE conn2 <- [1,2630,null,{}] 19:58:49 INFO - PROCESS | 2488 | 1467169129368 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:49 INFO - PROCESS | 2488 | 1467169129369 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:49 INFO - PROCESS | 2488 | 1467169129460 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 19:58:49 INFO - PROCESS | 2488 | 1467169129466 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:49 INFO - PROCESS | 2488 | 1467169129467 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:49 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bd35800 == 43 [pid = 2488] [id = 665] 19:58:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x128b07000) [pid = 2488] [serial = 1995] [outer = 0x0] 19:58:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x128e4f000) [pid = 2488] [serial = 1996] [outer = 0x128b07000] 19:58:49 INFO - PROCESS | 2488 | 1467169129491 Marionette DEBUG loaded listener.js 19:58:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x128eb9400) [pid = 2488] [serial = 1997] [outer = 0x128b07000] 19:58:49 INFO - PROCESS | 2488 | 1467169129822 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 19:58:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 19:58:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 518ms 19:58:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 19:58:49 INFO - PROCESS | 2488 | 1467169129875 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 19:58:49 INFO - PROCESS | 2488 | 1467169129876 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 19:58:49 INFO - PROCESS | 2488 | 1467169129890 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 19:58:49 INFO - PROCESS | 2488 | 1467169129891 Marionette TRACE conn2 <- [1,2634,null,{}] 19:58:49 INFO - PROCESS | 2488 | 1467169129893 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:49 INFO - PROCESS | 2488 | 1467169129894 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:49 INFO - PROCESS | 2488 | 1467169129978 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 19:58:49 INFO - PROCESS | 2488 | 1467169129981 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:49 INFO - PROCESS | 2488 | 1467169129983 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:49 INFO - PROCESS | 2488 | ++DOCSHELL 0x12c2b9800 == 44 [pid = 2488] [id = 666] 19:58:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x128ebac00) [pid = 2488] [serial = 1998] [outer = 0x0] 19:58:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x128ebf400) [pid = 2488] [serial = 1999] [outer = 0x128ebac00] 19:58:50 INFO - PROCESS | 2488 | 1467169130007 Marionette DEBUG loaded listener.js 19:58:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x128ec5c00) [pid = 2488] [serial = 2000] [outer = 0x128ebac00] 19:58:50 INFO - PROCESS | 2488 | 1467169130481 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 19:58:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 19:58:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 630ms 19:58:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 19:58:50 INFO - PROCESS | 2488 | 1467169130509 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 19:58:50 INFO - PROCESS | 2488 | 1467169130513 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 19:58:50 INFO - PROCESS | 2488 | 1467169130518 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 19:58:50 INFO - PROCESS | 2488 | 1467169130520 Marionette TRACE conn2 <- [1,2638,null,{}] 19:58:50 INFO - PROCESS | 2488 | 1467169130525 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:50 INFO - PROCESS | 2488 | 1467169130527 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:50 INFO - PROCESS | 2488 | 1467169130749 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 19:58:50 INFO - PROCESS | 2488 | 1467169130859 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:50 INFO - PROCESS | 2488 | 1467169130863 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:50 INFO - PROCESS | 2488 | ++DOCSHELL 0x117e59000 == 45 [pid = 2488] [id = 667] 19:58:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x112984400) [pid = 2488] [serial = 2001] [outer = 0x0] 19:58:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x115d80800) [pid = 2488] [serial = 2002] [outer = 0x112984400] 19:58:50 INFO - PROCESS | 2488 | 1467169130919 Marionette DEBUG loaded listener.js 19:58:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 111 (0x117414400) [pid = 2488] [serial = 2003] [outer = 0x112984400] 19:58:51 INFO - PROCESS | 2488 | 1467169131405 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 19:58:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 19:58:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 921ms 19:58:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 19:58:51 INFO - PROCESS | 2488 | 1467169131439 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 19:58:51 INFO - PROCESS | 2488 | 1467169131442 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 19:58:51 INFO - PROCESS | 2488 | 1467169131446 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 19:58:51 INFO - PROCESS | 2488 | 1467169131448 Marionette TRACE conn2 <- [1,2642,null,{}] 19:58:51 INFO - PROCESS | 2488 | 1467169131450 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:51 INFO - PROCESS | 2488 | 1467169131452 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:51 INFO - PROCESS | 2488 | 1467169131560 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 19:58:51 INFO - PROCESS | 2488 | 1467169131625 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:51 INFO - PROCESS | 2488 | 1467169131627 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:51 INFO - PROCESS | 2488 | ++DOCSHELL 0x121245800 == 46 [pid = 2488] [id = 668] 19:58:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 112 (0x11840a400) [pid = 2488] [serial = 2004] [outer = 0x0] 19:58:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 113 (0x118ff1400) [pid = 2488] [serial = 2005] [outer = 0x11840a400] 19:58:51 INFO - PROCESS | 2488 | 1467169131670 Marionette DEBUG loaded listener.js 19:58:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 114 (0x1196b6000) [pid = 2488] [serial = 2006] [outer = 0x11840a400] 19:58:52 INFO - PROCESS | 2488 | 1467169132137 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 19:58:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 19:58:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 720ms 19:58:52 INFO - PROCESS | 2488 | 1467169132233 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 19:58:52 INFO - PROCESS | 2488 | 1467169132235 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 19:58:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 19:58:52 INFO - PROCESS | 2488 | 1467169132239 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 19:58:52 INFO - PROCESS | 2488 | 1467169132241 Marionette TRACE conn2 <- [1,2646,null,{}] 19:58:52 INFO - PROCESS | 2488 | 1467169132249 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:52 INFO - PROCESS | 2488 | 1467169132252 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:52 INFO - PROCESS | 2488 | 1467169132353 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 19:58:52 INFO - PROCESS | 2488 | 1467169132419 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:52 INFO - PROCESS | 2488 | 1467169132421 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:52 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bcd0000 == 47 [pid = 2488] [id = 669] 19:58:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 115 (0x12153d800) [pid = 2488] [serial = 2007] [outer = 0x0] 19:58:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 116 (0x124cbd000) [pid = 2488] [serial = 2008] [outer = 0x12153d800] 19:58:52 INFO - PROCESS | 2488 | 1467169132492 Marionette DEBUG loaded listener.js 19:58:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 117 (0x1269b9000) [pid = 2488] [serial = 2009] [outer = 0x12153d800] 19:58:52 INFO - PROCESS | 2488 | 1467169132878 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 19:58:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 19:58:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 671ms 19:58:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 19:58:52 INFO - PROCESS | 2488 | 1467169132910 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 19:58:52 INFO - PROCESS | 2488 | 1467169132912 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 19:58:52 INFO - PROCESS | 2488 | 1467169132914 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 19:58:52 INFO - PROCESS | 2488 | 1467169132916 Marionette TRACE conn2 <- [1,2650,null,{}] 19:58:52 INFO - PROCESS | 2488 | 1467169132918 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:52 INFO - PROCESS | 2488 | 1467169132919 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:53 INFO - PROCESS | 2488 | 1467169133023 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 19:58:53 INFO - PROCESS | 2488 | 1467169133086 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:53 INFO - PROCESS | 2488 | 1467169133087 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:53 INFO - PROCESS | 2488 | ++DOCSHELL 0x12c54a000 == 48 [pid = 2488] [id = 670] 19:58:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 118 (0x126dfd000) [pid = 2488] [serial = 2010] [outer = 0x0] 19:58:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 119 (0x127402400) [pid = 2488] [serial = 2011] [outer = 0x126dfd000] 19:58:53 INFO - PROCESS | 2488 | 1467169133157 Marionette DEBUG loaded listener.js 19:58:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 120 (0x127461c00) [pid = 2488] [serial = 2012] [outer = 0x126dfd000] 19:58:53 INFO - PROCESS | 2488 | 1467169133544 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 19:58:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 19:58:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 19:58:53 INFO - PROCESS | 2488 | 1467169133584 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 19:58:53 INFO - PROCESS | 2488 | 1467169133586 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 19:58:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 19:58:53 INFO - PROCESS | 2488 | 1467169133588 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 19:58:53 INFO - PROCESS | 2488 | 1467169133590 Marionette TRACE conn2 <- [1,2654,null,{}] 19:58:53 INFO - PROCESS | 2488 | 1467169133592 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:53 INFO - PROCESS | 2488 | 1467169133593 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:53 INFO - PROCESS | 2488 | 1467169133838 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 19:58:53 INFO - PROCESS | 2488 | 1467169133961 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:53 INFO - PROCESS | 2488 | 1467169133962 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:53 INFO - PROCESS | 2488 | ++DOCSHELL 0x1194d5000 == 49 [pid = 2488] [id = 671] 19:58:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 121 (0x116969800) [pid = 2488] [serial = 2013] [outer = 0x0] 19:58:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 122 (0x1171ba400) [pid = 2488] [serial = 2014] [outer = 0x116969800] 19:58:53 INFO - PROCESS | 2488 | 1467169133991 Marionette DEBUG loaded listener.js 19:58:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 123 (0x118408000) [pid = 2488] [serial = 2015] [outer = 0x116969800] 19:58:54 INFO - PROCESS | 2488 | 1467169134500 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 19:58:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 19:58:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 970ms 19:58:54 INFO - PROCESS | 2488 | 1467169134561 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 19:58:54 INFO - PROCESS | 2488 | 1467169134565 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 19:58:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 19:58:54 INFO - PROCESS | 2488 | 1467169134570 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 19:58:54 INFO - PROCESS | 2488 | 1467169134573 Marionette TRACE conn2 <- [1,2658,null,{}] 19:58:54 INFO - PROCESS | 2488 | 1467169134577 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:54 INFO - PROCESS | 2488 | 1467169134580 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:54 INFO - PROCESS | 2488 | 1467169134683 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 19:58:54 INFO - PROCESS | 2488 | 1467169134762 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:54 INFO - PROCESS | 2488 | 1467169134763 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:54 INFO - PROCESS | 2488 | ++DOCSHELL 0x118776000 == 50 [pid = 2488] [id = 672] 19:58:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 124 (0x119391400) [pid = 2488] [serial = 2016] [outer = 0x0] 19:58:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 125 (0x119399000) [pid = 2488] [serial = 2017] [outer = 0x119391400] 19:58:54 INFO - PROCESS | 2488 | 1467169134791 Marionette DEBUG loaded listener.js 19:58:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 126 (0x119b15400) [pid = 2488] [serial = 2018] [outer = 0x119391400] 19:58:55 INFO - PROCESS | 2488 | --DOCSHELL 0x117146000 == 49 [pid = 2488] [id = 621] 19:58:55 INFO - PROCESS | 2488 | --DOCSHELL 0x12bd35800 == 48 [pid = 2488] [id = 665] 19:58:55 INFO - PROCESS | 2488 | --DOCSHELL 0x12bcc8000 == 47 [pid = 2488] [id = 664] 19:58:55 INFO - PROCESS | 2488 | --DOCSHELL 0x129665800 == 46 [pid = 2488] [id = 663] 19:58:55 INFO - PROCESS | 2488 | --DOCSHELL 0x12aa59800 == 45 [pid = 2488] [id = 662] 19:58:55 INFO - PROCESS | 2488 | --DOCSHELL 0x12a466000 == 44 [pid = 2488] [id = 661] 19:58:55 INFO - PROCESS | 2488 | --DOCSHELL 0x128e90000 == 43 [pid = 2488] [id = 660] 19:58:55 INFO - PROCESS | 2488 | --DOCSHELL 0x124a87000 == 42 [pid = 2488] [id = 659] 19:58:55 INFO - PROCESS | 2488 | --DOCSHELL 0x1219aa000 == 41 [pid = 2488] [id = 658] 19:58:55 INFO - PROCESS | 2488 | --DOCSHELL 0x1212d5000 == 40 [pid = 2488] [id = 657] 19:58:55 INFO - PROCESS | 2488 | --DOCSHELL 0x1197a8000 == 39 [pid = 2488] [id = 656] 19:58:55 INFO - PROCESS | 2488 | --DOCSHELL 0x11661c000 == 38 [pid = 2488] [id = 655] 19:58:55 INFO - PROCESS | 2488 | --DOCSHELL 0x1197f8800 == 37 [pid = 2488] [id = 654] 19:58:55 INFO - PROCESS | 2488 | --DOCSHELL 0x123e0a800 == 36 [pid = 2488] [id = 652] 19:58:55 INFO - PROCESS | 2488 | --DOCSHELL 0x118fba800 == 35 [pid = 2488] [id = 651] 19:58:55 INFO - PROCESS | 2488 | --DOCSHELL 0x12bcb0800 == 34 [pid = 2488] [id = 650] 19:58:55 INFO - PROCESS | 2488 | --DOCSHELL 0x12bcbc000 == 33 [pid = 2488] [id = 653] 19:58:55 INFO - PROCESS | 2488 | --DOCSHELL 0x1194d5000 == 32 [pid = 2488] [id = 671] 19:58:55 INFO - PROCESS | 2488 | --DOCSHELL 0x12c54a000 == 31 [pid = 2488] [id = 670] 19:58:55 INFO - PROCESS | 2488 | --DOCSHELL 0x12bcd0000 == 30 [pid = 2488] [id = 669] 19:58:55 INFO - PROCESS | 2488 | --DOCSHELL 0x121245800 == 29 [pid = 2488] [id = 668] 19:58:55 INFO - PROCESS | 2488 | --DOCSHELL 0x12c2b9800 == 28 [pid = 2488] [id = 666] 19:58:55 INFO - PROCESS | 2488 | --DOCSHELL 0x117e59000 == 27 [pid = 2488] [id = 667] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 125 (0x126d83800) [pid = 2488] [serial = 1933] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 124 (0x12728e000) [pid = 2488] [serial = 1936] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 123 (0x126f9e400) [pid = 2488] [serial = 1934] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 122 (0x11741c000) [pid = 2488] [serial = 1918] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 121 (0x118408400) [pid = 2488] [serial = 1919] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 120 (0x116291000) [pid = 2488] [serial = 1916] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 119 (0x113da9800) [pid = 2488] [serial = 1915] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 118 (0x1187d8c00) [pid = 2488] [serial = 1921] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 117 (0x119399c00) [pid = 2488] [serial = 1922] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 116 (0x119b17c00) [pid = 2488] [serial = 1924] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 115 (0x11a0d5400) [pid = 2488] [serial = 1925] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 114 (0x11741d800) [pid = 2488] [serial = 1906] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 113 (0x121636800) [pid = 2488] [serial = 1927] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 112 (0x121d43000) [pid = 2488] [serial = 1928] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 111 (0x112959c00) [pid = 2488] [serial = 1903] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 110 (0x119b1b400) [pid = 2488] [serial = 1909] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x116030800) [pid = 2488] [serial = 1942] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x121616800) [pid = 2488] [serial = 1912] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x12740c000) [pid = 2488] [serial = 1939] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x126f9e800) [pid = 2488] [serial = 1945] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x127468400) [pid = 2488] [serial = 1946] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x1274aa400) [pid = 2488] [serial = 1948] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x1196c8400) [pid = 2488] [serial = 1943] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x127411000) [pid = 2488] [serial = 1940] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x124a68000) [pid = 2488] [serial = 1930] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x127404800) [pid = 2488] [serial = 1937] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x128a0cc00) [pid = 2488] [serial = 1949] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x12690a400) [pid = 2488] [serial = 1931] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x128a0d400) [pid = 2488] [serial = 1951] [outer = 0x0] [url = about:blank] 19:58:55 INFO - PROCESS | 2488 | 1467169135725 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 19:58:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 19:58:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1173ms 19:58:55 INFO - PROCESS | 2488 | 1467169135742 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 19:58:55 INFO - PROCESS | 2488 | 1467169135745 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 19:58:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 19:58:55 INFO - PROCESS | 2488 | 1467169135750 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 19:58:55 INFO - PROCESS | 2488 | 1467169135752 Marionette TRACE conn2 <- [1,2662,null,{}] 19:58:55 INFO - PROCESS | 2488 | 1467169135756 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:55 INFO - PROCESS | 2488 | 1467169135758 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:55 INFO - PROCESS | 2488 | 1467169135835 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 19:58:55 INFO - PROCESS | 2488 | 1467169135898 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:55 INFO - PROCESS | 2488 | 1467169135901 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:55 INFO - PROCESS | 2488 | ++DOCSHELL 0x11712b800 == 28 [pid = 2488] [id = 673] 19:58:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x1160d4c00) [pid = 2488] [serial = 2019] [outer = 0x0] 19:58:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x117417000) [pid = 2488] [serial = 2020] [outer = 0x1160d4c00] 19:58:55 INFO - PROCESS | 2488 | 1467169135928 Marionette DEBUG loaded listener.js 19:58:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x117e97400) [pid = 2488] [serial = 2021] [outer = 0x1160d4c00] 19:58:56 INFO - PROCESS | 2488 | 1467169136240 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 19:58:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 19:58:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 521ms 19:58:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 19:58:56 INFO - PROCESS | 2488 | 1467169136270 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 19:58:56 INFO - PROCESS | 2488 | 1467169136274 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 19:58:56 INFO - PROCESS | 2488 | 1467169136278 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 19:58:56 INFO - PROCESS | 2488 | 1467169136282 Marionette TRACE conn2 <- [1,2666,null,{}] 19:58:56 INFO - PROCESS | 2488 | 1467169136285 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:56 INFO - PROCESS | 2488 | 1467169136287 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:56 INFO - PROCESS | 2488 | 1467169136365 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 19:58:56 INFO - PROCESS | 2488 | 1467169136369 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:56 INFO - PROCESS | 2488 | 1467169136370 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:56 INFO - PROCESS | 2488 | ++DOCSHELL 0x1188e8000 == 29 [pid = 2488] [id = 674] 19:58:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x1184d4000) [pid = 2488] [serial = 2022] [outer = 0x0] 19:58:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x118896800) [pid = 2488] [serial = 2023] [outer = 0x1184d4000] 19:58:56 INFO - PROCESS | 2488 | 1467169136402 Marionette DEBUG loaded listener.js 19:58:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x1194a9c00) [pid = 2488] [serial = 2024] [outer = 0x1184d4000] 19:58:57 INFO - PROCESS | 2488 | 1467169137252 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 19:58:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 19:58:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1023ms 19:58:57 INFO - PROCESS | 2488 | 1467169137302 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 19:58:57 INFO - PROCESS | 2488 | 1467169137303 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 19:58:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 19:58:57 INFO - PROCESS | 2488 | 1467169137305 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 19:58:57 INFO - PROCESS | 2488 | 1467169137308 Marionette TRACE conn2 <- [1,2670,null,{}] 19:58:57 INFO - PROCESS | 2488 | 1467169137323 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:57 INFO - PROCESS | 2488 | 1467169137326 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:57 INFO - PROCESS | 2488 | 1467169137401 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 19:58:57 INFO - PROCESS | 2488 | 1467169137406 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:57 INFO - PROCESS | 2488 | 1467169137408 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:57 INFO - PROCESS | 2488 | ++DOCSHELL 0x121012000 == 30 [pid = 2488] [id = 675] 19:58:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x113aaa400) [pid = 2488] [serial = 2025] [outer = 0x0] 19:58:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x119d3e000) [pid = 2488] [serial = 2026] [outer = 0x113aaa400] 19:58:57 INFO - PROCESS | 2488 | 1467169137438 Marionette DEBUG loaded listener.js 19:58:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x12108e000) [pid = 2488] [serial = 2027] [outer = 0x113aaa400] 19:58:58 INFO - PROCESS | 2488 | 1467169138280 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 19:58:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 19:58:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 19:58:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 19:58:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:58:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:58:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1021ms 19:58:58 INFO - PROCESS | 2488 | 1467169138328 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 19:58:58 INFO - PROCESS | 2488 | 1467169138329 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 19:58:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 19:58:58 INFO - PROCESS | 2488 | 1467169138331 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 19:58:58 INFO - PROCESS | 2488 | 1467169138333 Marionette TRACE conn2 <- [1,2674,null,{}] 19:58:58 INFO - PROCESS | 2488 | 1467169138335 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:58 INFO - PROCESS | 2488 | 1467169138336 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:58 INFO - PROCESS | 2488 | 1467169138433 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 19:58:58 INFO - PROCESS | 2488 | 1467169138442 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:58 INFO - PROCESS | 2488 | 1467169138444 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:58 INFO - PROCESS | 2488 | ++DOCSHELL 0x1212f1800 == 31 [pid = 2488] [id = 676] 19:58:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x121188400) [pid = 2488] [serial = 2028] [outer = 0x0] 19:58:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x121618c00) [pid = 2488] [serial = 2029] [outer = 0x121188400] 19:58:58 INFO - PROCESS | 2488 | 1467169138472 Marionette DEBUG loaded listener.js 19:58:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x12163f400) [pid = 2488] [serial = 2030] [outer = 0x121188400] 19:58:59 INFO - PROCESS | 2488 | 1467169139316 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 19:58:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 19:58:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 19:58:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 19:58:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:58:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:58:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1018ms 19:58:59 INFO - PROCESS | 2488 | 1467169139363 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 19:58:59 INFO - PROCESS | 2488 | 1467169139364 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 19:58:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 19:58:59 INFO - PROCESS | 2488 | 1467169139367 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 19:58:59 INFO - PROCESS | 2488 | 1467169139368 Marionette TRACE conn2 <- [1,2678,null,{}] 19:58:59 INFO - PROCESS | 2488 | 1467169139370 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:59 INFO - PROCESS | 2488 | 1467169139371 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:59 INFO - PROCESS | 2488 | 1467169139466 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 19:58:59 INFO - PROCESS | 2488 | 1467169139507 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:59 INFO - PROCESS | 2488 | 1467169139508 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:58:59 INFO - PROCESS | 2488 | ++DOCSHELL 0x121dc2000 == 32 [pid = 2488] [id = 677] 19:58:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x11602e000) [pid = 2488] [serial = 2031] [outer = 0x0] 19:58:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 111 (0x121d3e800) [pid = 2488] [serial = 2032] [outer = 0x11602e000] 19:58:59 INFO - PROCESS | 2488 | 1467169139532 Marionette DEBUG loaded listener.js 19:58:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 112 (0x124a60000) [pid = 2488] [serial = 2033] [outer = 0x11602e000] 19:58:59 INFO - PROCESS | 2488 | --DOMWINDOW == 111 (0x126914c00) [pid = 2488] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 19:58:59 INFO - PROCESS | 2488 | --DOMWINDOW == 110 (0x1274ae400) [pid = 2488] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 19:58:59 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x121422400) [pid = 2488] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 19:58:59 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x1194a5c00) [pid = 2488] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 19:58:59 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x11710b400) [pid = 2488] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 19:58:59 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x115d84c00) [pid = 2488] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 19:58:59 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x113f31c00) [pid = 2488] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 19:58:59 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x1138edc00) [pid = 2488] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 19:58:59 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x12160d000) [pid = 2488] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 19:58:59 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x115d81800) [pid = 2488] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 19:58:59 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x121089400) [pid = 2488] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 19:58:59 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x118ff4000) [pid = 2488] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 19:58:59 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x128b07000) [pid = 2488] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 19:58:59 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x128ebac00) [pid = 2488] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 19:58:59 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x11662fc00) [pid = 2488] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 19:58:59 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x12108f000) [pid = 2488] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 19:58:59 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x126914400) [pid = 2488] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 19:58:59 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x124cbcc00) [pid = 2488] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 19:58:59 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x11336ac00) [pid = 2488] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 19:58:59 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x1196c2800) [pid = 2488] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 19:58:59 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x121095400) [pid = 2488] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 19:58:59 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x1128b2c00) [pid = 2488] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 19:58:59 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x11662f000) [pid = 2488] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 19:59:00 INFO - PROCESS | 2488 | 1467169140510 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 19:59:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 19:59:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1170ms 19:59:00 INFO - PROCESS | 2488 | 1467169140537 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 19:59:00 INFO - PROCESS | 2488 | 1467169140538 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 19:59:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 19:59:00 INFO - PROCESS | 2488 | 1467169140540 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 19:59:00 INFO - PROCESS | 2488 | 1467169140542 Marionette TRACE conn2 <- [1,2682,null,{}] 19:59:00 INFO - PROCESS | 2488 | 1467169140544 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:00 INFO - PROCESS | 2488 | 1467169140550 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:00 INFO - PROCESS | 2488 | 1467169140666 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 19:59:00 INFO - PROCESS | 2488 | 1467169140672 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:00 INFO - PROCESS | 2488 | 1467169140673 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:00 INFO - PROCESS | 2488 | ++DOCSHELL 0x125f6a800 == 33 [pid = 2488] [id = 678] 19:59:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x116a0b000) [pid = 2488] [serial = 2034] [outer = 0x0] 19:59:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x1196c2800) [pid = 2488] [serial = 2035] [outer = 0x116a0b000] 19:59:00 INFO - PROCESS | 2488 | 1467169140699 Marionette DEBUG loaded listener.js 19:59:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x124e60c00) [pid = 2488] [serial = 2036] [outer = 0x116a0b000] 19:59:01 INFO - PROCESS | 2488 | 1467169141513 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 19:59:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 19:59:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1020ms 19:59:01 INFO - PROCESS | 2488 | 1467169141562 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 19:59:01 INFO - PROCESS | 2488 | 1467169141563 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 19:59:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 19:59:01 INFO - PROCESS | 2488 | 1467169141565 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 19:59:01 INFO - PROCESS | 2488 | 1467169141566 Marionette TRACE conn2 <- [1,2686,null,{}] 19:59:01 INFO - PROCESS | 2488 | 1467169141568 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:01 INFO - PROCESS | 2488 | 1467169141570 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:01 INFO - PROCESS | 2488 | 1467169141642 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 19:59:01 INFO - PROCESS | 2488 | 1467169141647 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:01 INFO - PROCESS | 2488 | 1467169141649 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:01 INFO - PROCESS | 2488 | ++DOCSHELL 0x128bc6800 == 34 [pid = 2488] [id = 679] 19:59:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x1133bfc00) [pid = 2488] [serial = 2037] [outer = 0x0] 19:59:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x12690f400) [pid = 2488] [serial = 2038] [outer = 0x1133bfc00] 19:59:01 INFO - PROCESS | 2488 | 1467169141674 Marionette DEBUG loaded listener.js 19:59:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x126df7c00) [pid = 2488] [serial = 2039] [outer = 0x1133bfc00] 19:59:02 INFO - PROCESS | 2488 | 1467169142689 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 19:59:02 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 19:59:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 19:59:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 19:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:59:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1171ms 19:59:02 INFO - PROCESS | 2488 | 1467169142737 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 19:59:02 INFO - PROCESS | 2488 | 1467169142740 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 19:59:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 19:59:02 INFO - PROCESS | 2488 | 1467169142744 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 19:59:02 INFO - PROCESS | 2488 | 1467169142745 Marionette TRACE conn2 <- [1,2690,null,{}] 19:59:02 INFO - PROCESS | 2488 | 1467169142749 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:02 INFO - PROCESS | 2488 | 1467169142751 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:02 INFO - PROCESS | 2488 | 1467169142858 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 19:59:02 INFO - PROCESS | 2488 | 1467169142942 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:02 INFO - PROCESS | 2488 | 1467169142943 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:03 INFO - PROCESS | 2488 | ++DOCSHELL 0x1184bd800 == 35 [pid = 2488] [id = 680] 19:59:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x11710c800) [pid = 2488] [serial = 2040] [outer = 0x0] 19:59:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x117419000) [pid = 2488] [serial = 2041] [outer = 0x11710c800] 19:59:03 INFO - PROCESS | 2488 | 1467169143017 Marionette DEBUG loaded listener.js 19:59:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x118405800) [pid = 2488] [serial = 2042] [outer = 0x11710c800] 19:59:03 INFO - PROCESS | 2488 | --DOCSHELL 0x125f6a800 == 34 [pid = 2488] [id = 678] 19:59:03 INFO - PROCESS | 2488 | --DOCSHELL 0x121dc2000 == 33 [pid = 2488] [id = 677] 19:59:03 INFO - PROCESS | 2488 | --DOCSHELL 0x1212f1800 == 32 [pid = 2488] [id = 676] 19:59:03 INFO - PROCESS | 2488 | --DOCSHELL 0x121012000 == 31 [pid = 2488] [id = 675] 19:59:03 INFO - PROCESS | 2488 | --DOCSHELL 0x1188e8000 == 30 [pid = 2488] [id = 674] 19:59:03 INFO - PROCESS | 2488 | --DOCSHELL 0x11712b800 == 29 [pid = 2488] [id = 673] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x125f81c00) [pid = 2488] [serial = 1901] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x113870c00) [pid = 2488] [serial = 1859] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x119d38c00) [pid = 2488] [serial = 1910] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x121d7bc00) [pid = 2488] [serial = 1913] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x113dac400) [pid = 2488] [serial = 1904] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x11815fc00) [pid = 2488] [serial = 1907] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x12746dc00) [pid = 2488] [serial = 1981] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x128a13800) [pid = 2488] [serial = 1984] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x1274adc00) [pid = 2488] [serial = 1982] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x121632400) [pid = 2488] [serial = 1972] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x121ac5c00) [pid = 2488] [serial = 1973] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x119b19400) [pid = 2488] [serial = 1969] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x121097800) [pid = 2488] [serial = 1970] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x118157000) [pid = 2488] [serial = 1954] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x118410c00) [pid = 2488] [serial = 1955] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x121d81c00) [pid = 2488] [serial = 1975] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x124cf5000) [pid = 2488] [serial = 1976] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x11815b800) [pid = 2488] [serial = 1966] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x128a21c00) [pid = 2488] [serial = 1987] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x11870e000) [pid = 2488] [serial = 1967] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x124cf3800) [pid = 2488] [serial = 1960] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 76 (0x1269b4800) [pid = 2488] [serial = 1961] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 75 (0x116975800) [pid = 2488] [serial = 1963] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 74 (0x11815f400) [pid = 2488] [serial = 1964] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 73 (0x128a15c00) [pid = 2488] [serial = 1952] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 72 (0x119b21000) [pid = 2488] [serial = 1957] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 71 (0x11a0df400) [pid = 2488] [serial = 1958] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 70 (0x128eb9400) [pid = 2488] [serial = 1997] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 69 (0x128ebf400) [pid = 2488] [serial = 1999] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 68 (0x117e9bc00) [pid = 2488] [serial = 1990] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 67 (0x1194acc00) [pid = 2488] [serial = 1991] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 66 (0x126f9d400) [pid = 2488] [serial = 1993] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 65 (0x128e4f000) [pid = 2488] [serial = 1996] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 64 (0x128a29c00) [pid = 2488] [serial = 1988] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 63 (0x1269ba000) [pid = 2488] [serial = 1978] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 62 (0x128a1ac00) [pid = 2488] [serial = 1985] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 61 (0x128b10000) [pid = 2488] [serial = 1994] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 60 (0x127410400) [pid = 2488] [serial = 1979] [outer = 0x0] [url = about:blank] 19:59:03 INFO - PROCESS | 2488 | --DOMWINDOW == 59 (0x128ec5c00) [pid = 2488] [serial = 2000] [outer = 0x0] [url = about:blank] 19:59:04 INFO - PROCESS | 2488 | 1467169144006 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 19:59:04 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 19:59:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 19:59:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 19:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:59:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1271ms 19:59:04 INFO - PROCESS | 2488 | 1467169144016 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 19:59:04 INFO - PROCESS | 2488 | 1467169144018 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 19:59:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 19:59:04 INFO - PROCESS | 2488 | 1467169144021 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 19:59:04 INFO - PROCESS | 2488 | 1467169144023 Marionette TRACE conn2 <- [1,2694,null,{}] 19:59:04 INFO - PROCESS | 2488 | 1467169144026 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:04 INFO - PROCESS | 2488 | 1467169144028 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:04 INFO - PROCESS | 2488 | 1467169144108 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 19:59:04 INFO - PROCESS | 2488 | 1467169144114 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:04 INFO - PROCESS | 2488 | 1467169144118 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:04 INFO - PROCESS | 2488 | ++DOCSHELL 0x113d72000 == 30 [pid = 2488] [id = 681] 19:59:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 60 (0x11336ac00) [pid = 2488] [serial = 2043] [outer = 0x0] 19:59:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 61 (0x1133c3800) [pid = 2488] [serial = 2044] [outer = 0x11336ac00] 19:59:04 INFO - PROCESS | 2488 | 1467169144146 Marionette DEBUG loaded listener.js 19:59:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 62 (0x113daa000) [pid = 2488] [serial = 2045] [outer = 0x11336ac00] 19:59:05 INFO - PROCESS | 2488 | 1467169144992 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 19:59:05 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 19:59:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 19:59:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 19:59:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:59:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1021ms 19:59:05 INFO - PROCESS | 2488 | 1467169145043 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 19:59:05 INFO - PROCESS | 2488 | 1467169145046 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 19:59:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 19:59:05 INFO - PROCESS | 2488 | 1467169145051 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 19:59:05 INFO - PROCESS | 2488 | 1467169145053 Marionette TRACE conn2 <- [1,2698,null,{}] 19:59:05 INFO - PROCESS | 2488 | 1467169145063 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:05 INFO - PROCESS | 2488 | 1467169145065 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:05 INFO - PROCESS | 2488 | 1467169145152 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 19:59:05 INFO - PROCESS | 2488 | 1467169145205 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:05 INFO - PROCESS | 2488 | 1467169145206 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:05 INFO - PROCESS | 2488 | ++DOCSHELL 0x117e51800 == 31 [pid = 2488] [id = 682] 19:59:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 63 (0x115d86c00) [pid = 2488] [serial = 2046] [outer = 0x0] 19:59:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 64 (0x1167d1400) [pid = 2488] [serial = 2047] [outer = 0x115d86c00] 19:59:05 INFO - PROCESS | 2488 | 1467169145233 Marionette DEBUG loaded listener.js 19:59:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 65 (0x117412800) [pid = 2488] [serial = 2048] [outer = 0x115d86c00] 19:59:06 INFO - PROCESS | 2488 | 1467169146023 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 19:59:06 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 19:59:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 19:59:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 19:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:59:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1023ms 19:59:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 19:59:06 INFO - PROCESS | 2488 | 1467169146074 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 19:59:06 INFO - PROCESS | 2488 | 1467169146076 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 19:59:06 INFO - PROCESS | 2488 | 1467169146078 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 19:59:06 INFO - PROCESS | 2488 | 1467169146080 Marionette TRACE conn2 <- [1,2702,null,{}] 19:59:06 INFO - PROCESS | 2488 | 1467169146088 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:06 INFO - PROCESS | 2488 | 1467169146091 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:06 INFO - PROCESS | 2488 | 1467169146190 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 19:59:06 INFO - PROCESS | 2488 | 1467169146236 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:06 INFO - PROCESS | 2488 | 1467169146238 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:06 INFO - PROCESS | 2488 | ++DOCSHELL 0x1197ac000 == 32 [pid = 2488] [id = 683] 19:59:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 66 (0x118347000) [pid = 2488] [serial = 2049] [outer = 0x0] 19:59:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 67 (0x1184ce400) [pid = 2488] [serial = 2050] [outer = 0x118347000] 19:59:06 INFO - PROCESS | 2488 | 1467169146266 Marionette DEBUG loaded listener.js 19:59:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 68 (0x1187e0400) [pid = 2488] [serial = 2051] [outer = 0x118347000] 19:59:06 INFO - PROCESS | 2488 | 1467169146601 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 19:59:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 19:59:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 573ms 19:59:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 19:59:06 INFO - PROCESS | 2488 | 1467169146652 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 19:59:06 INFO - PROCESS | 2488 | 1467169146654 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 19:59:06 INFO - PROCESS | 2488 | 1467169146656 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 19:59:06 INFO - PROCESS | 2488 | 1467169146657 Marionette TRACE conn2 <- [1,2706,null,{}] 19:59:06 INFO - PROCESS | 2488 | 1467169146659 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:06 INFO - PROCESS | 2488 | 1467169146660 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:06 INFO - PROCESS | 2488 | 1467169146759 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 19:59:06 INFO - PROCESS | 2488 | 1467169146770 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:06 INFO - PROCESS | 2488 | 1467169146771 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:06 INFO - PROCESS | 2488 | ++DOCSHELL 0x121230800 == 33 [pid = 2488] [id = 684] 19:59:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 69 (0x110ef2c00) [pid = 2488] [serial = 2052] [outer = 0x0] 19:59:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 70 (0x118ffb400) [pid = 2488] [serial = 2053] [outer = 0x110ef2c00] 19:59:06 INFO - PROCESS | 2488 | 1467169146796 Marionette DEBUG loaded listener.js 19:59:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 71 (0x1194ad400) [pid = 2488] [serial = 2054] [outer = 0x110ef2c00] 19:59:07 INFO - PROCESS | 2488 | 1467169147141 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 19:59:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 19:59:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 517ms 19:59:07 INFO - PROCESS | 2488 | 1467169147176 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 19:59:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 19:59:07 INFO - PROCESS | 2488 | 1467169147185 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 19:59:07 INFO - PROCESS | 2488 | 1467169147187 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 19:59:07 INFO - PROCESS | 2488 | 1467169147188 Marionette TRACE conn2 <- [1,2710,null,{}] 19:59:07 INFO - PROCESS | 2488 | 1467169147190 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:07 INFO - PROCESS | 2488 | 1467169147192 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:07 INFO - PROCESS | 2488 | 1467169147288 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 19:59:07 INFO - PROCESS | 2488 | 1467169147300 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:07 INFO - PROCESS | 2488 | 1467169147301 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:07 INFO - PROCESS | 2488 | ++DOCSHELL 0x12100e800 == 34 [pid = 2488] [id = 685] 19:59:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 72 (0x110ef0400) [pid = 2488] [serial = 2055] [outer = 0x0] 19:59:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 73 (0x1196c3400) [pid = 2488] [serial = 2056] [outer = 0x110ef0400] 19:59:07 INFO - PROCESS | 2488 | 1467169147326 Marionette DEBUG loaded listener.js 19:59:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 74 (0x119b19400) [pid = 2488] [serial = 2057] [outer = 0x110ef0400] 19:59:07 INFO - PROCESS | 2488 | 1467169147673 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 19:59:07 INFO - PROCESS | 2488 | 1467169147707 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 19:59:07 INFO - PROCESS | 2488 | 1467169147709 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 19:59:07 INFO - PROCESS | 2488 | 1467169147710 Marionette TRACE conn2 <- [1,2714,null,{}] 19:59:07 INFO - PROCESS | 2488 | 1467169147712 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:07 INFO - PROCESS | 2488 | 1467169147716 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:07 INFO - PROCESS | 2488 | 1467169147850 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 19:59:07 INFO - PROCESS | 2488 | --DOMWINDOW == 73 (0x116a0b000) [pid = 2488] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 19:59:07 INFO - PROCESS | 2488 | --DOMWINDOW == 72 (0x119391400) [pid = 2488] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 19:59:07 INFO - PROCESS | 2488 | --DOMWINDOW == 71 (0x113aaa400) [pid = 2488] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 19:59:07 INFO - PROCESS | 2488 | --DOMWINDOW == 70 (0x1160d4c00) [pid = 2488] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 19:59:07 INFO - PROCESS | 2488 | --DOMWINDOW == 69 (0x1184d4000) [pid = 2488] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 19:59:07 INFO - PROCESS | 2488 | --DOMWINDOW == 68 (0x121188400) [pid = 2488] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 19:59:07 INFO - PROCESS | 2488 | --DOMWINDOW == 67 (0x112984400) [pid = 2488] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 19:59:07 INFO - PROCESS | 2488 | --DOMWINDOW == 66 (0x11840a400) [pid = 2488] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 19:59:07 INFO - PROCESS | 2488 | --DOMWINDOW == 65 (0x12153d800) [pid = 2488] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 19:59:07 INFO - PROCESS | 2488 | --DOMWINDOW == 64 (0x126dfd000) [pid = 2488] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 19:59:07 INFO - PROCESS | 2488 | --DOMWINDOW == 63 (0x116969800) [pid = 2488] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 19:59:07 INFO - PROCESS | 2488 | --DOMWINDOW == 62 (0x11602e000) [pid = 2488] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 19:59:07 INFO - PROCESS | 2488 | 1467169147895 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:07 INFO - PROCESS | 2488 | 1467169147896 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:07 INFO - PROCESS | 2488 | ++DOCSHELL 0x1212e8800 == 35 [pid = 2488] [id = 686] 19:59:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 63 (0x110ee5c00) [pid = 2488] [serial = 2058] [outer = 0x0] 19:59:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 64 (0x113379400) [pid = 2488] [serial = 2059] [outer = 0x110ee5c00] 19:59:07 INFO - PROCESS | 2488 | 1467169147922 Marionette DEBUG loaded listener.js 19:59:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 65 (0x1196c2400) [pid = 2488] [serial = 2060] [outer = 0x110ee5c00] 19:59:08 INFO - PROCESS | 2488 | 1467169148187 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 19:59:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 19:59:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 519ms 19:59:08 INFO - PROCESS | 2488 | 1467169148235 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 19:59:08 INFO - PROCESS | 2488 | 1467169148237 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 19:59:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 19:59:08 INFO - PROCESS | 2488 | 1467169148239 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 19:59:08 INFO - PROCESS | 2488 | 1467169148240 Marionette TRACE conn2 <- [1,2718,null,{}] 19:59:08 INFO - PROCESS | 2488 | 1467169148255 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:08 INFO - PROCESS | 2488 | 1467169148256 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:08 INFO - PROCESS | 2488 | 1467169148337 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 19:59:08 INFO - PROCESS | 2488 | 1467169148340 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:08 INFO - PROCESS | 2488 | 1467169148341 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:08 INFO - PROCESS | 2488 | ++DOCSHELL 0x125f5c800 == 36 [pid = 2488] [id = 687] 19:59:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 66 (0x1196c8000) [pid = 2488] [serial = 2061] [outer = 0x0] 19:59:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 67 (0x12160ac00) [pid = 2488] [serial = 2062] [outer = 0x1196c8000] 19:59:08 INFO - PROCESS | 2488 | 1467169148366 Marionette DEBUG loaded listener.js 19:59:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 68 (0x121634000) [pid = 2488] [serial = 2063] [outer = 0x1196c8000] 19:59:08 INFO - PROCESS | 2488 | 1467169148707 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 19:59:08 INFO - PROCESS | 2488 | 1467169148760 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 19:59:08 INFO - PROCESS | 2488 | 1467169148762 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 19:59:08 INFO - PROCESS | 2488 | 1467169148763 Marionette TRACE conn2 <- [1,2722,null,{}] 19:59:08 INFO - PROCESS | 2488 | 1467169148765 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:08 INFO - PROCESS | 2488 | 1467169148766 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:08 INFO - PROCESS | 2488 | 1467169148841 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 19:59:08 INFO - PROCESS | 2488 | 1467169148846 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:08 INFO - PROCESS | 2488 | 1467169148848 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:08 INFO - PROCESS | 2488 | ++DOCSHELL 0x12722d000 == 37 [pid = 2488] [id = 688] 19:59:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 69 (0x121638800) [pid = 2488] [serial = 2064] [outer = 0x0] 19:59:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 70 (0x1217cf800) [pid = 2488] [serial = 2065] [outer = 0x121638800] 19:59:08 INFO - PROCESS | 2488 | 1467169148874 Marionette DEBUG loaded listener.js 19:59:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 71 (0x121b0dc00) [pid = 2488] [serial = 2066] [outer = 0x121638800] 19:59:09 INFO - PROCESS | 2488 | 1467169149195 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 19:59:09 INFO - PROCESS | 2488 | 1467169149232 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 19:59:09 INFO - PROCESS | 2488 | 1467169149234 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 19:59:09 INFO - PROCESS | 2488 | 1467169149236 Marionette TRACE conn2 <- [1,2726,null,{}] 19:59:09 INFO - PROCESS | 2488 | 1467169149238 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:09 INFO - PROCESS | 2488 | 1467169149239 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:09 INFO - PROCESS | 2488 | 1467169149327 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 19:59:09 INFO - PROCESS | 2488 | 1467169149334 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:09 INFO - PROCESS | 2488 | 1467169149335 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:09 INFO - PROCESS | 2488 | ++DOCSHELL 0x129126000 == 38 [pid = 2488] [id = 689] 19:59:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 72 (0x121d75400) [pid = 2488] [serial = 2067] [outer = 0x0] 19:59:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 73 (0x121d81800) [pid = 2488] [serial = 2068] [outer = 0x121d75400] 19:59:09 INFO - PROCESS | 2488 | 1467169149362 Marionette DEBUG loaded listener.js 19:59:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 74 (0x124cbd800) [pid = 2488] [serial = 2069] [outer = 0x121d75400] 19:59:09 INFO - PROCESS | 2488 | 1467169149859 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 19:59:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 19:59:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 668ms 19:59:09 INFO - PROCESS | 2488 | 1467169149904 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 19:59:09 INFO - PROCESS | 2488 | 1467169149906 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 19:59:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 19:59:09 INFO - PROCESS | 2488 | 1467169149909 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 19:59:09 INFO - PROCESS | 2488 | 1467169149912 Marionette TRACE conn2 <- [1,2730,null,{}] 19:59:09 INFO - PROCESS | 2488 | 1467169149985 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:09 INFO - PROCESS | 2488 | 1467169149987 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:10 INFO - PROCESS | 2488 | 1467169150083 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 19:59:10 INFO - PROCESS | 2488 | 1467169150184 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:10 INFO - PROCESS | 2488 | 1467169150186 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:10 INFO - PROCESS | 2488 | ++DOCSHELL 0x116938800 == 39 [pid = 2488] [id = 690] 19:59:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 75 (0x1128a9000) [pid = 2488] [serial = 2070] [outer = 0x0] 19:59:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 76 (0x11297b400) [pid = 2488] [serial = 2071] [outer = 0x1128a9000] 19:59:10 INFO - PROCESS | 2488 | 1467169150218 Marionette DEBUG loaded listener.js 19:59:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 77 (0x113aaa400) [pid = 2488] [serial = 2072] [outer = 0x1128a9000] 19:59:11 INFO - PROCESS | 2488 | 1467169151088 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 19:59:11 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 19:59:11 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 19:59:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 19:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:59:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1188ms 19:59:11 INFO - PROCESS | 2488 | 1467169151098 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 19:59:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 19:59:11 INFO - PROCESS | 2488 | 1467169151101 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 19:59:11 INFO - PROCESS | 2488 | 1467169151104 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 19:59:11 INFO - PROCESS | 2488 | 1467169151105 Marionette TRACE conn2 <- [1,2734,null,{}] 19:59:11 INFO - PROCESS | 2488 | 1467169151109 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:11 INFO - PROCESS | 2488 | 1467169151111 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:11 INFO - PROCESS | 2488 | 1467169151196 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 19:59:11 INFO - PROCESS | 2488 | 1467169151299 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:11 INFO - PROCESS | 2488 | 1467169151302 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:11 INFO - PROCESS | 2488 | ++DOCSHELL 0x121220000 == 40 [pid = 2488] [id = 691] 19:59:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x11741f800) [pid = 2488] [serial = 2073] [outer = 0x0] 19:59:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x11833a000) [pid = 2488] [serial = 2074] [outer = 0x11741f800] 19:59:11 INFO - PROCESS | 2488 | 1467169151332 Marionette DEBUG loaded listener.js 19:59:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x118409c00) [pid = 2488] [serial = 2075] [outer = 0x11741f800] 19:59:11 INFO - PROCESS | 2488 | 1467169151817 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 19:59:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 19:59:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 771ms 19:59:11 INFO - PROCESS | 2488 | 1467169151875 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 19:59:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 19:59:11 INFO - PROCESS | 2488 | 1467169151878 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 19:59:11 INFO - PROCESS | 2488 | 1467169151884 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 19:59:11 INFO - PROCESS | 2488 | 1467169151886 Marionette TRACE conn2 <- [1,2738,null,{}] 19:59:11 INFO - PROCESS | 2488 | 1467169151890 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:11 INFO - PROCESS | 2488 | 1467169151893 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:12 INFO - PROCESS | 2488 | 1467169152026 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 19:59:12 INFO - PROCESS | 2488 | 1467169152098 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:12 INFO - PROCESS | 2488 | 1467169152100 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:12 INFO - PROCESS | 2488 | ++DOCSHELL 0x12965a800 == 41 [pid = 2488] [id = 692] 19:59:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x118fc9800) [pid = 2488] [serial = 2076] [outer = 0x0] 19:59:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x1194ac800) [pid = 2488] [serial = 2077] [outer = 0x118fc9800] 19:59:12 INFO - PROCESS | 2488 | 1467169152132 Marionette DEBUG loaded listener.js 19:59:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x119d39000) [pid = 2488] [serial = 2078] [outer = 0x118fc9800] 19:59:12 INFO - PROCESS | 2488 | 1467169152574 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 19:59:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 19:59:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 723ms 19:59:12 INFO - PROCESS | 2488 | 1467169152611 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 19:59:12 INFO - PROCESS | 2488 | 1467169152615 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 19:59:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 19:59:12 INFO - PROCESS | 2488 | 1467169152619 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 19:59:12 INFO - PROCESS | 2488 | 1467169152620 Marionette TRACE conn2 <- [1,2742,null,{}] 19:59:12 INFO - PROCESS | 2488 | 1467169152622 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:12 INFO - PROCESS | 2488 | 1467169152624 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:12 INFO - PROCESS | 2488 | 1467169152725 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 19:59:12 INFO - PROCESS | 2488 | 1467169152785 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:12 INFO - PROCESS | 2488 | 1467169152786 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:12 INFO - PROCESS | 2488 | ++DOCSHELL 0x118780800 == 42 [pid = 2488] [id = 693] 19:59:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x11870d400) [pid = 2488] [serial = 2079] [outer = 0x0] 19:59:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x119d3a000) [pid = 2488] [serial = 2080] [outer = 0x11870d400] 19:59:12 INFO - PROCESS | 2488 | 1467169152817 Marionette DEBUG loaded listener.js 19:59:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x121d7e800) [pid = 2488] [serial = 2081] [outer = 0x11870d400] 19:59:13 INFO - PROCESS | 2488 | 1467169153347 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 19:59:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 19:59:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 769ms 19:59:13 INFO - PROCESS | 2488 | 1467169153388 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 19:59:13 INFO - PROCESS | 2488 | 1467169153390 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 19:59:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 19:59:13 INFO - PROCESS | 2488 | 1467169153393 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 19:59:13 INFO - PROCESS | 2488 | 1467169153396 Marionette TRACE conn2 <- [1,2746,null,{}] 19:59:13 INFO - PROCESS | 2488 | 1467169153399 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:13 INFO - PROCESS | 2488 | 1467169153401 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:13 INFO - PROCESS | 2488 | 1467169153495 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 19:59:13 INFO - PROCESS | 2488 | 1467169153571 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:13 INFO - PROCESS | 2488 | 1467169153573 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:13 INFO - PROCESS | 2488 | ++DOCSHELL 0x1174e3000 == 43 [pid = 2488] [id = 694] 19:59:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x115d7f800) [pid = 2488] [serial = 2082] [outer = 0x0] 19:59:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x11607f400) [pid = 2488] [serial = 2083] [outer = 0x115d7f800] 19:59:13 INFO - PROCESS | 2488 | 1467169153601 Marionette DEBUG loaded listener.js 19:59:13 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x11710e800) [pid = 2488] [serial = 2084] [outer = 0x115d7f800] 19:59:14 INFO - PROCESS | 2488 | --DOCSHELL 0x12722d000 == 42 [pid = 2488] [id = 688] 19:59:14 INFO - PROCESS | 2488 | --DOCSHELL 0x125f5c800 == 41 [pid = 2488] [id = 687] 19:59:14 INFO - PROCESS | 2488 | --DOCSHELL 0x1212e8800 == 40 [pid = 2488] [id = 686] 19:59:14 INFO - PROCESS | 2488 | --DOCSHELL 0x12100e800 == 39 [pid = 2488] [id = 685] 19:59:14 INFO - PROCESS | 2488 | --DOCSHELL 0x121230800 == 38 [pid = 2488] [id = 684] 19:59:14 INFO - PROCESS | 2488 | --DOCSHELL 0x1197ac000 == 37 [pid = 2488] [id = 683] 19:59:14 INFO - PROCESS | 2488 | --DOCSHELL 0x117e51800 == 36 [pid = 2488] [id = 682] 19:59:14 INFO - PROCESS | 2488 | --DOCSHELL 0x113d72000 == 35 [pid = 2488] [id = 681] 19:59:14 INFO - PROCESS | 2488 | --DOCSHELL 0x1184bd800 == 34 [pid = 2488] [id = 680] 19:59:14 INFO - PROCESS | 2488 | --DOCSHELL 0x128bc6800 == 33 [pid = 2488] [id = 679] 19:59:14 INFO - PROCESS | 2488 | --DOCSHELL 0x118776000 == 32 [pid = 2488] [id = 672] 19:59:14 INFO - PROCESS | 2488 | --DOCSHELL 0x118780800 == 31 [pid = 2488] [id = 693] 19:59:14 INFO - PROCESS | 2488 | --DOCSHELL 0x12965a800 == 30 [pid = 2488] [id = 692] 19:59:14 INFO - PROCESS | 2488 | --DOCSHELL 0x121220000 == 29 [pid = 2488] [id = 691] 19:59:14 INFO - PROCESS | 2488 | --DOCSHELL 0x129126000 == 28 [pid = 2488] [id = 689] 19:59:14 INFO - PROCESS | 2488 | --DOCSHELL 0x116938800 == 27 [pid = 2488] [id = 690] 19:59:14 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x12690f400) [pid = 2488] [serial = 2038] [outer = 0x0] [url = about:blank] 19:59:14 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x124e60c00) [pid = 2488] [serial = 2036] [outer = 0x0] [url = about:blank] 19:59:14 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x119b15400) [pid = 2488] [serial = 2018] [outer = 0x0] [url = about:blank] 19:59:14 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x119399000) [pid = 2488] [serial = 2017] [outer = 0x0] [url = about:blank] 19:59:14 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x119d3e000) [pid = 2488] [serial = 2026] [outer = 0x0] [url = about:blank] 19:59:14 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x117417000) [pid = 2488] [serial = 2020] [outer = 0x0] [url = about:blank] 19:59:14 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x117e97400) [pid = 2488] [serial = 2021] [outer = 0x0] [url = about:blank] 19:59:14 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x118896800) [pid = 2488] [serial = 2023] [outer = 0x0] [url = about:blank] 19:59:14 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x1194a9c00) [pid = 2488] [serial = 2024] [outer = 0x0] [url = about:blank] 19:59:14 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x121618c00) [pid = 2488] [serial = 2029] [outer = 0x0] [url = about:blank] 19:59:14 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x117414400) [pid = 2488] [serial = 2003] [outer = 0x0] [url = about:blank] 19:59:14 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x115d80800) [pid = 2488] [serial = 2002] [outer = 0x0] [url = about:blank] 19:59:14 INFO - PROCESS | 2488 | --DOMWINDOW == 76 (0x1196b6000) [pid = 2488] [serial = 2006] [outer = 0x0] [url = about:blank] 19:59:14 INFO - PROCESS | 2488 | --DOMWINDOW == 75 (0x118ff1400) [pid = 2488] [serial = 2005] [outer = 0x0] [url = about:blank] 19:59:14 INFO - PROCESS | 2488 | --DOMWINDOW == 74 (0x124cbd000) [pid = 2488] [serial = 2008] [outer = 0x0] [url = about:blank] 19:59:14 INFO - PROCESS | 2488 | --DOMWINDOW == 73 (0x1269b9000) [pid = 2488] [serial = 2009] [outer = 0x0] [url = about:blank] 19:59:14 INFO - PROCESS | 2488 | --DOMWINDOW == 72 (0x127402400) [pid = 2488] [serial = 2011] [outer = 0x0] [url = about:blank] 19:59:14 INFO - PROCESS | 2488 | --DOMWINDOW == 71 (0x127461c00) [pid = 2488] [serial = 2012] [outer = 0x0] [url = about:blank] 19:59:14 INFO - PROCESS | 2488 | --DOMWINDOW == 70 (0x118408000) [pid = 2488] [serial = 2015] [outer = 0x0] [url = about:blank] 19:59:14 INFO - PROCESS | 2488 | --DOMWINDOW == 69 (0x1171ba400) [pid = 2488] [serial = 2014] [outer = 0x0] [url = about:blank] 19:59:14 INFO - PROCESS | 2488 | --DOMWINDOW == 68 (0x121d3e800) [pid = 2488] [serial = 2032] [outer = 0x0] [url = about:blank] 19:59:14 INFO - PROCESS | 2488 | --DOMWINDOW == 67 (0x124a60000) [pid = 2488] [serial = 2033] [outer = 0x0] [url = about:blank] 19:59:14 INFO - PROCESS | 2488 | --DOMWINDOW == 66 (0x1196c2800) [pid = 2488] [serial = 2035] [outer = 0x0] [url = about:blank] 19:59:14 INFO - PROCESS | 2488 | --DOMWINDOW == 65 (0x12163f400) [pid = 2488] [serial = 2030] [outer = 0x0] [url = about:blank] 19:59:14 INFO - PROCESS | 2488 | --DOMWINDOW == 64 (0x12108e000) [pid = 2488] [serial = 2027] [outer = 0x0] [url = about:blank] 19:59:14 INFO - PROCESS | 2488 | 1467169154501 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 19:59:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 19:59:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1125ms 19:59:14 INFO - PROCESS | 2488 | 1467169154519 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 19:59:14 INFO - PROCESS | 2488 | 1467169154521 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 19:59:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 19:59:14 INFO - PROCESS | 2488 | 1467169154524 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 19:59:14 INFO - PROCESS | 2488 | 1467169154526 Marionette TRACE conn2 <- [1,2750,null,{}] 19:59:14 INFO - PROCESS | 2488 | 1467169154529 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:14 INFO - PROCESS | 2488 | 1467169154531 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:14 INFO - PROCESS | 2488 | 1467169154610 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 19:59:14 INFO - PROCESS | 2488 | 1467169154664 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:14 INFO - PROCESS | 2488 | 1467169154667 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:14 INFO - PROCESS | 2488 | ++DOCSHELL 0x116248000 == 28 [pid = 2488] [id = 695] 19:59:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 65 (0x112e02400) [pid = 2488] [serial = 2085] [outer = 0x0] 19:59:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 66 (0x1133ddc00) [pid = 2488] [serial = 2086] [outer = 0x112e02400] 19:59:14 INFO - PROCESS | 2488 | 1467169154694 Marionette DEBUG loaded listener.js 19:59:14 INFO - PROCESS | 2488 | ++DOMWINDOW == 67 (0x113f35400) [pid = 2488] [serial = 2087] [outer = 0x112e02400] 19:59:15 INFO - PROCESS | 2488 | 1467169155004 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 19:59:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 19:59:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 520ms 19:59:15 INFO - PROCESS | 2488 | 1467169155044 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 19:59:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 19:59:15 INFO - PROCESS | 2488 | 1467169155048 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 19:59:15 INFO - PROCESS | 2488 | 1467169155052 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 19:59:15 INFO - PROCESS | 2488 | 1467169155054 Marionette TRACE conn2 <- [1,2754,null,{}] 19:59:15 INFO - PROCESS | 2488 | 1467169155057 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:15 INFO - PROCESS | 2488 | 1467169155058 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:15 INFO - PROCESS | 2488 | 1467169155135 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 19:59:15 INFO - PROCESS | 2488 | 1467169155139 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:15 INFO - PROCESS | 2488 | 1467169155140 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:15 INFO - PROCESS | 2488 | ++DOCSHELL 0x11714b000 == 29 [pid = 2488] [id = 696] 19:59:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 68 (0x115d7a000) [pid = 2488] [serial = 2088] [outer = 0x0] 19:59:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 69 (0x1166f9c00) [pid = 2488] [serial = 2089] [outer = 0x115d7a000] 19:59:15 INFO - PROCESS | 2488 | 1467169155171 Marionette DEBUG loaded listener.js 19:59:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 70 (0x116ec8800) [pid = 2488] [serial = 2090] [outer = 0x115d7a000] 19:59:15 INFO - PROCESS | 2488 | 1467169155534 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 19:59:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 19:59:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 521ms 19:59:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 19:59:15 INFO - PROCESS | 2488 | 1467169155573 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 19:59:15 INFO - PROCESS | 2488 | 1467169155575 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 19:59:15 INFO - PROCESS | 2488 | 1467169155577 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 19:59:15 INFO - PROCESS | 2488 | 1467169155579 Marionette TRACE conn2 <- [1,2758,null,{}] 19:59:15 INFO - PROCESS | 2488 | 1467169155587 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:15 INFO - PROCESS | 2488 | 1467169155591 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:15 INFO - PROCESS | 2488 | 1467169155667 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 19:59:15 INFO - PROCESS | 2488 | 1467169155672 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:15 INFO - PROCESS | 2488 | 1467169155674 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:15 INFO - PROCESS | 2488 | ++DOCSHELL 0x1191f8000 == 30 [pid = 2488] [id = 697] 19:59:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 71 (0x110ef1800) [pid = 2488] [serial = 2091] [outer = 0x0] 19:59:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 72 (0x117ea0400) [pid = 2488] [serial = 2092] [outer = 0x110ef1800] 19:59:15 INFO - PROCESS | 2488 | 1467169155704 Marionette DEBUG loaded listener.js 19:59:15 INFO - PROCESS | 2488 | ++DOMWINDOW == 73 (0x118345400) [pid = 2488] [serial = 2093] [outer = 0x110ef1800] 19:59:16 INFO - PROCESS | 2488 | 1467169156026 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 19:59:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 19:59:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 472ms 19:59:16 INFO - PROCESS | 2488 | 1467169156051 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 19:59:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 19:59:16 INFO - PROCESS | 2488 | 1467169156053 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 19:59:16 INFO - PROCESS | 2488 | 1467169156055 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 19:59:16 INFO - PROCESS | 2488 | 1467169156056 Marionette TRACE conn2 <- [1,2762,null,{}] 19:59:16 INFO - PROCESS | 2488 | 1467169156058 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:16 INFO - PROCESS | 2488 | 1467169156060 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:16 INFO - PROCESS | 2488 | 1467169156140 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 19:59:16 INFO - PROCESS | 2488 | 1467169156204 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:16 INFO - PROCESS | 2488 | 1467169156205 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:16 INFO - PROCESS | 2488 | ++DOCSHELL 0x1197b1800 == 31 [pid = 2488] [id = 698] 19:59:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 74 (0x1176e1c00) [pid = 2488] [serial = 2094] [outer = 0x0] 19:59:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 75 (0x118703000) [pid = 2488] [serial = 2095] [outer = 0x1176e1c00] 19:59:16 INFO - PROCESS | 2488 | 1467169156230 Marionette DEBUG loaded listener.js 19:59:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 76 (0x118891800) [pid = 2488] [serial = 2096] [outer = 0x1176e1c00] 19:59:16 INFO - PROCESS | 2488 | 1467169156511 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 19:59:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 19:59:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 470ms 19:59:16 INFO - PROCESS | 2488 | 1467169156525 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 19:59:16 INFO - PROCESS | 2488 | 1467169156537 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 19:59:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 19:59:16 INFO - PROCESS | 2488 | 1467169156558 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 19:59:16 INFO - PROCESS | 2488 | 1467169156559 Marionette TRACE conn2 <- [1,2766,null,{}] 19:59:16 INFO - PROCESS | 2488 | 1467169156561 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:16 INFO - PROCESS | 2488 | 1467169156563 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:16 INFO - PROCESS | 2488 | 1467169156661 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 19:59:16 INFO - PROCESS | 2488 | 1467169156665 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:16 INFO - PROCESS | 2488 | 1467169156666 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:16 INFO - PROCESS | 2488 | ++DOCSHELL 0x12121a000 == 32 [pid = 2488] [id = 699] 19:59:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 77 (0x1121b5000) [pid = 2488] [serial = 2097] [outer = 0x0] 19:59:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x118ff1400) [pid = 2488] [serial = 2098] [outer = 0x1121b5000] 19:59:16 INFO - PROCESS | 2488 | 1467169156691 Marionette DEBUG loaded listener.js 19:59:16 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x119399800) [pid = 2488] [serial = 2099] [outer = 0x1121b5000] 19:59:17 INFO - PROCESS | 2488 | 1467169157042 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 19:59:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 19:59:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 522ms 19:59:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 19:59:17 INFO - PROCESS | 2488 | 1467169157076 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 19:59:17 INFO - PROCESS | 2488 | 1467169157077 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 19:59:17 INFO - PROCESS | 2488 | 1467169157080 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 19:59:17 INFO - PROCESS | 2488 | 1467169157081 Marionette TRACE conn2 <- [1,2770,null,{}] 19:59:17 INFO - PROCESS | 2488 | 1467169157083 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:17 INFO - PROCESS | 2488 | 1467169157087 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:17 INFO - PROCESS | 2488 | 1467169157201 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 19:59:17 INFO - PROCESS | 2488 | 1467169157213 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:17 INFO - PROCESS | 2488 | 1467169157214 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:17 INFO - PROCESS | 2488 | ++DOCSHELL 0x121365800 == 33 [pid = 2488] [id = 700] 19:59:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x119399c00) [pid = 2488] [serial = 2100] [outer = 0x0] 19:59:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x119b13400) [pid = 2488] [serial = 2101] [outer = 0x119399c00] 19:59:17 INFO - PROCESS | 2488 | 1467169157239 Marionette DEBUG loaded listener.js 19:59:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x119dabc00) [pid = 2488] [serial = 2102] [outer = 0x119399c00] 19:59:17 INFO - PROCESS | 2488 | 1467169157546 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 19:59:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 19:59:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 519ms 19:59:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 19:59:17 INFO - PROCESS | 2488 | 1467169157600 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 19:59:17 INFO - PROCESS | 2488 | 1467169157601 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 19:59:17 INFO - PROCESS | 2488 | 1467169157603 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 19:59:17 INFO - PROCESS | 2488 | 1467169157604 Marionette TRACE conn2 <- [1,2774,null,{}] 19:59:17 INFO - PROCESS | 2488 | 1467169157607 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:17 INFO - PROCESS | 2488 | 1467169157615 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:17 INFO - PROCESS | 2488 | 1467169157706 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 19:59:17 INFO - PROCESS | 2488 | 1467169157719 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:17 INFO - PROCESS | 2488 | 1467169157720 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:17 INFO - PROCESS | 2488 | ++DOCSHELL 0x123e7a000 == 34 [pid = 2488] [id = 701] 19:59:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x119b1f800) [pid = 2488] [serial = 2103] [outer = 0x0] 19:59:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x121095800) [pid = 2488] [serial = 2104] [outer = 0x119b1f800] 19:59:17 INFO - PROCESS | 2488 | 1467169157745 Marionette DEBUG loaded listener.js 19:59:17 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x1212a0400) [pid = 2488] [serial = 2105] [outer = 0x119b1f800] 19:59:18 INFO - PROCESS | 2488 | 1467169158085 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 19:59:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 19:59:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 519ms 19:59:18 INFO - PROCESS | 2488 | 1467169158122 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 19:59:18 INFO - PROCESS | 2488 | 1467169158123 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 19:59:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 19:59:18 INFO - PROCESS | 2488 | 1467169158135 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 19:59:18 INFO - PROCESS | 2488 | 1467169158136 Marionette TRACE conn2 <- [1,2778,null,{}] 19:59:18 INFO - PROCESS | 2488 | 1467169158138 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:18 INFO - PROCESS | 2488 | 1467169158139 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:18 INFO - PROCESS | 2488 | 1467169158236 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 19:59:18 INFO - PROCESS | 2488 | 1467169158239 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:18 INFO - PROCESS | 2488 | 1467169158240 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:18 INFO - PROCESS | 2488 | ++DOCSHELL 0x125f56000 == 35 [pid = 2488] [id = 702] 19:59:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x1184c8800) [pid = 2488] [serial = 2106] [outer = 0x0] 19:59:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x12160e400) [pid = 2488] [serial = 2107] [outer = 0x1184c8800] 19:59:18 INFO - PROCESS | 2488 | 1467169158265 Marionette DEBUG loaded listener.js 19:59:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x121635000) [pid = 2488] [serial = 2108] [outer = 0x1184c8800] 19:59:18 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x121638800) [pid = 2488] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 19:59:18 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x110ef0400) [pid = 2488] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 19:59:18 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x110ef2c00) [pid = 2488] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 19:59:18 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x110ee5c00) [pid = 2488] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 19:59:18 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x11710c800) [pid = 2488] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 19:59:18 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x11336ac00) [pid = 2488] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 19:59:18 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x1133bfc00) [pid = 2488] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 19:59:18 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x115d86c00) [pid = 2488] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 19:59:18 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x1196c8000) [pid = 2488] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 19:59:18 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x118347000) [pid = 2488] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 19:59:18 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x121d75400) [pid = 2488] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 19:59:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 19:59:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 618ms 19:59:18 INFO - PROCESS | 2488 | 1467169158748 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 19:59:18 INFO - PROCESS | 2488 | 1467169158754 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 19:59:18 INFO - PROCESS | 2488 | 1467169158755 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 19:59:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 19:59:18 INFO - PROCESS | 2488 | 1467169158757 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 19:59:18 INFO - PROCESS | 2488 | 1467169158769 Marionette TRACE conn2 <- [1,2782,null,{}] 19:59:18 INFO - PROCESS | 2488 | 1467169158772 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:18 INFO - PROCESS | 2488 | 1467169158773 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:18 INFO - PROCESS | 2488 | 1467169158852 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 19:59:18 INFO - PROCESS | 2488 | 1467169158856 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:18 INFO - PROCESS | 2488 | 1467169158857 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:18 INFO - PROCESS | 2488 | ++DOCSHELL 0x1191f7800 == 36 [pid = 2488] [id = 703] 19:59:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x11325f400) [pid = 2488] [serial = 2109] [outer = 0x0] 19:59:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x11741fc00) [pid = 2488] [serial = 2110] [outer = 0x11325f400] 19:59:18 INFO - PROCESS | 2488 | 1467169158882 Marionette DEBUG loaded listener.js 19:59:18 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x119da7400) [pid = 2488] [serial = 2111] [outer = 0x11325f400] 19:59:19 INFO - PROCESS | 2488 | 1467169159203 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 19:59:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 19:59:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 480ms 19:59:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 19:59:19 INFO - PROCESS | 2488 | 1467169159237 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 19:59:19 INFO - PROCESS | 2488 | 1467169159238 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 19:59:19 INFO - PROCESS | 2488 | 1467169159240 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 19:59:19 INFO - PROCESS | 2488 | 1467169159241 Marionette TRACE conn2 <- [1,2786,null,{}] 19:59:19 INFO - PROCESS | 2488 | 1467169159244 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:19 INFO - PROCESS | 2488 | 1467169159245 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:19 INFO - PROCESS | 2488 | 1467169159347 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 19:59:19 INFO - PROCESS | 2488 | --DOCSHELL 0x12cbd2000 == 35 [pid = 2488] [id = 16] 19:59:19 INFO - PROCESS | 2488 | 1467169159365 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:19 INFO - PROCESS | 2488 | 1467169159366 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:19 INFO - PROCESS | 2488 | ++DOCSHELL 0x129123800 == 36 [pid = 2488] [id = 704] 19:59:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x121616000) [pid = 2488] [serial = 2112] [outer = 0x0] 19:59:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x12163e800) [pid = 2488] [serial = 2113] [outer = 0x121616000] 19:59:19 INFO - PROCESS | 2488 | 1467169159405 Marionette DEBUG loaded listener.js 19:59:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x121b0e800) [pid = 2488] [serial = 2114] [outer = 0x121616000] 19:59:19 INFO - PROCESS | 2488 | 1467169159723 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 19:59:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 19:59:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 520ms 19:59:19 INFO - PROCESS | 2488 | 1467169159762 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 19:59:19 INFO - PROCESS | 2488 | 1467169159763 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 19:59:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 19:59:19 INFO - PROCESS | 2488 | 1467169159765 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 19:59:19 INFO - PROCESS | 2488 | 1467169159767 Marionette TRACE conn2 <- [1,2790,null,{}] 19:59:19 INFO - PROCESS | 2488 | 1467169159777 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:19 INFO - PROCESS | 2488 | 1467169159779 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:19 INFO - PROCESS | 2488 | 1467169159871 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 19:59:19 INFO - PROCESS | 2488 | 1467169159875 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:19 INFO - PROCESS | 2488 | 1467169159876 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:19 INFO - PROCESS | 2488 | ++DOCSHELL 0x121219800 == 37 [pid = 2488] [id = 705] 19:59:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x121d4bc00) [pid = 2488] [serial = 2115] [outer = 0x0] 19:59:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x121fbc800) [pid = 2488] [serial = 2116] [outer = 0x121d4bc00] 19:59:19 INFO - PROCESS | 2488 | 1467169159903 Marionette DEBUG loaded listener.js 19:59:19 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x124cf9800) [pid = 2488] [serial = 2117] [outer = 0x121d4bc00] 19:59:20 INFO - PROCESS | 2488 | 1467169160235 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 19:59:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 19:59:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 518ms 19:59:20 INFO - PROCESS | 2488 | 1467169160284 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 19:59:20 INFO - PROCESS | 2488 | 1467169160286 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 19:59:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 19:59:20 INFO - PROCESS | 2488 | 1467169160299 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 19:59:20 INFO - PROCESS | 2488 | 1467169160300 Marionette TRACE conn2 <- [1,2794,null,{}] 19:59:20 INFO - PROCESS | 2488 | 1467169160302 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:20 INFO - PROCESS | 2488 | 1467169160303 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:20 INFO - PROCESS | 2488 | 1467169160379 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 19:59:20 INFO - PROCESS | 2488 | 1467169160385 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:20 INFO - PROCESS | 2488 | 1467169160385 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:20 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a5e9000 == 38 [pid = 2488] [id = 706] 19:59:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x124e64000) [pid = 2488] [serial = 2118] [outer = 0x0] 19:59:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x125f7f400) [pid = 2488] [serial = 2119] [outer = 0x124e64000] 19:59:20 INFO - PROCESS | 2488 | 1467169160410 Marionette DEBUG loaded listener.js 19:59:20 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x126916800) [pid = 2488] [serial = 2120] [outer = 0x124e64000] 19:59:20 INFO - PROCESS | 2488 | 1467169160860 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 19:59:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 19:59:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 568ms 19:59:20 INFO - PROCESS | 2488 | 1467169160868 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 19:59:20 INFO - PROCESS | 2488 | 1467169160870 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 19:59:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 19:59:20 INFO - PROCESS | 2488 | 1467169160873 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 19:59:20 INFO - PROCESS | 2488 | 1467169160875 Marionette TRACE conn2 <- [1,2798,null,{}] 19:59:20 INFO - PROCESS | 2488 | 1467169160879 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:20 INFO - PROCESS | 2488 | 1467169160881 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:20 INFO - PROCESS | 2488 | 1467169160992 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 19:59:21 INFO - PROCESS | 2488 | 1467169161074 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:21 INFO - PROCESS | 2488 | 1467169161075 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:21 INFO - PROCESS | 2488 | ++DOCSHELL 0x116091800 == 39 [pid = 2488] [id = 707] 19:59:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x1127e5c00) [pid = 2488] [serial = 2121] [outer = 0x0] 19:59:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x1129d7400) [pid = 2488] [serial = 2122] [outer = 0x1127e5c00] 19:59:21 INFO - PROCESS | 2488 | 1467169161107 Marionette DEBUG loaded listener.js 19:59:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x113da9000) [pid = 2488] [serial = 2123] [outer = 0x1127e5c00] 19:59:21 INFO - PROCESS | 2488 | 1467169161624 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 19:59:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 19:59:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 822ms 19:59:21 INFO - PROCESS | 2488 | 1467169161694 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 19:59:21 INFO - PROCESS | 2488 | 1467169161697 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 19:59:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 19:59:21 INFO - PROCESS | 2488 | 1467169161702 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 19:59:21 INFO - PROCESS | 2488 | 1467169161704 Marionette TRACE conn2 <- [1,2802,null,{}] 19:59:21 INFO - PROCESS | 2488 | 1467169161706 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:21 INFO - PROCESS | 2488 | 1467169161708 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:21 INFO - PROCESS | 2488 | 1467169161820 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 19:59:21 INFO - PROCESS | 2488 | 1467169161877 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:21 INFO - PROCESS | 2488 | 1467169161878 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:21 INFO - PROCESS | 2488 | ++DOCSHELL 0x11979c000 == 40 [pid = 2488] [id = 708] 19:59:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x1160dc800) [pid = 2488] [serial = 2124] [outer = 0x0] 19:59:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x117413800) [pid = 2488] [serial = 2125] [outer = 0x1160dc800] 19:59:21 INFO - PROCESS | 2488 | 1467169161909 Marionette DEBUG loaded listener.js 19:59:21 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x1176e6400) [pid = 2488] [serial = 2126] [outer = 0x1160dc800] 19:59:22 INFO - PROCESS | 2488 | 1467169162624 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 19:59:22 INFO - PROCESS | 2488 | --DOCSHELL 0x121219800 == 39 [pid = 2488] [id = 705] 19:59:22 INFO - PROCESS | 2488 | --DOCSHELL 0x129123800 == 38 [pid = 2488] [id = 704] 19:59:22 INFO - PROCESS | 2488 | --DOCSHELL 0x1191f7800 == 37 [pid = 2488] [id = 703] 19:59:22 INFO - PROCESS | 2488 | --DOCSHELL 0x125f56000 == 36 [pid = 2488] [id = 702] 19:59:22 INFO - PROCESS | 2488 | --DOCSHELL 0x123e7a000 == 35 [pid = 2488] [id = 701] 19:59:22 INFO - PROCESS | 2488 | --DOCSHELL 0x121365800 == 34 [pid = 2488] [id = 700] 19:59:22 INFO - PROCESS | 2488 | --DOCSHELL 0x12121a000 == 33 [pid = 2488] [id = 699] 19:59:22 INFO - PROCESS | 2488 | --DOCSHELL 0x1197b1800 == 32 [pid = 2488] [id = 698] 19:59:22 INFO - PROCESS | 2488 | --DOCSHELL 0x1191f8000 == 31 [pid = 2488] [id = 697] 19:59:22 INFO - PROCESS | 2488 | --DOCSHELL 0x11714b000 == 30 [pid = 2488] [id = 696] 19:59:22 INFO - PROCESS | 2488 | --DOCSHELL 0x116248000 == 29 [pid = 2488] [id = 695] 19:59:22 INFO - PROCESS | 2488 | --DOCSHELL 0x12cbd1800 == 28 [pid = 2488] [id = 17] 19:59:22 INFO - PROCESS | 2488 | --DOCSHELL 0x1174e3000 == 27 [pid = 2488] [id = 694] 19:59:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 19:59:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 971ms 19:59:22 INFO - PROCESS | 2488 | 1467169162674 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 19:59:22 INFO - PROCESS | 2488 | 1467169162676 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 19:59:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 19:59:22 INFO - PROCESS | 2488 | 1467169162680 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 19:59:22 INFO - PROCESS | 2488 | 1467169162682 Marionette TRACE conn2 <- [1,2806,null,{}] 19:59:22 INFO - PROCESS | 2488 | 1467169162686 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:22 INFO - PROCESS | 2488 | 1467169162688 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:22 INFO - PROCESS | 2488 | 1467169162795 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 19:59:22 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x121d81800) [pid = 2488] [serial = 2068] [outer = 0x0] [url = about:blank] 19:59:22 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x121b0dc00) [pid = 2488] [serial = 2066] [outer = 0x0] [url = about:blank] 19:59:22 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x1196c3400) [pid = 2488] [serial = 2056] [outer = 0x0] [url = about:blank] 19:59:22 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x118ffb400) [pid = 2488] [serial = 2053] [outer = 0x0] [url = about:blank] 19:59:22 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x113379400) [pid = 2488] [serial = 2059] [outer = 0x0] [url = about:blank] 19:59:22 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x117419000) [pid = 2488] [serial = 2041] [outer = 0x0] [url = about:blank] 19:59:22 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x118405800) [pid = 2488] [serial = 2042] [outer = 0x0] [url = about:blank] 19:59:22 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x1133c3800) [pid = 2488] [serial = 2044] [outer = 0x0] [url = about:blank] 19:59:22 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x113daa000) [pid = 2488] [serial = 2045] [outer = 0x0] [url = about:blank] 19:59:22 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x126df7c00) [pid = 2488] [serial = 2039] [outer = 0x0] [url = about:blank] 19:59:22 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x1167d1400) [pid = 2488] [serial = 2047] [outer = 0x0] [url = about:blank] 19:59:22 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x1196c2400) [pid = 2488] [serial = 2060] [outer = 0x0] [url = about:blank] 19:59:22 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x1217cf800) [pid = 2488] [serial = 2065] [outer = 0x0] [url = about:blank] 19:59:22 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x121634000) [pid = 2488] [serial = 2063] [outer = 0x0] [url = about:blank] 19:59:22 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x1184ce400) [pid = 2488] [serial = 2050] [outer = 0x0] [url = about:blank] 19:59:22 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x124cbd800) [pid = 2488] [serial = 2069] [outer = 0x0] [url = about:blank] 19:59:22 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x1187e0400) [pid = 2488] [serial = 2051] [outer = 0x0] [url = about:blank] 19:59:22 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x119b19400) [pid = 2488] [serial = 2057] [outer = 0x0] [url = about:blank] 19:59:22 INFO - PROCESS | 2488 | --DOMWINDOW == 76 (0x1194ad400) [pid = 2488] [serial = 2054] [outer = 0x0] [url = about:blank] 19:59:22 INFO - PROCESS | 2488 | --DOMWINDOW == 75 (0x12160ac00) [pid = 2488] [serial = 2062] [outer = 0x0] [url = about:blank] 19:59:22 INFO - PROCESS | 2488 | --DOMWINDOW == 74 (0x117412800) [pid = 2488] [serial = 2048] [outer = 0x0] [url = about:blank] 19:59:22 INFO - PROCESS | 2488 | 1467169162891 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:22 INFO - PROCESS | 2488 | 1467169162892 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:22 INFO - PROCESS | 2488 | ++DOCSHELL 0x11675e000 == 28 [pid = 2488] [id = 709] 19:59:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 75 (0x1133c3800) [pid = 2488] [serial = 2127] [outer = 0x0] 19:59:22 INFO - PROCESS | 2488 | ++DOMWINDOW == 76 (0x1150d6800) [pid = 2488] [serial = 2128] [outer = 0x1133c3800] 19:59:22 INFO - PROCESS | 2488 | 1467169162940 Marionette DEBUG loaded listener.js 19:59:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 77 (0x1167c6800) [pid = 2488] [serial = 2129] [outer = 0x1133c3800] 19:59:23 INFO - PROCESS | 2488 | 1467169163265 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 19:59:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 19:59:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 623ms 19:59:23 INFO - PROCESS | 2488 | 1467169163303 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 19:59:23 INFO - PROCESS | 2488 | 1467169163306 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 19:59:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 19:59:23 INFO - PROCESS | 2488 | 1467169163310 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 19:59:23 INFO - PROCESS | 2488 | 1467169163312 Marionette TRACE conn2 <- [1,2810,null,{}] 19:59:23 INFO - PROCESS | 2488 | 1467169163323 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:23 INFO - PROCESS | 2488 | 1467169163325 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:23 INFO - PROCESS | 2488 | 1467169163434 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 19:59:23 INFO - PROCESS | 2488 | 1467169163491 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:23 INFO - PROCESS | 2488 | 1467169163492 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:23 INFO - PROCESS | 2488 | ++DOCSHELL 0x1188e8000 == 29 [pid = 2488] [id = 710] 19:59:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x1167d1400) [pid = 2488] [serial = 2130] [outer = 0x0] 19:59:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x1176e0c00) [pid = 2488] [serial = 2131] [outer = 0x1167d1400] 19:59:23 INFO - PROCESS | 2488 | 1467169163519 Marionette DEBUG loaded listener.js 19:59:23 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x118409000) [pid = 2488] [serial = 2132] [outer = 0x1167d1400] 19:59:23 INFO - PROCESS | 2488 | 1467169163848 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 19:59:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 19:59:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 579ms 19:59:23 INFO - PROCESS | 2488 | 1467169163890 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 19:59:23 INFO - PROCESS | 2488 | 1467169163894 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 19:59:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 19:59:23 INFO - PROCESS | 2488 | 1467169163899 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 19:59:23 INFO - PROCESS | 2488 | 1467169163903 Marionette TRACE conn2 <- [1,2814,null,{}] 19:59:23 INFO - PROCESS | 2488 | 1467169163909 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:23 INFO - PROCESS | 2488 | 1467169163912 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:24 INFO - PROCESS | 2488 | 1467169164058 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 19:59:24 INFO - PROCESS | 2488 | 1467169164224 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:24 INFO - PROCESS | 2488 | 1467169164228 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:24 INFO - PROCESS | 2488 | ++DOCSHELL 0x116761800 == 30 [pid = 2488] [id = 711] 19:59:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x112958800) [pid = 2488] [serial = 2133] [outer = 0x0] 19:59:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x1160d7400) [pid = 2488] [serial = 2134] [outer = 0x112958800] 19:59:24 INFO - PROCESS | 2488 | 1467169164287 Marionette DEBUG loaded listener.js 19:59:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x111c22c00) [pid = 2488] [serial = 2135] [outer = 0x112958800] 19:59:24 INFO - PROCESS | 2488 | 1467169164761 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 19:59:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 19:59:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 874ms 19:59:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 19:59:24 INFO - PROCESS | 2488 | 1467169164772 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 19:59:24 INFO - PROCESS | 2488 | 1467169164775 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 19:59:24 INFO - PROCESS | 2488 | 1467169164780 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 19:59:24 INFO - PROCESS | 2488 | 1467169164784 Marionette TRACE conn2 <- [1,2818,null,{}] 19:59:24 INFO - PROCESS | 2488 | 1467169164786 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:24 INFO - PROCESS | 2488 | 1467169164788 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:24 INFO - PROCESS | 2488 | 1467169164883 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 19:59:24 INFO - PROCESS | 2488 | 1467169164937 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:24 INFO - PROCESS | 2488 | 1467169164939 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:24 INFO - PROCESS | 2488 | ++DOCSHELL 0x119a39000 == 31 [pid = 2488] [id = 712] 19:59:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x118154000) [pid = 2488] [serial = 2136] [outer = 0x0] 19:59:24 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x1187d8c00) [pid = 2488] [serial = 2137] [outer = 0x118154000] 19:59:24 INFO - PROCESS | 2488 | 1467169164969 Marionette DEBUG loaded listener.js 19:59:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x118fef400) [pid = 2488] [serial = 2138] [outer = 0x118154000] 19:59:25 INFO - PROCESS | 2488 | 1467169165393 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 19:59:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 19:59:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 625ms 19:59:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 19:59:25 INFO - PROCESS | 2488 | 1467169165404 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 19:59:25 INFO - PROCESS | 2488 | 1467169165406 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 19:59:25 INFO - PROCESS | 2488 | 1467169165408 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 19:59:25 INFO - PROCESS | 2488 | 1467169165411 Marionette TRACE conn2 <- [1,2822,null,{}] 19:59:25 INFO - PROCESS | 2488 | 1467169165419 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:25 INFO - PROCESS | 2488 | 1467169165423 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:25 INFO - PROCESS | 2488 | 1467169165518 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 19:59:25 INFO - PROCESS | 2488 | 1467169165609 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:25 INFO - PROCESS | 2488 | 1467169165612 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:25 INFO - PROCESS | 2488 | ++DOCSHELL 0x12134d000 == 32 [pid = 2488] [id = 713] 19:59:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x1196ce000) [pid = 2488] [serial = 2139] [outer = 0x0] 19:59:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x119b1f400) [pid = 2488] [serial = 2140] [outer = 0x1196ce000] 19:59:25 INFO - PROCESS | 2488 | 1467169165646 Marionette DEBUG loaded listener.js 19:59:25 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x119d37400) [pid = 2488] [serial = 2141] [outer = 0x1196ce000] 19:59:26 INFO - PROCESS | 2488 | 1467169166031 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 19:59:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 19:59:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 675ms 19:59:26 INFO - PROCESS | 2488 | 1467169166084 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 19:59:26 INFO - PROCESS | 2488 | 1467169166086 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 19:59:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 19:59:26 INFO - PROCESS | 2488 | 1467169166088 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 19:59:26 INFO - PROCESS | 2488 | 1467169166089 Marionette TRACE conn2 <- [1,2826,null,{}] 19:59:26 INFO - PROCESS | 2488 | 1467169166092 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:26 INFO - PROCESS | 2488 | 1467169166093 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:26 INFO - PROCESS | 2488 | 1467169166191 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 19:59:26 INFO - PROCESS | 2488 | 1467169166257 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:26 INFO - PROCESS | 2488 | 1467169166258 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:26 INFO - PROCESS | 2488 | ++DOCSHELL 0x123e0f000 == 33 [pid = 2488] [id = 714] 19:59:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x119d41000) [pid = 2488] [serial = 2142] [outer = 0x0] 19:59:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x121091000) [pid = 2488] [serial = 2143] [outer = 0x119d41000] 19:59:26 INFO - PROCESS | 2488 | 1467169166289 Marionette DEBUG loaded listener.js 19:59:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x1212a9c00) [pid = 2488] [serial = 2144] [outer = 0x119d41000] 19:59:26 INFO - PROCESS | 2488 | 1467169166699 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 19:59:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 19:59:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 618ms 19:59:26 INFO - PROCESS | 2488 | 1467169166707 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 19:59:26 INFO - PROCESS | 2488 | 1467169166708 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 19:59:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 19:59:26 INFO - PROCESS | 2488 | 1467169166710 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 19:59:26 INFO - PROCESS | 2488 | 1467169166712 Marionette TRACE conn2 <- [1,2830,null,{}] 19:59:26 INFO - PROCESS | 2488 | 1467169166716 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:26 INFO - PROCESS | 2488 | 1467169166718 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:26 INFO - PROCESS | 2488 | 1467169166808 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 19:59:26 INFO - PROCESS | 2488 | 1467169166895 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:26 INFO - PROCESS | 2488 | 1467169166896 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:26 INFO - PROCESS | 2488 | ++DOCSHELL 0x126faf000 == 34 [pid = 2488] [id = 715] 19:59:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x119394000) [pid = 2488] [serial = 2145] [outer = 0x0] 19:59:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x12160cc00) [pid = 2488] [serial = 2146] [outer = 0x119394000] 19:59:26 INFO - PROCESS | 2488 | 1467169166938 Marionette DEBUG loaded listener.js 19:59:26 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x121638400) [pid = 2488] [serial = 2147] [outer = 0x119394000] 19:59:27 INFO - PROCESS | 2488 | 1467169167368 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 19:59:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 19:59:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 673ms 19:59:27 INFO - PROCESS | 2488 | 1467169167384 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 19:59:27 INFO - PROCESS | 2488 | 1467169167385 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 19:59:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 19:59:27 INFO - PROCESS | 2488 | 1467169167387 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 19:59:27 INFO - PROCESS | 2488 | 1467169167388 Marionette TRACE conn2 <- [1,2834,null,{}] 19:59:27 INFO - PROCESS | 2488 | 1467169167391 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:27 INFO - PROCESS | 2488 | 1467169167395 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:27 INFO - PROCESS | 2488 | 1467169167552 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 19:59:27 INFO - PROCESS | 2488 | 1467169167607 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:27 INFO - PROCESS | 2488 | 1467169167608 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:27 INFO - PROCESS | 2488 | ++DOCSHELL 0x129126000 == 35 [pid = 2488] [id = 716] 19:59:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x1217d7400) [pid = 2488] [serial = 2148] [outer = 0x0] 19:59:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x124cc0c00) [pid = 2488] [serial = 2149] [outer = 0x1217d7400] 19:59:27 INFO - PROCESS | 2488 | 1467169167638 Marionette DEBUG loaded listener.js 19:59:27 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x125f79400) [pid = 2488] [serial = 2150] [outer = 0x1217d7400] 19:59:28 INFO - PROCESS | 2488 | --DOCSHELL 0x11675e000 == 34 [pid = 2488] [id = 709] 19:59:28 INFO - PROCESS | 2488 | --DOCSHELL 0x116091800 == 33 [pid = 2488] [id = 707] 19:59:28 INFO - PROCESS | 2488 | --DOCSHELL 0x11979c000 == 32 [pid = 2488] [id = 708] 19:59:28 INFO - PROCESS | 2488 | --DOCSHELL 0x126faf000 == 31 [pid = 2488] [id = 715] 19:59:28 INFO - PROCESS | 2488 | --DOCSHELL 0x123e0f000 == 30 [pid = 2488] [id = 714] 19:59:28 INFO - PROCESS | 2488 | --DOCSHELL 0x12134d000 == 29 [pid = 2488] [id = 713] 19:59:28 INFO - PROCESS | 2488 | --DOCSHELL 0x119a39000 == 28 [pid = 2488] [id = 712] 19:59:28 INFO - PROCESS | 2488 | --DOCSHELL 0x1188e8000 == 27 [pid = 2488] [id = 710] 19:59:28 INFO - PROCESS | 2488 | --DOCSHELL 0x12a5e9000 == 26 [pid = 2488] [id = 706] 19:59:28 INFO - PROCESS | 2488 | --DOCSHELL 0x116761800 == 25 [pid = 2488] [id = 711] 19:59:28 INFO - PROCESS | 2488 | 1467169168665 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 19:59:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 19:59:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1324ms 19:59:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 19:59:28 INFO - PROCESS | 2488 | 1467169168717 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 19:59:28 INFO - PROCESS | 2488 | 1467169168719 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 19:59:28 INFO - PROCESS | 2488 | 1467169168723 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 19:59:28 INFO - PROCESS | 2488 | 1467169168725 Marionette TRACE conn2 <- [1,2838,null,{}] 19:59:28 INFO - PROCESS | 2488 | 1467169168730 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:28 INFO - PROCESS | 2488 | 1467169168733 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:28 INFO - PROCESS | 2488 | 1467169168814 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 19:59:28 INFO - PROCESS | 2488 | 1467169168819 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:28 INFO - PROCESS | 2488 | 1467169168822 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:28 INFO - PROCESS | 2488 | ++DOCSHELL 0x11675a000 == 26 [pid = 2488] [id = 717] 19:59:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x113835000) [pid = 2488] [serial = 2151] [outer = 0x0] 19:59:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x1138f2800) [pid = 2488] [serial = 2152] [outer = 0x113835000] 19:59:28 INFO - PROCESS | 2488 | 1467169168853 Marionette DEBUG loaded listener.js 19:59:28 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x115d83400) [pid = 2488] [serial = 2153] [outer = 0x113835000] 19:59:29 INFO - PROCESS | 2488 | 1467169169202 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 19:59:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 19:59:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 523ms 19:59:29 INFO - PROCESS | 2488 | 1467169169271 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 19:59:29 INFO - PROCESS | 2488 | 1467169169274 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 19:59:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 19:59:29 INFO - PROCESS | 2488 | 1467169169280 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 19:59:29 INFO - PROCESS | 2488 | 1467169169282 Marionette TRACE conn2 <- [1,2842,null,{}] 19:59:29 INFO - PROCESS | 2488 | 1467169169284 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:29 INFO - PROCESS | 2488 | 1467169169286 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:29 INFO - PROCESS | 2488 | 1467169169368 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 19:59:29 INFO - PROCESS | 2488 | 1467169169372 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:29 INFO - PROCESS | 2488 | 1467169169374 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:29 INFO - PROCESS | 2488 | ++DOCSHELL 0x11877c000 == 27 [pid = 2488] [id = 718] 19:59:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x116623800) [pid = 2488] [serial = 2154] [outer = 0x0] 19:59:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x1171b8400) [pid = 2488] [serial = 2155] [outer = 0x116623800] 19:59:29 INFO - PROCESS | 2488 | 1467169169404 Marionette DEBUG loaded listener.js 19:59:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x117421000) [pid = 2488] [serial = 2156] [outer = 0x116623800] 19:59:29 INFO - PROCESS | 2488 | 1467169169795 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 19:59:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 19:59:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 522ms 19:59:29 INFO - PROCESS | 2488 | 1467169169803 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 19:59:29 INFO - PROCESS | 2488 | 1467169169804 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 19:59:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 19:59:29 INFO - PROCESS | 2488 | 1467169169807 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 19:59:29 INFO - PROCESS | 2488 | 1467169169809 Marionette TRACE conn2 <- [1,2846,null,{}] 19:59:29 INFO - PROCESS | 2488 | 1467169169819 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:29 INFO - PROCESS | 2488 | 1467169169822 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:29 INFO - PROCESS | 2488 | 1467169169930 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 19:59:29 INFO - PROCESS | 2488 | 1467169169970 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:29 INFO - PROCESS | 2488 | 1467169169972 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:29 INFO - PROCESS | 2488 | ++DOCSHELL 0x119a44800 == 28 [pid = 2488] [id = 719] 19:59:29 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x11840a400) [pid = 2488] [serial = 2157] [outer = 0x0] 19:59:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x1187ea000) [pid = 2488] [serial = 2158] [outer = 0x11840a400] 19:59:30 INFO - PROCESS | 2488 | 1467169170001 Marionette DEBUG loaded listener.js 19:59:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x118ff2000) [pid = 2488] [serial = 2159] [outer = 0x11840a400] 19:59:30 INFO - PROCESS | 2488 | 1467169170345 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 19:59:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 19:59:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 572ms 19:59:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 19:59:30 INFO - PROCESS | 2488 | 1467169170380 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 19:59:30 INFO - PROCESS | 2488 | 1467169170381 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 19:59:30 INFO - PROCESS | 2488 | 1467169170383 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 19:59:30 INFO - PROCESS | 2488 | 1467169170385 Marionette TRACE conn2 <- [1,2850,null,{}] 19:59:30 INFO - PROCESS | 2488 | 1467169170387 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:30 INFO - PROCESS | 2488 | 1467169170388 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:30 INFO - PROCESS | 2488 | 1467169170487 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 19:59:30 INFO - PROCESS | 2488 | 1467169170498 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:30 INFO - PROCESS | 2488 | 1467169170500 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:30 INFO - PROCESS | 2488 | ++DOCSHELL 0x12134f000 == 29 [pid = 2488] [id = 720] 19:59:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x119390c00) [pid = 2488] [serial = 2160] [outer = 0x0] 19:59:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x1196b3400) [pid = 2488] [serial = 2161] [outer = 0x119390c00] 19:59:30 INFO - PROCESS | 2488 | 1467169170525 Marionette DEBUG loaded listener.js 19:59:30 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x119b14400) [pid = 2488] [serial = 2162] [outer = 0x119390c00] 19:59:30 INFO - PROCESS | 2488 | 1467169170855 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 19:59:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 19:59:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 518ms 19:59:30 INFO - PROCESS | 2488 | 1467169170903 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 19:59:30 INFO - PROCESS | 2488 | 1467169170904 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 19:59:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 19:59:30 INFO - PROCESS | 2488 | 1467169170914 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 19:59:30 INFO - PROCESS | 2488 | 1467169170915 Marionette TRACE conn2 <- [1,2854,null,{}] 19:59:30 INFO - PROCESS | 2488 | 1467169170917 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:30 INFO - PROCESS | 2488 | 1467169170918 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:31 INFO - PROCESS | 2488 | 1467169171018 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 19:59:31 INFO - PROCESS | 2488 | 1467169171022 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:31 INFO - PROCESS | 2488 | 1467169171023 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:31 INFO - PROCESS | 2488 | ++DOCSHELL 0x123e97800 == 30 [pid = 2488] [id = 721] 19:59:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 111 (0x11297a800) [pid = 2488] [serial = 2163] [outer = 0x0] 19:59:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 112 (0x119b1c400) [pid = 2488] [serial = 2164] [outer = 0x11297a800] 19:59:31 INFO - PROCESS | 2488 | 1467169171048 Marionette DEBUG loaded listener.js 19:59:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 113 (0x119da9400) [pid = 2488] [serial = 2165] [outer = 0x11297a800] 19:59:31 INFO - PROCESS | 2488 | 1467169171395 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 19:59:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 19:59:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 519ms 19:59:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 19:59:31 INFO - PROCESS | 2488 | 1467169171434 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 19:59:31 INFO - PROCESS | 2488 | 1467169171436 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 19:59:31 INFO - PROCESS | 2488 | 1467169171438 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 19:59:31 INFO - PROCESS | 2488 | 1467169171439 Marionette TRACE conn2 <- [1,2858,null,{}] 19:59:31 INFO - PROCESS | 2488 | 1467169171441 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:31 INFO - PROCESS | 2488 | 1467169171445 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:31 INFO - PROCESS | 2488 | 1467169171564 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 19:59:31 INFO - PROCESS | 2488 | 1467169171567 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:31 INFO - PROCESS | 2488 | 1467169171569 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:31 INFO - PROCESS | 2488 | ++DOCSHELL 0x12910c000 == 31 [pid = 2488] [id = 722] 19:59:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 114 (0x119391000) [pid = 2488] [serial = 2166] [outer = 0x0] 19:59:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 115 (0x1212a1400) [pid = 2488] [serial = 2167] [outer = 0x119391000] 19:59:31 INFO - PROCESS | 2488 | 1467169171594 Marionette DEBUG loaded listener.js 19:59:31 INFO - PROCESS | 2488 | ++DOMWINDOW == 116 (0x121d78c00) [pid = 2488] [serial = 2168] [outer = 0x119391000] 19:59:31 INFO - PROCESS | 2488 | --DOMWINDOW == 115 (0x12cbd2800) [pid = 2488] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:59:31 INFO - PROCESS | 2488 | --DOMWINDOW == 114 (0x1167d1400) [pid = 2488] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 19:59:31 INFO - PROCESS | 2488 | --DOMWINDOW == 113 (0x1133c3800) [pid = 2488] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 19:59:31 INFO - PROCESS | 2488 | --DOMWINDOW == 112 (0x115d7f800) [pid = 2488] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 19:59:31 INFO - PROCESS | 2488 | --DOMWINDOW == 111 (0x110ef1800) [pid = 2488] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 19:59:31 INFO - PROCESS | 2488 | --DOMWINDOW == 110 (0x115d7a000) [pid = 2488] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 19:59:31 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x1128a9000) [pid = 2488] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 19:59:31 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x11741f800) [pid = 2488] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 19:59:31 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x118fc9800) [pid = 2488] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 19:59:31 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x11870d400) [pid = 2488] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 19:59:31 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x1121b5000) [pid = 2488] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 19:59:31 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x119399c00) [pid = 2488] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 19:59:31 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x1184c8800) [pid = 2488] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 19:59:31 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x119b1f800) [pid = 2488] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 19:59:31 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x121d4bc00) [pid = 2488] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 19:59:31 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x11325f400) [pid = 2488] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 19:59:31 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x12caa5c00) [pid = 2488] [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.] 19:59:31 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x121616000) [pid = 2488] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 19:59:31 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x1127e5c00) [pid = 2488] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 19:59:31 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x124e64000) [pid = 2488] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 19:59:31 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x1160dc800) [pid = 2488] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 19:59:31 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x1176e1c00) [pid = 2488] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 19:59:31 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x112e02400) [pid = 2488] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 19:59:32 INFO - PROCESS | 2488 | 1467169172150 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 19:59:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 19:59:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 769ms 19:59:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 19:59:32 INFO - PROCESS | 2488 | 1467169172207 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 19:59:32 INFO - PROCESS | 2488 | 1467169172208 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 19:59:32 INFO - PROCESS | 2488 | 1467169172210 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 19:59:32 INFO - PROCESS | 2488 | 1467169172211 Marionette TRACE conn2 <- [1,2862,null,{}] 19:59:32 INFO - PROCESS | 2488 | 1467169172216 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:32 INFO - PROCESS | 2488 | 1467169172217 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:32 INFO - PROCESS | 2488 | 1467169172308 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 19:59:32 INFO - PROCESS | 2488 | 1467169172313 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:32 INFO - PROCESS | 2488 | 1467169172314 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:32 INFO - PROCESS | 2488 | ++DOCSHELL 0x125059800 == 32 [pid = 2488] [id = 723] 19:59:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x110ef0800) [pid = 2488] [serial = 2169] [outer = 0x0] 19:59:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x116291000) [pid = 2488] [serial = 2170] [outer = 0x110ef0800] 19:59:32 INFO - PROCESS | 2488 | 1467169172347 Marionette DEBUG loaded listener.js 19:59:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x1176d7400) [pid = 2488] [serial = 2171] [outer = 0x110ef0800] 19:59:32 INFO - PROCESS | 2488 | 1467169172660 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 19:59:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 19:59:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 472ms 19:59:32 INFO - PROCESS | 2488 | 1467169172685 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 19:59:32 INFO - PROCESS | 2488 | 1467169172686 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 19:59:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 19:59:32 INFO - PROCESS | 2488 | 1467169172688 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 19:59:32 INFO - PROCESS | 2488 | 1467169172689 Marionette TRACE conn2 <- [1,2866,null,{}] 19:59:32 INFO - PROCESS | 2488 | 1467169172691 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:32 INFO - PROCESS | 2488 | 1467169172693 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:32 INFO - PROCESS | 2488 | 1467169172770 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 19:59:32 INFO - PROCESS | 2488 | 1467169172829 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:32 INFO - PROCESS | 2488 | 1467169172831 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:32 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a477000 == 33 [pid = 2488] [id = 724] 19:59:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x1128aec00) [pid = 2488] [serial = 2172] [outer = 0x0] 19:59:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x11840a800) [pid = 2488] [serial = 2173] [outer = 0x1128aec00] 19:59:32 INFO - PROCESS | 2488 | 1467169172855 Marionette DEBUG loaded listener.js 19:59:32 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x11a0df400) [pid = 2488] [serial = 2174] [outer = 0x1128aec00] 19:59:33 INFO - PROCESS | 2488 | 1467169173152 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 19:59:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 19:59:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 520ms 19:59:33 INFO - PROCESS | 2488 | 1467169173209 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 19:59:33 INFO - PROCESS | 2488 | 1467169173211 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 19:59:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 19:59:33 INFO - PROCESS | 2488 | 1467169173214 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 19:59:33 INFO - PROCESS | 2488 | 1467169173216 Marionette TRACE conn2 <- [1,2870,null,{}] 19:59:33 INFO - PROCESS | 2488 | 1467169173218 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:33 INFO - PROCESS | 2488 | 1467169173220 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:33 INFO - PROCESS | 2488 | 1467169173301 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 19:59:33 INFO - PROCESS | 2488 | 1467169173305 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:33 INFO - PROCESS | 2488 | 1467169173306 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:33 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b106800 == 34 [pid = 2488] [id = 725] 19:59:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x119390000) [pid = 2488] [serial = 2175] [outer = 0x0] 19:59:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x121d7a400) [pid = 2488] [serial = 2176] [outer = 0x119390000] 19:59:33 INFO - PROCESS | 2488 | 1467169173338 Marionette DEBUG loaded listener.js 19:59:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x121fe1c00) [pid = 2488] [serial = 2177] [outer = 0x119390000] 19:59:33 INFO - PROCESS | 2488 | 1467169173665 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 19:59:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 19:59:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 471ms 19:59:33 INFO - PROCESS | 2488 | 1467169173686 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 19:59:33 INFO - PROCESS | 2488 | 1467169173687 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 19:59:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 19:59:33 INFO - PROCESS | 2488 | 1467169173701 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 19:59:33 INFO - PROCESS | 2488 | 1467169173702 Marionette TRACE conn2 <- [1,2874,null,{}] 19:59:33 INFO - PROCESS | 2488 | 1467169173705 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:33 INFO - PROCESS | 2488 | 1467169173706 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:33 INFO - PROCESS | 2488 | 1467169173809 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 19:59:33 INFO - PROCESS | 2488 | 1467169173818 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:33 INFO - PROCESS | 2488 | 1467169173819 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:33 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b156800 == 35 [pid = 2488] [id = 726] 19:59:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x121fdf800) [pid = 2488] [serial = 2178] [outer = 0x0] 19:59:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x124cbb800) [pid = 2488] [serial = 2179] [outer = 0x121fdf800] 19:59:33 INFO - PROCESS | 2488 | 1467169173844 Marionette DEBUG loaded listener.js 19:59:33 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x125514000) [pid = 2488] [serial = 2180] [outer = 0x121fdf800] 19:59:34 INFO - PROCESS | 2488 | 1467169174395 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 19:59:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 19:59:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 779ms 19:59:34 INFO - PROCESS | 2488 | 1467169174470 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 19:59:34 INFO - PROCESS | 2488 | 1467169174473 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 19:59:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 19:59:34 INFO - PROCESS | 2488 | 1467169174476 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 19:59:34 INFO - PROCESS | 2488 | 1467169174478 Marionette TRACE conn2 <- [1,2878,null,{}] 19:59:34 INFO - PROCESS | 2488 | 1467169174483 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:34 INFO - PROCESS | 2488 | 1467169174484 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:34 INFO - PROCESS | 2488 | 1467169174593 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 19:59:34 INFO - PROCESS | 2488 | 1467169174654 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:34 INFO - PROCESS | 2488 | 1467169174656 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:34 INFO - PROCESS | 2488 | ++DOCSHELL 0x11877a000 == 36 [pid = 2488] [id = 727] 19:59:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x1133bdc00) [pid = 2488] [serial = 2181] [outer = 0x0] 19:59:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x1133dc800) [pid = 2488] [serial = 2182] [outer = 0x1133bdc00] 19:59:34 INFO - PROCESS | 2488 | 1467169174687 Marionette DEBUG loaded listener.js 19:59:34 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x116076000) [pid = 2488] [serial = 2183] [outer = 0x1133bdc00] 19:59:35 INFO - PROCESS | 2488 | 1467169175234 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 19:59:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 19:59:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 824ms 19:59:35 INFO - PROCESS | 2488 | 1467169175301 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 19:59:35 INFO - PROCESS | 2488 | 1467169175304 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 19:59:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 19:59:35 INFO - PROCESS | 2488 | 1467169175308 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 19:59:35 INFO - PROCESS | 2488 | 1467169175310 Marionette TRACE conn2 <- [1,2882,null,{}] 19:59:35 INFO - PROCESS | 2488 | 1467169175313 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:35 INFO - PROCESS | 2488 | 1467169175314 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:35 INFO - PROCESS | 2488 | 1467169175523 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 19:59:35 INFO - PROCESS | 2488 | 1467169175618 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:35 INFO - PROCESS | 2488 | 1467169175619 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:35 INFO - PROCESS | 2488 | ++DOCSHELL 0x11608c800 == 37 [pid = 2488] [id = 728] 19:59:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x113a9fc00) [pid = 2488] [serial = 2184] [outer = 0x0] 19:59:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x11501fc00) [pid = 2488] [serial = 2185] [outer = 0x113a9fc00] 19:59:35 INFO - PROCESS | 2488 | 1467169175648 Marionette DEBUG loaded listener.js 19:59:35 INFO - PROCESS | 2488 | ++DOMWINDOW == 111 (0x116023400) [pid = 2488] [serial = 2186] [outer = 0x113a9fc00] 19:59:36 INFO - PROCESS | 2488 | --DOCSHELL 0x12b106800 == 36 [pid = 2488] [id = 725] 19:59:36 INFO - PROCESS | 2488 | --DOCSHELL 0x12a477000 == 35 [pid = 2488] [id = 724] 19:59:36 INFO - PROCESS | 2488 | --DOCSHELL 0x125059800 == 34 [pid = 2488] [id = 723] 19:59:36 INFO - PROCESS | 2488 | --DOCSHELL 0x12910c000 == 33 [pid = 2488] [id = 722] 19:59:36 INFO - PROCESS | 2488 | --DOCSHELL 0x123e97800 == 32 [pid = 2488] [id = 721] 19:59:36 INFO - PROCESS | 2488 | --DOCSHELL 0x12134f000 == 31 [pid = 2488] [id = 720] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 110 (0x12cbd7800) [pid = 2488] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:59:36 INFO - PROCESS | 2488 | --DOCSHELL 0x119a44800 == 30 [pid = 2488] [id = 719] 19:59:36 INFO - PROCESS | 2488 | --DOCSHELL 0x11877c000 == 29 [pid = 2488] [id = 718] 19:59:36 INFO - PROCESS | 2488 | --DOCSHELL 0x11675a000 == 28 [pid = 2488] [id = 717] 19:59:36 INFO - PROCESS | 2488 | --DOCSHELL 0x129126000 == 27 [pid = 2488] [id = 716] 19:59:36 INFO - PROCESS | 2488 | 1467169176081 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x1176e0c00) [pid = 2488] [serial = 2131] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x1167c6800) [pid = 2488] [serial = 2129] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x11607f400) [pid = 2488] [serial = 2083] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x11710e800) [pid = 2488] [serial = 2084] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x117ea0400) [pid = 2488] [serial = 2092] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x118345400) [pid = 2488] [serial = 2093] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x1166f9c00) [pid = 2488] [serial = 2089] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x116ec8800) [pid = 2488] [serial = 2090] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x113aaa400) [pid = 2488] [serial = 2072] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x11297b400) [pid = 2488] [serial = 2071] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x118409c00) [pid = 2488] [serial = 2075] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x11833a000) [pid = 2488] [serial = 2074] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x119d39000) [pid = 2488] [serial = 2078] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x1194ac800) [pid = 2488] [serial = 2077] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x121d7e800) [pid = 2488] [serial = 2081] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x119d3a000) [pid = 2488] [serial = 2080] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x118ff1400) [pid = 2488] [serial = 2098] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x1150d6800) [pid = 2488] [serial = 2128] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x119b13400) [pid = 2488] [serial = 2101] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x12160e400) [pid = 2488] [serial = 2107] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x1212a0400) [pid = 2488] [serial = 2105] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x124cf9800) [pid = 2488] [serial = 2117] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x121095800) [pid = 2488] [serial = 2104] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x119da7400) [pid = 2488] [serial = 2111] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x11741fc00) [pid = 2488] [serial = 2110] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x112978c00) [pid = 2488] [serial = 1466] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x121b0e800) [pid = 2488] [serial = 2114] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x121fbc800) [pid = 2488] [serial = 2116] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x1129d7400) [pid = 2488] [serial = 2122] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x125f7f400) [pid = 2488] [serial = 2119] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x12163e800) [pid = 2488] [serial = 2113] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x121635000) [pid = 2488] [serial = 2108] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x126916800) [pid = 2488] [serial = 2120] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 76 (0x117413800) [pid = 2488] [serial = 2125] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 75 (0x118703000) [pid = 2488] [serial = 2095] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 74 (0x1133ddc00) [pid = 2488] [serial = 2086] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 73 (0x113f35400) [pid = 2488] [serial = 2087] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 72 (0x119dabc00) [pid = 2488] [serial = 2102] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 71 (0x1176e6400) [pid = 2488] [serial = 2126] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 70 (0x119399800) [pid = 2488] [serial = 2099] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 69 (0x118409000) [pid = 2488] [serial = 2132] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 68 (0x118891800) [pid = 2488] [serial = 2096] [outer = 0x0] [url = about:blank] 19:59:36 INFO - PROCESS | 2488 | --DOMWINDOW == 67 (0x113da9000) [pid = 2488] [serial = 2123] [outer = 0x0] [url = about:blank] 19:59:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 19:59:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 820ms 19:59:36 INFO - PROCESS | 2488 | 1467169176131 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 19:59:36 INFO - PROCESS | 2488 | 1467169176133 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 19:59:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 19:59:36 INFO - PROCESS | 2488 | 1467169176137 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 19:59:36 INFO - PROCESS | 2488 | 1467169176139 Marionette TRACE conn2 <- [1,2886,null,{}] 19:59:36 INFO - PROCESS | 2488 | 1467169176141 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:36 INFO - PROCESS | 2488 | 1467169176143 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:36 INFO - PROCESS | 2488 | 1467169176223 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 19:59:36 INFO - PROCESS | 2488 | 1467169176227 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:36 INFO - PROCESS | 2488 | 1467169176229 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:36 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f17000 == 28 [pid = 2488] [id = 729] 19:59:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 68 (0x1167d0c00) [pid = 2488] [serial = 2187] [outer = 0x0] 19:59:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 69 (0x116a11400) [pid = 2488] [serial = 2188] [outer = 0x1167d0c00] 19:59:36 INFO - PROCESS | 2488 | 1467169176261 Marionette DEBUG loaded listener.js 19:59:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 70 (0x11741dc00) [pid = 2488] [serial = 2189] [outer = 0x1167d0c00] 19:59:36 INFO - PROCESS | 2488 | 1467169176610 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 19:59:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 19:59:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 520ms 19:59:36 INFO - PROCESS | 2488 | 1467169176670 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 19:59:36 INFO - PROCESS | 2488 | 1467169176672 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 19:59:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 19:59:36 INFO - PROCESS | 2488 | 1467169176675 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 19:59:36 INFO - PROCESS | 2488 | 1467169176676 Marionette TRACE conn2 <- [1,2890,null,{}] 19:59:36 INFO - PROCESS | 2488 | 1467169176679 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:36 INFO - PROCESS | 2488 | 1467169176680 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:36 INFO - PROCESS | 2488 | 1467169176758 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 19:59:36 INFO - PROCESS | 2488 | 1467169176767 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:36 INFO - PROCESS | 2488 | 1467169176768 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:36 INFO - PROCESS | 2488 | ++DOCSHELL 0x1194e4800 == 29 [pid = 2488] [id = 730] 19:59:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 71 (0x117e99400) [pid = 2488] [serial = 2190] [outer = 0x0] 19:59:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 72 (0x11840d800) [pid = 2488] [serial = 2191] [outer = 0x117e99400] 19:59:36 INFO - PROCESS | 2488 | 1467169176794 Marionette DEBUG loaded listener.js 19:59:36 INFO - PROCESS | 2488 | ++DOMWINDOW == 73 (0x1187e0800) [pid = 2488] [serial = 2192] [outer = 0x117e99400] 19:59:37 INFO - PROCESS | 2488 | 1467169177169 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 19:59:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 19:59:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 520ms 19:59:37 INFO - PROCESS | 2488 | 1467169177196 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 19:59:37 INFO - PROCESS | 2488 | 1467169177199 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 19:59:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 19:59:37 INFO - PROCESS | 2488 | 1467169177207 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 19:59:37 INFO - PROCESS | 2488 | 1467169177210 Marionette TRACE conn2 <- [1,2894,null,{}] 19:59:37 INFO - PROCESS | 2488 | 1467169177213 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:37 INFO - PROCESS | 2488 | 1467169177217 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:37 INFO - PROCESS | 2488 | 1467169177325 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 19:59:37 INFO - PROCESS | 2488 | 1467169177333 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:37 INFO - PROCESS | 2488 | 1467169177334 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:37 INFO - PROCESS | 2488 | ++DOCSHELL 0x119ad6000 == 30 [pid = 2488] [id = 731] 19:59:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 74 (0x118892800) [pid = 2488] [serial = 2193] [outer = 0x0] 19:59:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 75 (0x1194a6400) [pid = 2488] [serial = 2194] [outer = 0x118892800] 19:59:37 INFO - PROCESS | 2488 | 1467169177359 Marionette DEBUG loaded listener.js 19:59:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 76 (0x119b17c00) [pid = 2488] [serial = 2195] [outer = 0x118892800] 19:59:37 INFO - PROCESS | 2488 | 1467169177670 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 19:59:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 19:59:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 524ms 19:59:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 19:59:37 INFO - PROCESS | 2488 | 1467169177727 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 19:59:37 INFO - PROCESS | 2488 | 1467169177729 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 19:59:37 INFO - PROCESS | 2488 | 1467169177731 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 19:59:37 INFO - PROCESS | 2488 | 1467169177732 Marionette TRACE conn2 <- [1,2898,null,{}] 19:59:37 INFO - PROCESS | 2488 | 1467169177734 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:37 INFO - PROCESS | 2488 | 1467169177735 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:37 INFO - PROCESS | 2488 | 1467169177816 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 19:59:37 INFO - PROCESS | 2488 | 1467169177879 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:37 INFO - PROCESS | 2488 | 1467169177880 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:37 INFO - PROCESS | 2488 | ++DOCSHELL 0x1212ed000 == 31 [pid = 2488] [id = 732] 19:59:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 77 (0x112953800) [pid = 2488] [serial = 2196] [outer = 0x0] 19:59:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x119b21400) [pid = 2488] [serial = 2197] [outer = 0x112953800] 19:59:37 INFO - PROCESS | 2488 | 1467169177904 Marionette DEBUG loaded listener.js 19:59:37 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x11a0df800) [pid = 2488] [serial = 2198] [outer = 0x112953800] 19:59:38 INFO - PROCESS | 2488 | 1467169178215 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 19:59:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 19:59:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 520ms 19:59:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 19:59:38 INFO - PROCESS | 2488 | 1467169178252 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 19:59:38 INFO - PROCESS | 2488 | 1467169178253 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 19:59:38 INFO - PROCESS | 2488 | 1467169178255 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 19:59:38 INFO - PROCESS | 2488 | 1467169178257 Marionette TRACE conn2 <- [1,2902,null,{}] 19:59:38 INFO - PROCESS | 2488 | 1467169178259 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:38 INFO - PROCESS | 2488 | 1467169178260 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:38 INFO - PROCESS | 2488 | 1467169178360 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 19:59:38 INFO - PROCESS | 2488 | 1467169178364 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:38 INFO - PROCESS | 2488 | 1467169178369 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:38 INFO - PROCESS | 2488 | ++DOCSHELL 0x123e7c800 == 32 [pid = 2488] [id = 733] 19:59:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x121611c00) [pid = 2488] [serial = 2199] [outer = 0x0] 19:59:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x121618800) [pid = 2488] [serial = 2200] [outer = 0x121611c00] 19:59:38 INFO - PROCESS | 2488 | 1467169178401 Marionette DEBUG loaded listener.js 19:59:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x121b05800) [pid = 2488] [serial = 2201] [outer = 0x121611c00] 19:59:38 INFO - PROCESS | 2488 | 1467169178758 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 19:59:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 19:59:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 517ms 19:59:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 19:59:38 INFO - PROCESS | 2488 | 1467169178773 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 19:59:38 INFO - PROCESS | 2488 | 1467169178775 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 19:59:38 INFO - PROCESS | 2488 | 1467169178777 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 19:59:38 INFO - PROCESS | 2488 | 1467169178778 Marionette TRACE conn2 <- [1,2906,null,{}] 19:59:38 INFO - PROCESS | 2488 | 1467169178783 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:38 INFO - PROCESS | 2488 | 1467169178784 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:38 INFO - PROCESS | 2488 | 1467169178895 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 19:59:38 INFO - PROCESS | 2488 | 1467169178905 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:38 INFO - PROCESS | 2488 | 1467169178906 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:38 INFO - PROCESS | 2488 | ++DOCSHELL 0x126f25800 == 33 [pid = 2488] [id = 734] 19:59:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x121185000) [pid = 2488] [serial = 2202] [outer = 0x0] 19:59:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x121d7ec00) [pid = 2488] [serial = 2203] [outer = 0x121185000] 19:59:38 INFO - PROCESS | 2488 | 1467169178933 Marionette DEBUG loaded listener.js 19:59:38 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x124cf2800) [pid = 2488] [serial = 2204] [outer = 0x121185000] 19:59:39 INFO - PROCESS | 2488 | 1467169179318 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 19:59:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 19:59:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 571ms 19:59:39 INFO - PROCESS | 2488 | 1467169179355 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 19:59:39 INFO - PROCESS | 2488 | 1467169179357 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 19:59:39 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 19:59:39 INFO - PROCESS | 2488 | 1467169179359 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 19:59:39 INFO - PROCESS | 2488 | 1467169179360 Marionette TRACE conn2 <- [1,2910,null,{}] 19:59:39 INFO - PROCESS | 2488 | 1467169179362 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:39 INFO - PROCESS | 2488 | 1467169179363 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:39 INFO - PROCESS | 2488 | 1467169179465 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 19:59:39 INFO - PROCESS | 2488 | 1467169179469 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:39 INFO - PROCESS | 2488 | 1467169179471 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:39 INFO - PROCESS | 2488 | ++DOCSHELL 0x129112800 == 34 [pid = 2488] [id = 735] 19:59:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x124e64800) [pid = 2488] [serial = 2205] [outer = 0x0] 19:59:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x12690e800) [pid = 2488] [serial = 2206] [outer = 0x124e64800] 19:59:39 INFO - PROCESS | 2488 | 1467169179539 Marionette DEBUG loaded listener.js 19:59:39 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x1269b7800) [pid = 2488] [serial = 2207] [outer = 0x124e64800] 19:59:39 INFO - PROCESS | 2488 | 1467169179958 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 19:59:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 19:59:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 19:59:39 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 618ms 19:59:39 INFO - TEST-START | /DOMEvents/constructors.html 19:59:39 INFO - PROCESS | 2488 | 1467169179978 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 19:59:39 INFO - PROCESS | 2488 | 1467169179980 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 19:59:39 INFO - PROCESS | 2488 | 1467169179984 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 19:59:39 INFO - PROCESS | 2488 | 1467169179985 Marionette TRACE conn2 <- [1,2914,null,{}] 19:59:39 INFO - PROCESS | 2488 | 1467169179988 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:39 INFO - PROCESS | 2488 | 1467169179990 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:40 INFO - PROCESS | 2488 | 1467169180093 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 19:59:40 INFO - PROCESS | 2488 | 1467169180097 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:40 INFO - PROCESS | 2488 | 1467169180098 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:40 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a47b800 == 35 [pid = 2488] [id = 736] 19:59:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x12550f000) [pid = 2488] [serial = 2208] [outer = 0x0] 19:59:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x126d7f800) [pid = 2488] [serial = 2209] [outer = 0x12550f000] 19:59:40 INFO - PROCESS | 2488 | 1467169180123 Marionette DEBUG loaded listener.js 19:59:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x126f91c00) [pid = 2488] [serial = 2210] [outer = 0x12550f000] 19:59:40 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x119390000) [pid = 2488] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 19:59:40 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x11840a400) [pid = 2488] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 19:59:40 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x116623800) [pid = 2488] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 19:59:40 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x113835000) [pid = 2488] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 19:59:40 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x1217d7400) [pid = 2488] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 19:59:40 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x119390c00) [pid = 2488] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 19:59:40 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x112958800) [pid = 2488] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 19:59:40 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x118154000) [pid = 2488] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 19:59:40 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x1196ce000) [pid = 2488] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 19:59:40 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x119d41000) [pid = 2488] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 19:59:40 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x11297a800) [pid = 2488] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 19:59:40 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x119391000) [pid = 2488] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 19:59:40 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x119394000) [pid = 2488] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 19:59:40 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x1128aec00) [pid = 2488] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 19:59:40 INFO - PROCESS | 2488 | --DOMWINDOW == 76 (0x110ef0800) [pid = 2488] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 19:59:40 INFO - PROCESS | 2488 | 1467169180559 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 19:59:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 19:59:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 19:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 19:59:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:59:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 19:59:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 19:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 19:59:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:59:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 19:59:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 19:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 19:59:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:59:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 19:59:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 19:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 19:59:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:59:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 19:59:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 19:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 19:59:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:59:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 19:59:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 19:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 19:59:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:59:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 19:59:40 INFO - TEST-OK | /DOMEvents/constructors.html | took 627ms 19:59:40 INFO - PROCESS | 2488 | 1467169180610 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 19:59:40 INFO - PROCESS | 2488 | 1467169180612 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 19:59:40 INFO - TEST-START | /DOMEvents/event-phases-order.html 19:59:40 INFO - PROCESS | 2488 | 1467169180616 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 19:59:40 INFO - PROCESS | 2488 | 1467169180618 Marionette TRACE conn2 <- [1,2918,null,{}] 19:59:40 INFO - PROCESS | 2488 | 1467169180620 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:40 INFO - PROCESS | 2488 | 1467169180622 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:40 INFO - PROCESS | 2488 | 1467169180702 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 19:59:40 INFO - PROCESS | 2488 | 1467169180706 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:40 INFO - PROCESS | 2488 | 1467169180707 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:40 INFO - PROCESS | 2488 | ++DOCSHELL 0x121205800 == 36 [pid = 2488] [id = 737] 19:59:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 77 (0x1196ce000) [pid = 2488] [serial = 2211] [outer = 0x0] 19:59:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x119da5400) [pid = 2488] [serial = 2212] [outer = 0x1196ce000] 19:59:40 INFO - PROCESS | 2488 | 1467169180732 Marionette DEBUG loaded listener.js 19:59:40 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x125f78400) [pid = 2488] [serial = 2213] [outer = 0x1196ce000] 19:59:41 INFO - PROCESS | 2488 | 1467169181020 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 19:59:41 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 19:59:41 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 420ms 19:59:41 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 19:59:41 INFO - PROCESS | 2488 | 1467169181036 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 19:59:41 INFO - PROCESS | 2488 | 1467169181037 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 19:59:41 INFO - PROCESS | 2488 | 1467169181039 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 19:59:41 INFO - PROCESS | 2488 | 1467169181040 Marionette TRACE conn2 <- [1,2922,null,{}] 19:59:41 INFO - PROCESS | 2488 | 1467169181043 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:41 INFO - PROCESS | 2488 | 1467169181044 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:41 INFO - PROCESS | 2488 | 1467169181139 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 19:59:41 INFO - PROCESS | 2488 | 1467169181144 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:41 INFO - PROCESS | 2488 | 1467169181146 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:41 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b106800 == 37 [pid = 2488] [id = 738] 19:59:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x119b32800) [pid = 2488] [serial = 2214] [outer = 0x0] 19:59:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x126f9b000) [pid = 2488] [serial = 2215] [outer = 0x119b32800] 19:59:41 INFO - PROCESS | 2488 | 1467169181173 Marionette DEBUG loaded listener.js 19:59:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x127293400) [pid = 2488] [serial = 2216] [outer = 0x119b32800] 19:59:41 INFO - PROCESS | 2488 | [2488] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 19:59:41 INFO - PROCESS | 2488 | [2488] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 19:59:41 INFO - PROCESS | 2488 | [2488] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 19:59:41 INFO - PROCESS | 2488 | [2488] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 19:59:41 INFO - PROCESS | 2488 | 1467169181509 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 19:59:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 19:59:41 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 19:59:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 19:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:59:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:59:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 19:59:41 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 19:59:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:59:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:59:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 19:59:41 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 19:59:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:59:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:59:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 19:59:41 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 19:59:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:59:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:59:41 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 19:59:41 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 520ms 19:59:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 19:59:41 INFO - PROCESS | 2488 | 1467169181560 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 19:59:41 INFO - PROCESS | 2488 | 1467169181562 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 19:59:41 INFO - PROCESS | 2488 | 1467169181566 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 19:59:41 INFO - PROCESS | 2488 | 1467169181569 Marionette TRACE conn2 <- [1,2926,null,{}] 19:59:41 INFO - PROCESS | 2488 | 1467169181571 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:41 INFO - PROCESS | 2488 | 1467169181573 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:41 INFO - PROCESS | 2488 | 1467169181663 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 19:59:41 INFO - PROCESS | 2488 | 1467169181669 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:41 INFO - PROCESS | 2488 | 1467169181670 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:41 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bca2800 == 38 [pid = 2488] [id = 739] 19:59:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x126d84c00) [pid = 2488] [serial = 2217] [outer = 0x0] 19:59:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x12745e400) [pid = 2488] [serial = 2218] [outer = 0x126d84c00] 19:59:41 INFO - PROCESS | 2488 | 1467169181694 Marionette DEBUG loaded listener.js 19:59:41 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x12746d400) [pid = 2488] [serial = 2219] [outer = 0x126d84c00] 19:59:41 INFO - PROCESS | 2488 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 19:59:41 INFO - PROCESS | 2488 | 1467169181984 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 19:59:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 19:59:42 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 471ms 19:59:42 INFO - PROCESS | 2488 | 1467169182037 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 19:59:42 INFO - PROCESS | 2488 | 1467169182038 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 19:59:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 19:59:42 INFO - PROCESS | 2488 | 1467169182040 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 19:59:42 INFO - PROCESS | 2488 | 1467169182041 Marionette TRACE conn2 <- [1,2930,null,{}] 19:59:42 INFO - PROCESS | 2488 | 1467169182043 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:42 INFO - PROCESS | 2488 | 1467169182052 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:42 INFO - PROCESS | 2488 | 1467169182135 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 19:59:42 INFO - PROCESS | 2488 | 1467169182194 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:42 INFO - PROCESS | 2488 | 1467169182195 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:42 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bcb6000 == 39 [pid = 2488] [id = 740] 19:59:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x127467000) [pid = 2488] [serial = 2220] [outer = 0x0] 19:59:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x1274a6000) [pid = 2488] [serial = 2221] [outer = 0x127467000] 19:59:42 INFO - PROCESS | 2488 | 1467169182219 Marionette DEBUG loaded listener.js 19:59:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x128a0cc00) [pid = 2488] [serial = 2222] [outer = 0x127467000] 19:59:42 INFO - PROCESS | 2488 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 19:59:42 INFO - PROCESS | 2488 | 1467169182569 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 19:59:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 19:59:42 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 573ms 19:59:42 INFO - PROCESS | 2488 | 1467169182614 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 19:59:42 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 19:59:42 INFO - PROCESS | 2488 | 1467169182617 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 19:59:42 INFO - PROCESS | 2488 | 1467169182620 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 19:59:42 INFO - PROCESS | 2488 | 1467169182622 Marionette TRACE conn2 <- [1,2934,null,{}] 19:59:42 INFO - PROCESS | 2488 | 1467169182627 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:42 INFO - PROCESS | 2488 | 1467169182629 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:42 INFO - PROCESS | 2488 | 1467169182734 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 19:59:42 INFO - PROCESS | 2488 | 1467169182795 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:42 INFO - PROCESS | 2488 | 1467169182797 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:42 INFO - PROCESS | 2488 | ++DOCSHELL 0x118780800 == 40 [pid = 2488] [id = 741] 19:59:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x116076800) [pid = 2488] [serial = 2223] [outer = 0x0] 19:59:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x1167c9400) [pid = 2488] [serial = 2224] [outer = 0x116076800] 19:59:42 INFO - PROCESS | 2488 | 1467169182828 Marionette DEBUG loaded listener.js 19:59:42 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x1171c2400) [pid = 2488] [serial = 2225] [outer = 0x116076800] 19:59:43 INFO - PROCESS | 2488 | 1467169183326 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 19:59:43 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 19:59:43 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 722ms 19:59:43 INFO - PROCESS | 2488 | 1467169183343 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 19:59:43 INFO - PROCESS | 2488 | 1467169183348 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 19:59:43 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 19:59:43 INFO - PROCESS | 2488 | 1467169183355 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 19:59:43 INFO - PROCESS | 2488 | 1467169183358 Marionette TRACE conn2 <- [1,2938,null,{}] 19:59:43 INFO - PROCESS | 2488 | 1467169183361 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:43 INFO - PROCESS | 2488 | 1467169183364 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:43 INFO - PROCESS | 2488 | 1467169183486 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 19:59:43 INFO - PROCESS | 2488 | 1467169183555 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:43 INFO - PROCESS | 2488 | 1467169183556 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:43 INFO - PROCESS | 2488 | ++DOCSHELL 0x121b28800 == 41 [pid = 2488] [id = 742] 19:59:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x1184ce400) [pid = 2488] [serial = 2226] [outer = 0x0] 19:59:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x118896800) [pid = 2488] [serial = 2227] [outer = 0x1184ce400] 19:59:43 INFO - PROCESS | 2488 | 1467169183610 Marionette DEBUG loaded listener.js 19:59:43 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x119396800) [pid = 2488] [serial = 2228] [outer = 0x1184ce400] 19:59:44 INFO - PROCESS | 2488 | 1467169184062 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 19:59:44 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. 19:59:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 726ms 19:59:44 INFO - PROCESS | 2488 | 1467169184094 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 19:59:44 INFO - PROCESS | 2488 | 1467169184097 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 19:59:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 19:59:44 INFO - PROCESS | 2488 | 1467169184118 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 19:59:44 INFO - PROCESS | 2488 | 1467169184120 Marionette TRACE conn2 <- [1,2942,null,{}] 19:59:44 INFO - PROCESS | 2488 | 1467169184128 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:44 INFO - PROCESS | 2488 | 1467169184131 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:44 INFO - PROCESS | 2488 | 1467169184232 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 19:59:44 INFO - PROCESS | 2488 | 1467169184294 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:44 INFO - PROCESS | 2488 | 1467169184297 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:44 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b9b0800 == 42 [pid = 2488] [id = 743] 19:59:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x119da7400) [pid = 2488] [serial = 2229] [outer = 0x0] 19:59:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x121617000) [pid = 2488] [serial = 2230] [outer = 0x119da7400] 19:59:44 INFO - PROCESS | 2488 | 1467169184329 Marionette DEBUG loaded listener.js 19:59:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x121d3e400) [pid = 2488] [serial = 2231] [outer = 0x119da7400] 19:59:44 INFO - PROCESS | 2488 | 1467169184717 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 19:59:44 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 19:59:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 19:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 19:59:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 626ms 19:59:44 INFO - PROCESS | 2488 | 1467169184741 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 19:59:44 INFO - PROCESS | 2488 | 1467169184743 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 19:59:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 19:59:44 INFO - PROCESS | 2488 | 1467169184745 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 19:59:44 INFO - PROCESS | 2488 | 1467169184747 Marionette TRACE conn2 <- [1,2946,null,{}] 19:59:44 INFO - PROCESS | 2488 | 1467169184749 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:44 INFO - PROCESS | 2488 | 1467169184751 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:44 INFO - PROCESS | 2488 | 1467169184852 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 19:59:44 INFO - PROCESS | 2488 | 1467169184910 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:44 INFO - PROCESS | 2488 | 1467169184912 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:44 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bcd5800 == 43 [pid = 2488] [id = 744] 19:59:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x121d7dc00) [pid = 2488] [serial = 2232] [outer = 0x0] 19:59:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x126f98000) [pid = 2488] [serial = 2233] [outer = 0x121d7dc00] 19:59:44 INFO - PROCESS | 2488 | 1467169184940 Marionette DEBUG loaded listener.js 19:59:44 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x127296000) [pid = 2488] [serial = 2234] [outer = 0x121d7dc00] 19:59:45 INFO - PROCESS | 2488 | 1467169185306 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 19:59:45 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. 19:59:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 620ms 19:59:45 INFO - PROCESS | 2488 | 1467169185367 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 19:59:45 INFO - PROCESS | 2488 | 1467169185368 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 19:59:45 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 19:59:45 INFO - PROCESS | 2488 | 1467169185371 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 19:59:45 INFO - PROCESS | 2488 | 1467169185372 Marionette TRACE conn2 <- [1,2950,null,{}] 19:59:45 INFO - PROCESS | 2488 | 1467169185374 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:45 INFO - PROCESS | 2488 | 1467169185376 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:45 INFO - PROCESS | 2488 | 1467169185476 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 19:59:45 INFO - PROCESS | 2488 | 1467169185532 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:45 INFO - PROCESS | 2488 | 1467169185534 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:45 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bd35800 == 44 [pid = 2488] [id = 745] 19:59:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x126d81800) [pid = 2488] [serial = 2235] [outer = 0x0] 19:59:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x12745e800) [pid = 2488] [serial = 2236] [outer = 0x126d81800] 19:59:45 INFO - PROCESS | 2488 | 1467169185562 Marionette DEBUG loaded listener.js 19:59:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x12746cc00) [pid = 2488] [serial = 2237] [outer = 0x126d81800] 19:59:45 INFO - PROCESS | 2488 | ++DOCSHELL 0x110da4800 == 45 [pid = 2488] [id = 746] 19:59:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x11607e400) [pid = 2488] [serial = 2238] [outer = 0x0] 19:59:45 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x113266800) [pid = 2488] [serial = 2239] [outer = 0x11607e400] 19:59:46 INFO - PROCESS | 2488 | 1467169186025 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 19:59:46 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. 19:59:46 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 669ms 19:59:46 INFO - PROCESS | 2488 | 1467169186040 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 19:59:46 INFO - PROCESS | 2488 | 1467169186042 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 19:59:46 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 19:59:46 INFO - PROCESS | 2488 | 1467169186044 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 19:59:46 INFO - PROCESS | 2488 | 1467169186045 Marionette TRACE conn2 <- [1,2954,null,{}] 19:59:46 INFO - PROCESS | 2488 | 1467169186048 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:46 INFO - PROCESS | 2488 | 1467169186052 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:46 INFO - PROCESS | 2488 | 1467169186195 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 19:59:46 INFO - PROCESS | 2488 | 1467169186406 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:46 INFO - PROCESS | 2488 | 1467169186408 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:46 INFO - PROCESS | 2488 | ++DOCSHELL 0x1169ad000 == 46 [pid = 2488] [id = 747] 19:59:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x11213d800) [pid = 2488] [serial = 2240] [outer = 0x0] 19:59:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x1128a6800) [pid = 2488] [serial = 2241] [outer = 0x11213d800] 19:59:46 INFO - PROCESS | 2488 | 1467169186458 Marionette DEBUG loaded listener.js 19:59:46 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x1133c0000) [pid = 2488] [serial = 2242] [outer = 0x11213d800] 19:59:46 INFO - PROCESS | 2488 | 1467169186903 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 19:59:46 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:59:46 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 19:59:46 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 870ms 19:59:46 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 19:59:46 INFO - PROCESS | 2488 | 1467169186915 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 19:59:46 INFO - PROCESS | 2488 | 1467169186917 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 19:59:46 INFO - PROCESS | 2488 | 1467169186920 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 19:59:46 INFO - PROCESS | 2488 | 1467169186921 Marionette TRACE conn2 <- [1,2958,null,{}] 19:59:46 INFO - PROCESS | 2488 | 1467169186925 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:46 INFO - PROCESS | 2488 | 1467169186928 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:47 INFO - PROCESS | 2488 | 1467169187031 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 19:59:47 INFO - PROCESS | 2488 | 1467169187094 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:47 INFO - PROCESS | 2488 | 1467169187095 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:47 INFO - PROCESS | 2488 | ++DOCSHELL 0x119620800 == 47 [pid = 2488] [id = 748] 19:59:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x1138edc00) [pid = 2488] [serial = 2243] [outer = 0x0] 19:59:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x113d45c00) [pid = 2488] [serial = 2244] [outer = 0x1138edc00] 19:59:47 INFO - PROCESS | 2488 | 1467169187122 Marionette DEBUG loaded listener.js 19:59:47 INFO - PROCESS | 2488 | ++DOMWINDOW == 111 (0x113f39800) [pid = 2488] [serial = 2245] [outer = 0x1138edc00] 19:59:47 INFO - PROCESS | 2488 | --DOCSHELL 0x12bca2800 == 46 [pid = 2488] [id = 739] 19:59:47 INFO - PROCESS | 2488 | --DOCSHELL 0x12b106800 == 45 [pid = 2488] [id = 738] 19:59:47 INFO - PROCESS | 2488 | --DOCSHELL 0x121205800 == 44 [pid = 2488] [id = 737] 19:59:47 INFO - PROCESS | 2488 | --DOCSHELL 0x12a47b800 == 43 [pid = 2488] [id = 736] 19:59:47 INFO - PROCESS | 2488 | --DOCSHELL 0x129112800 == 42 [pid = 2488] [id = 735] 19:59:47 INFO - PROCESS | 2488 | --DOCSHELL 0x126f25800 == 41 [pid = 2488] [id = 734] 19:59:47 INFO - PROCESS | 2488 | --DOCSHELL 0x123e7c800 == 40 [pid = 2488] [id = 733] 19:59:47 INFO - PROCESS | 2488 | --DOCSHELL 0x1212ed000 == 39 [pid = 2488] [id = 732] 19:59:47 INFO - PROCESS | 2488 | --DOCSHELL 0x119ad6000 == 38 [pid = 2488] [id = 731] 19:59:47 INFO - PROCESS | 2488 | --DOCSHELL 0x1194e4800 == 37 [pid = 2488] [id = 730] 19:59:47 INFO - PROCESS | 2488 | --DOCSHELL 0x116f17000 == 36 [pid = 2488] [id = 729] 19:59:47 INFO - PROCESS | 2488 | --DOCSHELL 0x11608c800 == 35 [pid = 2488] [id = 728] 19:59:47 INFO - PROCESS | 2488 | --DOCSHELL 0x12b156800 == 34 [pid = 2488] [id = 726] 19:59:47 INFO - PROCESS | 2488 | --DOCSHELL 0x11877a000 == 33 [pid = 2488] [id = 727] 19:59:47 INFO - PROCESS | 2488 | --DOCSHELL 0x110da4800 == 32 [pid = 2488] [id = 746] 19:59:47 INFO - PROCESS | 2488 | --DOCSHELL 0x1169ad000 == 31 [pid = 2488] [id = 747] 19:59:47 INFO - PROCESS | 2488 | --DOCSHELL 0x12bd35800 == 30 [pid = 2488] [id = 745] 19:59:47 INFO - PROCESS | 2488 | --DOCSHELL 0x12bcd5800 == 29 [pid = 2488] [id = 744] 19:59:47 INFO - PROCESS | 2488 | --DOCSHELL 0x12b9b0800 == 28 [pid = 2488] [id = 743] 19:59:47 INFO - PROCESS | 2488 | --DOCSHELL 0x121b28800 == 27 [pid = 2488] [id = 742] 19:59:47 INFO - PROCESS | 2488 | --DOCSHELL 0x12bcb6000 == 26 [pid = 2488] [id = 740] 19:59:47 INFO - PROCESS | 2488 | --DOCSHELL 0x118780800 == 25 [pid = 2488] [id = 741] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 110 (0x121d7a400) [pid = 2488] [serial = 2176] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x1187ea000) [pid = 2488] [serial = 2158] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x1171b8400) [pid = 2488] [serial = 2155] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x1138f2800) [pid = 2488] [serial = 2152] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x115d83400) [pid = 2488] [serial = 2153] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x125f79400) [pid = 2488] [serial = 2150] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x124cc0c00) [pid = 2488] [serial = 2149] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x1196b3400) [pid = 2488] [serial = 2161] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x111c22c00) [pid = 2488] [serial = 2135] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x1160d7400) [pid = 2488] [serial = 2134] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x118fef400) [pid = 2488] [serial = 2138] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x1187d8c00) [pid = 2488] [serial = 2137] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x119d37400) [pid = 2488] [serial = 2141] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x119b1f400) [pid = 2488] [serial = 2140] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x1212a9c00) [pid = 2488] [serial = 2144] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x118ff2000) [pid = 2488] [serial = 2159] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x119b1c400) [pid = 2488] [serial = 2164] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x121091000) [pid = 2488] [serial = 2143] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x1212a1400) [pid = 2488] [serial = 2167] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x121638400) [pid = 2488] [serial = 2147] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x119da9400) [pid = 2488] [serial = 2165] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x11840a800) [pid = 2488] [serial = 2173] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x12160cc00) [pid = 2488] [serial = 2146] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x121d78c00) [pid = 2488] [serial = 2168] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x1176d7400) [pid = 2488] [serial = 2171] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x119b14400) [pid = 2488] [serial = 2162] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x116291000) [pid = 2488] [serial = 2170] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x121fe1c00) [pid = 2488] [serial = 2177] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x11a0df400) [pid = 2488] [serial = 2174] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x117421000) [pid = 2488] [serial = 2156] [outer = 0x0] [url = about:blank] 19:59:47 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x124cbb800) [pid = 2488] [serial = 2179] [outer = 0x0] [url = about:blank] 19:59:48 INFO - PROCESS | 2488 | 1467169188083 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 19:59:48 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. 19:59:48 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1174ms 19:59:48 INFO - PROCESS | 2488 | 1467169188095 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 19:59:48 INFO - PROCESS | 2488 | 1467169188098 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 19:59:48 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 19:59:48 INFO - PROCESS | 2488 | 1467169188103 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 19:59:48 INFO - PROCESS | 2488 | 1467169188105 Marionette TRACE conn2 <- [1,2962,null,{}] 19:59:48 INFO - PROCESS | 2488 | 1467169188108 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:48 INFO - PROCESS | 2488 | 1467169188110 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:48 INFO - PROCESS | 2488 | 1467169188192 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 19:59:48 INFO - PROCESS | 2488 | 1467169188197 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:48 INFO - PROCESS | 2488 | 1467169188202 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:48 INFO - PROCESS | 2488 | ++DOCSHELL 0x116762000 == 26 [pid = 2488] [id = 749] 19:59:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x112e05000) [pid = 2488] [serial = 2246] [outer = 0x0] 19:59:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x11336f000) [pid = 2488] [serial = 2247] [outer = 0x112e05000] 19:59:48 INFO - PROCESS | 2488 | 1467169188231 Marionette DEBUG loaded listener.js 19:59:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x1121bec00) [pid = 2488] [serial = 2248] [outer = 0x112e05000] 19:59:48 INFO - PROCESS | 2488 | 1467169188564 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 19:59:48 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. 19:59:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 521ms 19:59:48 INFO - PROCESS | 2488 | 1467169188624 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 19:59:48 INFO - PROCESS | 2488 | 1467169188628 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 19:59:48 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 19:59:48 INFO - PROCESS | 2488 | 1467169188632 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 19:59:48 INFO - PROCESS | 2488 | 1467169188634 Marionette TRACE conn2 <- [1,2966,null,{}] 19:59:48 INFO - PROCESS | 2488 | 1467169188636 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:48 INFO - PROCESS | 2488 | 1467169188638 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:48 INFO - PROCESS | 2488 | 1467169188717 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 19:59:48 INFO - PROCESS | 2488 | 1467169188737 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:48 INFO - PROCESS | 2488 | 1467169188739 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:48 INFO - PROCESS | 2488 | ++DOCSHELL 0x1174e1800 == 27 [pid = 2488] [id = 750] 19:59:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x1160d6400) [pid = 2488] [serial = 2249] [outer = 0x0] 19:59:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x1160de000) [pid = 2488] [serial = 2250] [outer = 0x1160d6400] 19:59:48 INFO - PROCESS | 2488 | 1467169188766 Marionette DEBUG loaded listener.js 19:59:48 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x1167d0800) [pid = 2488] [serial = 2251] [outer = 0x1160d6400] 19:59:49 INFO - PROCESS | 2488 | 1467169189091 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 19:59:49 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. 19:59:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 470ms 19:59:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 19:59:49 INFO - PROCESS | 2488 | 1467169189103 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 19:59:49 INFO - PROCESS | 2488 | 1467169189104 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 19:59:49 INFO - PROCESS | 2488 | 1467169189106 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 19:59:49 INFO - PROCESS | 2488 | 1467169189109 Marionette TRACE conn2 <- [1,2970,null,{}] 19:59:49 INFO - PROCESS | 2488 | 1467169189119 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:49 INFO - PROCESS | 2488 | 1467169189123 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:49 INFO - PROCESS | 2488 | 1467169189206 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 19:59:49 INFO - PROCESS | 2488 | 1467169189261 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:49 INFO - PROCESS | 2488 | 1467169189263 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:49 INFO - PROCESS | 2488 | ++DOCSHELL 0x1197af000 == 28 [pid = 2488] [id = 751] 19:59:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x112958800) [pid = 2488] [serial = 2252] [outer = 0x0] 19:59:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x117416000) [pid = 2488] [serial = 2253] [outer = 0x112958800] 19:59:49 INFO - PROCESS | 2488 | 1467169189291 Marionette DEBUG loaded listener.js 19:59:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x118154000) [pid = 2488] [serial = 2254] [outer = 0x112958800] 19:59:49 INFO - PROCESS | 2488 | 1467169189563 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 19:59:49 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. 19:59:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 470ms 19:59:49 INFO - PROCESS | 2488 | 1467169189577 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 19:59:49 INFO - PROCESS | 2488 | 1467169189579 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 19:59:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 19:59:49 INFO - PROCESS | 2488 | 1467169189590 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 19:59:49 INFO - PROCESS | 2488 | 1467169189591 Marionette TRACE conn2 <- [1,2974,null,{}] 19:59:49 INFO - PROCESS | 2488 | 1467169189594 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:49 INFO - PROCESS | 2488 | 1467169189595 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:49 INFO - PROCESS | 2488 | 1467169189688 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 19:59:49 INFO - PROCESS | 2488 | 1467169189691 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:49 INFO - PROCESS | 2488 | 1467169189693 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:49 INFO - PROCESS | 2488 | ++DOCSHELL 0x121220000 == 29 [pid = 2488] [id = 752] 19:59:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x118406400) [pid = 2488] [serial = 2255] [outer = 0x0] 19:59:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x11870d800) [pid = 2488] [serial = 2256] [outer = 0x118406400] 19:59:49 INFO - PROCESS | 2488 | 1467169189720 Marionette DEBUG loaded listener.js 19:59:49 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x1187e6800) [pid = 2488] [serial = 2257] [outer = 0x118406400] 19:59:50 INFO - PROCESS | 2488 | 1467169190021 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 19:59:50 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. 19:59:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 468ms 19:59:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 19:59:50 INFO - PROCESS | 2488 | 1467169190059 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 19:59:50 INFO - PROCESS | 2488 | 1467169190060 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 19:59:50 INFO - PROCESS | 2488 | 1467169190062 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 19:59:50 INFO - PROCESS | 2488 | 1467169190064 Marionette TRACE conn2 <- [1,2978,null,{}] 19:59:50 INFO - PROCESS | 2488 | 1467169190070 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:50 INFO - PROCESS | 2488 | 1467169190071 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:50 INFO - PROCESS | 2488 | 1467169190182 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 19:59:50 INFO - PROCESS | 2488 | 1467169190197 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:50 INFO - PROCESS | 2488 | 1467169190198 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:50 INFO - PROCESS | 2488 | ++DOCSHELL 0x1212e5000 == 30 [pid = 2488] [id = 753] 19:59:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x113da9800) [pid = 2488] [serial = 2258] [outer = 0x0] 19:59:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x118409c00) [pid = 2488] [serial = 2259] [outer = 0x113da9800] 19:59:50 INFO - PROCESS | 2488 | 1467169190223 Marionette DEBUG loaded listener.js 19:59:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x118fedc00) [pid = 2488] [serial = 2260] [outer = 0x113da9800] 19:59:50 INFO - PROCESS | 2488 | 1467169190525 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 19:59:50 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. 19:59:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 472ms 19:59:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 19:59:50 INFO - PROCESS | 2488 | 1467169190539 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 19:59:50 INFO - PROCESS | 2488 | 1467169190540 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 19:59:50 INFO - PROCESS | 2488 | 1467169190542 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 19:59:50 INFO - PROCESS | 2488 | 1467169190543 Marionette TRACE conn2 <- [1,2982,null,{}] 19:59:50 INFO - PROCESS | 2488 | 1467169190546 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:50 INFO - PROCESS | 2488 | 1467169190553 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:50 INFO - PROCESS | 2488 | 1467169190676 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 19:59:50 INFO - PROCESS | 2488 | 1467169190681 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:50 INFO - PROCESS | 2488 | 1467169190682 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:50 INFO - PROCESS | 2488 | ++DOCSHELL 0x123e12000 == 31 [pid = 2488] [id = 754] 19:59:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x1187ea800) [pid = 2488] [serial = 2261] [outer = 0x0] 19:59:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x118ffc000) [pid = 2488] [serial = 2262] [outer = 0x1187ea800] 19:59:50 INFO - PROCESS | 2488 | 1467169190707 Marionette DEBUG loaded listener.js 19:59:50 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x119b2b400) [pid = 2488] [serial = 2263] [outer = 0x1187ea800] 19:59:51 INFO - PROCESS | 2488 | 1467169191031 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 19:59:51 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 19:59:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 19:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 19:59:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 519ms 19:59:51 INFO - PROCESS | 2488 | 1467169191073 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 19:59:51 INFO - PROCESS | 2488 | 1467169191074 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 19:59:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 19:59:51 INFO - PROCESS | 2488 | 1467169191085 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 19:59:51 INFO - PROCESS | 2488 | 1467169191086 Marionette TRACE conn2 <- [1,2986,null,{}] 19:59:51 INFO - PROCESS | 2488 | 1467169191088 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:51 INFO - PROCESS | 2488 | 1467169191089 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:51 INFO - PROCESS | 2488 | 1467169191185 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 19:59:51 INFO - PROCESS | 2488 | 1467169191188 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:51 INFO - PROCESS | 2488 | 1467169191190 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:51 INFO - PROCESS | 2488 | ++DOCSHELL 0x125f70000 == 32 [pid = 2488] [id = 755] 19:59:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x119b30400) [pid = 2488] [serial = 2264] [outer = 0x0] 19:59:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x119d41800) [pid = 2488] [serial = 2265] [outer = 0x119b30400] 19:59:51 INFO - PROCESS | 2488 | 1467169191214 Marionette DEBUG loaded listener.js 19:59:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x11a0df400) [pid = 2488] [serial = 2266] [outer = 0x119b30400] 19:59:51 INFO - PROCESS | 2488 | 1467169191502 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 19:59:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 19:59:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 470ms 19:59:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 19:59:51 INFO - PROCESS | 2488 | 1467169191555 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 19:59:51 INFO - PROCESS | 2488 | 1467169191556 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 19:59:51 INFO - PROCESS | 2488 | 1467169191558 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 19:59:51 INFO - PROCESS | 2488 | 1467169191559 Marionette TRACE conn2 <- [1,2990,null,{}] 19:59:51 INFO - PROCESS | 2488 | 1467169191562 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:51 INFO - PROCESS | 2488 | 1467169191563 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:51 INFO - PROCESS | 2488 | 1467169191674 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 19:59:51 INFO - PROCESS | 2488 | 1467169191685 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:51 INFO - PROCESS | 2488 | 1467169191686 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:51 INFO - PROCESS | 2488 | ++DOCSHELL 0x127236800 == 33 [pid = 2488] [id = 756] 19:59:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x12108a000) [pid = 2488] [serial = 2267] [outer = 0x0] 19:59:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x121187c00) [pid = 2488] [serial = 2268] [outer = 0x12108a000] 19:59:51 INFO - PROCESS | 2488 | 1467169191711 Marionette DEBUG loaded listener.js 19:59:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x12160c800) [pid = 2488] [serial = 2269] [outer = 0x12108a000] 19:59:51 INFO - PROCESS | 2488 | ++DOCSHELL 0x129116800 == 34 [pid = 2488] [id = 757] 19:59:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x12160f800) [pid = 2488] [serial = 2270] [outer = 0x0] 19:59:51 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x121613800) [pid = 2488] [serial = 2271] [outer = 0x12160f800] 19:59:52 INFO - PROCESS | 2488 | 1467169192039 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 19:59:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 19:59:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 518ms 19:59:52 INFO - PROCESS | 2488 | 1467169192076 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 19:59:52 INFO - PROCESS | 2488 | 1467169192078 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 19:59:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 19:59:52 INFO - PROCESS | 2488 | 1467169192088 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 19:59:52 INFO - PROCESS | 2488 | 1467169192096 Marionette TRACE conn2 <- [1,2994,null,{}] 19:59:52 INFO - PROCESS | 2488 | 1467169192099 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:52 INFO - PROCESS | 2488 | 1467169192100 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:52 INFO - PROCESS | 2488 | 1467169192421 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 19:59:52 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x119b32800) [pid = 2488] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 19:59:52 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x127467000) [pid = 2488] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 19:59:52 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x121185000) [pid = 2488] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 19:59:52 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x121611c00) [pid = 2488] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 19:59:52 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x124e64800) [pid = 2488] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 19:59:52 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x12550f000) [pid = 2488] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 19:59:52 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x1167d0c00) [pid = 2488] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 19:59:52 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x118892800) [pid = 2488] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 19:59:52 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x1133bdc00) [pid = 2488] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 19:59:52 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x121fdf800) [pid = 2488] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 19:59:52 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x117e99400) [pid = 2488] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 19:59:52 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x113a9fc00) [pid = 2488] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 19:59:52 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x112953800) [pid = 2488] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 19:59:52 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x126d84c00) [pid = 2488] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 19:59:52 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x1196ce000) [pid = 2488] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 19:59:52 INFO - PROCESS | 2488 | 1467169192483 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:52 INFO - PROCESS | 2488 | 1467169192484 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:52 INFO - PROCESS | 2488 | ++DOCSHELL 0x118773800 == 35 [pid = 2488] [id = 758] 19:59:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x111c22000) [pid = 2488] [serial = 2272] [outer = 0x0] 19:59:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x112ceb400) [pid = 2488] [serial = 2273] [outer = 0x111c22000] 19:59:52 INFO - PROCESS | 2488 | 1467169192509 Marionette DEBUG loaded listener.js 19:59:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x117e99400) [pid = 2488] [serial = 2274] [outer = 0x111c22000] 19:59:52 INFO - PROCESS | 2488 | 1467169192745 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 19:59:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:59:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 19:59:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 677ms 19:59:52 INFO - PROCESS | 2488 | 1467169192771 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 19:59:52 INFO - PROCESS | 2488 | 1467169192772 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 19:59:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 19:59:52 INFO - PROCESS | 2488 | 1467169192775 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 19:59:52 INFO - PROCESS | 2488 | 1467169192776 Marionette TRACE conn2 <- [1,2998,null,{}] 19:59:52 INFO - PROCESS | 2488 | 1467169192778 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:52 INFO - PROCESS | 2488 | 1467169192779 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:52 INFO - PROCESS | 2488 | 1467169192871 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 19:59:52 INFO - PROCESS | 2488 | 1467169192875 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:52 INFO - PROCESS | 2488 | 1467169192876 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:52 INFO - PROCESS | 2488 | ++DOCSHELL 0x129652800 == 36 [pid = 2488] [id = 759] 19:59:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x118ff8400) [pid = 2488] [serial = 2275] [outer = 0x0] 19:59:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x121616800) [pid = 2488] [serial = 2276] [outer = 0x118ff8400] 19:59:52 INFO - PROCESS | 2488 | 1467169192901 Marionette DEBUG loaded listener.js 19:59:52 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x12163fc00) [pid = 2488] [serial = 2277] [outer = 0x118ff8400] 19:59:53 INFO - PROCESS | 2488 | 1467169193210 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 19:59:53 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. 19:59:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 468ms 19:59:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 19:59:53 INFO - PROCESS | 2488 | 1467169193243 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 19:59:53 INFO - PROCESS | 2488 | 1467169193245 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 19:59:53 INFO - PROCESS | 2488 | 1467169193247 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 19:59:53 INFO - PROCESS | 2488 | 1467169193249 Marionette TRACE conn2 <- [1,3002,null,{}] 19:59:53 INFO - PROCESS | 2488 | 1467169193259 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:53 INFO - PROCESS | 2488 | 1467169193261 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:53 INFO - PROCESS | 2488 | 1467169193376 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 19:59:53 INFO - PROCESS | 2488 | 1467169193382 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:53 INFO - PROCESS | 2488 | 1467169193384 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:53 INFO - PROCESS | 2488 | ++DOCSHELL 0x1212d8800 == 37 [pid = 2488] [id = 760] 19:59:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x11939b000) [pid = 2488] [serial = 2278] [outer = 0x0] 19:59:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x121b06c00) [pid = 2488] [serial = 2279] [outer = 0x11939b000] 19:59:53 INFO - PROCESS | 2488 | 1467169193410 Marionette DEBUG loaded listener.js 19:59:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x124a67000) [pid = 2488] [serial = 2280] [outer = 0x11939b000] 19:59:53 INFO - PROCESS | 2488 | 1467169193705 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 19:59:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 19:59:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 469ms 19:59:53 INFO - PROCESS | 2488 | 1467169193719 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 19:59:53 INFO - PROCESS | 2488 | 1467169193720 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 19:59:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 19:59:53 INFO - PROCESS | 2488 | 1467169193723 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 19:59:53 INFO - PROCESS | 2488 | 1467169193724 Marionette TRACE conn2 <- [1,3006,null,{}] 19:59:53 INFO - PROCESS | 2488 | 1467169193727 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:53 INFO - PROCESS | 2488 | 1467169193728 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:53 INFO - PROCESS | 2488 | 1467169193809 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 19:59:53 INFO - PROCESS | 2488 | 1467169193814 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:53 INFO - PROCESS | 2488 | 1467169193817 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:53 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b14c800 == 38 [pid = 2488] [id = 761] 19:59:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x124a5f000) [pid = 2488] [serial = 2281] [outer = 0x0] 19:59:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x124cf8800) [pid = 2488] [serial = 2282] [outer = 0x124a5f000] 19:59:53 INFO - PROCESS | 2488 | 1467169193841 Marionette DEBUG loaded listener.js 19:59:53 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x125f7a000) [pid = 2488] [serial = 2283] [outer = 0x124a5f000] 19:59:54 INFO - PROCESS | 2488 | 1467169194114 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 19:59:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 19:59:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 419ms 19:59:54 INFO - PROCESS | 2488 | 1467169194142 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 19:59:54 INFO - PROCESS | 2488 | 1467169194143 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 19:59:54 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 19:59:54 INFO - PROCESS | 2488 | 1467169194146 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 19:59:54 INFO - PROCESS | 2488 | 1467169194147 Marionette TRACE conn2 <- [1,3010,null,{}] 19:59:54 INFO - PROCESS | 2488 | 1467169194168 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:54 INFO - PROCESS | 2488 | 1467169194169 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:54 INFO - PROCESS | 2488 | 1467169194250 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 19:59:54 INFO - PROCESS | 2488 | 1467169194255 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:54 INFO - PROCESS | 2488 | 1467169194256 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:54 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b9a4800 == 39 [pid = 2488] [id = 762] 19:59:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x125f7a800) [pid = 2488] [serial = 2284] [outer = 0x0] 19:59:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x1269b1000) [pid = 2488] [serial = 2285] [outer = 0x125f7a800] 19:59:54 INFO - PROCESS | 2488 | 1467169194280 Marionette DEBUG loaded listener.js 19:59:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x126d86c00) [pid = 2488] [serial = 2286] [outer = 0x125f7a800] 19:59:54 INFO - PROCESS | 2488 | 1467169194754 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 19:59:54 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 19:59:54 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 638ms 19:59:54 INFO - PROCESS | 2488 | 1467169194784 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 19:59:54 INFO - PROCESS | 2488 | 1467169194787 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 19:59:54 INFO - TEST-START | /FileAPI/FileReaderSync.worker 19:59:54 INFO - PROCESS | 2488 | 1467169194790 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 19:59:54 INFO - PROCESS | 2488 | 1467169194792 Marionette TRACE conn2 <- [1,3014,null,{}] 19:59:54 INFO - PROCESS | 2488 | 1467169194797 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:54 INFO - PROCESS | 2488 | 1467169194798 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:54 INFO - PROCESS | 2488 | 1467169194912 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 19:59:54 INFO - PROCESS | 2488 | 1467169194975 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:54 INFO - PROCESS | 2488 | 1467169194977 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:54 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f1e800 == 40 [pid = 2488] [id = 763] 19:59:54 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x113260c00) [pid = 2488] [serial = 2287] [outer = 0x0] 19:59:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x1133d1c00) [pid = 2488] [serial = 2288] [outer = 0x113260c00] 19:59:55 INFO - PROCESS | 2488 | 1467169195008 Marionette DEBUG loaded listener.js 19:59:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x1150d5c00) [pid = 2488] [serial = 2289] [outer = 0x113260c00] 19:59:55 INFO - PROCESS | 2488 | [2488] 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 19:59:55 INFO - PROCESS | 2488 | 1467169195480 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 19:59:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 19:59:55 INFO - {} 19:59:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 19:59:55 INFO - {} 19:59:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 19:59:55 INFO - {} 19:59:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 19:59:55 INFO - {} 19:59:55 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 722ms 19:59:55 INFO - PROCESS | 2488 | 1467169195513 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 19:59:55 INFO - PROCESS | 2488 | 1467169195516 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 19:59:55 INFO - TEST-START | /FileAPI/fileReader.html 19:59:55 INFO - PROCESS | 2488 | 1467169195520 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 19:59:55 INFO - PROCESS | 2488 | 1467169195522 Marionette TRACE conn2 <- [1,3018,null,{}] 19:59:55 INFO - PROCESS | 2488 | 1467169195567 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:55 INFO - PROCESS | 2488 | 1467169195569 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:55 INFO - PROCESS | 2488 | 1467169195663 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 19:59:55 INFO - PROCESS | 2488 | 1467169195762 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:55 INFO - PROCESS | 2488 | 1467169195764 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:55 INFO - PROCESS | 2488 | ++DOCSHELL 0x123e06000 == 41 [pid = 2488] [id = 764] 19:59:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x1167c7000) [pid = 2488] [serial = 2290] [outer = 0x0] 19:59:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 111 (0x118402400) [pid = 2488] [serial = 2291] [outer = 0x1167c7000] 19:59:55 INFO - PROCESS | 2488 | 1467169195796 Marionette DEBUG loaded listener.js 19:59:55 INFO - PROCESS | 2488 | ++DOMWINDOW == 112 (0x1187db800) [pid = 2488] [serial = 2292] [outer = 0x1167c7000] 19:59:56 INFO - PROCESS | 2488 | 1467169196219 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 19:59:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 19:59:56 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 19:59:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 19:59:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 19:59:56 INFO - TEST-OK | /FileAPI/fileReader.html | took 720ms 19:59:56 INFO - PROCESS | 2488 | 1467169196240 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 19:59:56 INFO - PROCESS | 2488 | 1467169196242 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 19:59:56 INFO - TEST-START | /FileAPI/historical.html 19:59:56 INFO - PROCESS | 2488 | 1467169196244 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 19:59:56 INFO - PROCESS | 2488 | 1467169196246 Marionette TRACE conn2 <- [1,3022,null,{}] 19:59:56 INFO - PROCESS | 2488 | 1467169196253 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:56 INFO - PROCESS | 2488 | 1467169196256 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:56 INFO - PROCESS | 2488 | 1467169196388 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 19:59:56 INFO - PROCESS | 2488 | 1467169196456 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:56 INFO - PROCESS | 2488 | 1467169196458 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:56 INFO - PROCESS | 2488 | ++DOCSHELL 0x110e2f800 == 42 [pid = 2488] [id = 765] 19:59:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 113 (0x1121b4800) [pid = 2488] [serial = 2293] [outer = 0x0] 19:59:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 114 (0x11295f000) [pid = 2488] [serial = 2294] [outer = 0x1121b4800] 19:59:56 INFO - PROCESS | 2488 | 1467169196630 Marionette DEBUG loaded listener.js 19:59:56 INFO - PROCESS | 2488 | ++DOMWINDOW == 115 (0x113871800) [pid = 2488] [serial = 2295] [outer = 0x1121b4800] 19:59:57 INFO - PROCESS | 2488 | --DOCSHELL 0x12b14c800 == 41 [pid = 2488] [id = 761] 19:59:57 INFO - PROCESS | 2488 | --DOCSHELL 0x1212d8800 == 40 [pid = 2488] [id = 760] 19:59:57 INFO - PROCESS | 2488 | --DOCSHELL 0x129652800 == 39 [pid = 2488] [id = 759] 19:59:57 INFO - PROCESS | 2488 | --DOCSHELL 0x118773800 == 38 [pid = 2488] [id = 758] 19:59:57 INFO - PROCESS | 2488 | --DOCSHELL 0x129116800 == 37 [pid = 2488] [id = 757] 19:59:57 INFO - PROCESS | 2488 | --DOCSHELL 0x127236800 == 36 [pid = 2488] [id = 756] 19:59:57 INFO - PROCESS | 2488 | --DOCSHELL 0x125f70000 == 35 [pid = 2488] [id = 755] 19:59:57 INFO - PROCESS | 2488 | --DOCSHELL 0x123e12000 == 34 [pid = 2488] [id = 754] 19:59:57 INFO - PROCESS | 2488 | 1467169197089 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 19:59:57 INFO - PROCESS | 2488 | --DOCSHELL 0x1212e5000 == 33 [pid = 2488] [id = 753] 19:59:57 INFO - PROCESS | 2488 | --DOCSHELL 0x121220000 == 32 [pid = 2488] [id = 752] 19:59:57 INFO - PROCESS | 2488 | --DOCSHELL 0x1197af000 == 31 [pid = 2488] [id = 751] 19:59:57 INFO - PROCESS | 2488 | --DOCSHELL 0x1174e1800 == 30 [pid = 2488] [id = 750] 19:59:57 INFO - PROCESS | 2488 | --DOCSHELL 0x116762000 == 29 [pid = 2488] [id = 749] 19:59:57 INFO - PROCESS | 2488 | --DOCSHELL 0x119620800 == 28 [pid = 2488] [id = 748] 19:59:57 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 19:59:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 19:59:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 19:59:57 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 19:59:57 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 19:59:57 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 19:59:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 19:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 19:59:57 INFO - TEST-OK | /FileAPI/historical.html | took 874ms 19:59:57 INFO - PROCESS | 2488 | 1467169197119 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 19:59:57 INFO - PROCESS | 2488 | 1467169197121 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 19:59:57 INFO - TEST-START | /FileAPI/idlharness.html 19:59:57 INFO - PROCESS | 2488 | 1467169197124 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 19:59:57 INFO - PROCESS | 2488 | 1467169197126 Marionette TRACE conn2 <- [1,3026,null,{}] 19:59:57 INFO - PROCESS | 2488 | 1467169197129 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:57 INFO - PROCESS | 2488 | 1467169197132 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:57 INFO - PROCESS | 2488 | 1467169197225 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 19:59:57 INFO - PROCESS | 2488 | 1467169197234 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:57 INFO - PROCESS | 2488 | 1467169197236 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:57 INFO - PROCESS | 2488 | ++DOCSHELL 0x1174d1800 == 29 [pid = 2488] [id = 766] 19:59:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 116 (0x1160d7400) [pid = 2488] [serial = 2296] [outer = 0x0] 19:59:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 117 (0x117414c00) [pid = 2488] [serial = 2297] [outer = 0x1160d7400] 19:59:57 INFO - PROCESS | 2488 | 1467169197269 Marionette DEBUG loaded listener.js 19:59:57 INFO - PROCESS | 2488 | ++DOMWINDOW == 118 (0x11815c400) [pid = 2488] [serial = 2298] [outer = 0x1160d7400] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 117 (0x121d7ec00) [pid = 2488] [serial = 2203] [outer = 0x0] [url = about:blank] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 116 (0x121618800) [pid = 2488] [serial = 2200] [outer = 0x0] [url = about:blank] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 115 (0x12690e800) [pid = 2488] [serial = 2206] [outer = 0x0] [url = about:blank] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 114 (0x126d7f800) [pid = 2488] [serial = 2209] [outer = 0x0] [url = about:blank] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 113 (0x1269b7800) [pid = 2488] [serial = 2207] [outer = 0x0] [url = about:blank] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 112 (0x116a11400) [pid = 2488] [serial = 2188] [outer = 0x0] [url = about:blank] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 111 (0x11741dc00) [pid = 2488] [serial = 2189] [outer = 0x0] [url = about:blank] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 110 (0x1194a6400) [pid = 2488] [serial = 2194] [outer = 0x0] [url = about:blank] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x119b17c00) [pid = 2488] [serial = 2195] [outer = 0x0] [url = about:blank] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x1133dc800) [pid = 2488] [serial = 2182] [outer = 0x0] [url = about:blank] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x116076000) [pid = 2488] [serial = 2183] [outer = 0x0] [url = about:blank] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x125514000) [pid = 2488] [serial = 2180] [outer = 0x0] [url = about:blank] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x11840d800) [pid = 2488] [serial = 2191] [outer = 0x0] [url = about:blank] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x1187e0800) [pid = 2488] [serial = 2192] [outer = 0x0] [url = about:blank] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x11501fc00) [pid = 2488] [serial = 2185] [outer = 0x0] [url = about:blank] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x116023400) [pid = 2488] [serial = 2186] [outer = 0x0] [url = about:blank] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x119b21400) [pid = 2488] [serial = 2197] [outer = 0x0] [url = about:blank] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x126f9b000) [pid = 2488] [serial = 2215] [outer = 0x0] [url = about:blank] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x12745e400) [pid = 2488] [serial = 2218] [outer = 0x0] [url = about:blank] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x126f91c00) [pid = 2488] [serial = 2210] [outer = 0x0] [url = about:blank] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x119da5400) [pid = 2488] [serial = 2212] [outer = 0x0] [url = about:blank] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x124cf2800) [pid = 2488] [serial = 2204] [outer = 0x0] [url = about:blank] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x127293400) [pid = 2488] [serial = 2216] [outer = 0x0] [url = about:blank] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x121b05800) [pid = 2488] [serial = 2201] [outer = 0x0] [url = about:blank] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x12746d400) [pid = 2488] [serial = 2219] [outer = 0x0] [url = about:blank] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x125f78400) [pid = 2488] [serial = 2213] [outer = 0x0] [url = about:blank] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x11a0df800) [pid = 2488] [serial = 2198] [outer = 0x0] [url = about:blank] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x128a0cc00) [pid = 2488] [serial = 2222] [outer = 0x0] [url = about:blank] 19:59:57 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x1274a6000) [pid = 2488] [serial = 2221] [outer = 0x0] [url = about:blank] 19:59:58 INFO - PROCESS | 2488 | 1467169198038 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 19:59:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:59:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:59:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:59:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:59:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:59:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 19:59:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:59:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:59:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:59:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:59:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:59:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 19:59:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:59:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:59:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:59:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:59:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:59:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 19:59:58 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 19:59:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:59:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:59:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:59:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:59:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 19:59:58 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 19:59:58 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 19:59:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:59:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:59:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:59:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:59:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 19:59:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:59:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:59:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:59:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:59:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 19:59:58 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 19:59:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:59:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:59:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:59:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:59:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 19:59:58 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 19:59:58 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 19:59:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:59:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:59:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:59:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:59:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 19:59:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 19:59:58 INFO - TEST-OK | /FileAPI/idlharness.html | took 936ms 19:59:58 INFO - PROCESS | 2488 | 1467169198061 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 19:59:58 INFO - PROCESS | 2488 | 1467169198064 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 19:59:58 INFO - TEST-START | /FileAPI/idlharness.worker 19:59:58 INFO - PROCESS | 2488 | 1467169198072 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 19:59:58 INFO - PROCESS | 2488 | 1467169198074 Marionette TRACE conn2 <- [1,3030,null,{}] 19:59:58 INFO - PROCESS | 2488 | 1467169198078 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:58 INFO - PROCESS | 2488 | 1467169198080 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:58 INFO - PROCESS | 2488 | 1467169198224 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 19:59:58 INFO - PROCESS | 2488 | 1467169198232 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:58 INFO - PROCESS | 2488 | 1467169198233 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:58 INFO - PROCESS | 2488 | ++DOCSHELL 0x129136800 == 30 [pid = 2488] [id = 767] 19:59:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x112956800) [pid = 2488] [serial = 2299] [outer = 0x0] 19:59:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x121619400) [pid = 2488] [serial = 2300] [outer = 0x112956800] 19:59:58 INFO - PROCESS | 2488 | 1467169198277 Marionette DEBUG loaded listener.js 19:59:58 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x121ab8800) [pid = 2488] [serial = 2301] [outer = 0x112956800] 19:59:58 INFO - PROCESS | 2488 | [2488] 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 19:59:59 INFO - PROCESS | 2488 | 1467169198946 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:59:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:59:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:59:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:59:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:59:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:59:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:59:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:59:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:59:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:59:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:59:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:59:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:59:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:59:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:59:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 19:59:59 INFO - {} 19:59:59 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 19:59:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:59:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:59:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:59:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:59:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 19:59:59 INFO - {} 19:59:59 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 - {} 19:59:59 INFO - {} 19:59:59 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 19:59:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:59:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:59:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:59:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:59:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:59:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:59:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:59:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:59:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 19:59:59 INFO - {} 19:59:59 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 19:59:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:59:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:59:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:59:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:59:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 19:59:59 INFO - {} 19:59:59 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 - {} 19:59:59 INFO - {} 19:59:59 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 19:59:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:59:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:59:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:59:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:59:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:59:59 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 19:59:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 19:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 19:59:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:59:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:59:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:59:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:59:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 19:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:59:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:59:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:59:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:59:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:59:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 19:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 19:59:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:59:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:59:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:59:59 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 19:59:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 19:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 19:59:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:59:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:59:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:59:59 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 19:59:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 19:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 19:59:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:59:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:59:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:59:59 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 19:59:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 19:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:59:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:59:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:59:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:59:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:59:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:59:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 19:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:59:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:59:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:59:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:59:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:59:59 INFO - {} 19:59:59 INFO - TEST-OK | /FileAPI/idlharness.worker | took 937ms 19:59:59 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 19:59:59 INFO - PROCESS | 2488 | 1467169199009 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 19:59:59 INFO - PROCESS | 2488 | 1467169199010 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 19:59:59 INFO - PROCESS | 2488 | 1467169199012 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 19:59:59 INFO - PROCESS | 2488 | 1467169199014 Marionette TRACE conn2 <- [1,3034,null,{}] 19:59:59 INFO - PROCESS | 2488 | 1467169199024 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:59 INFO - PROCESS | 2488 | 1467169199027 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:59 INFO - PROCESS | 2488 | 1467169199112 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 19:59:59 INFO - PROCESS | 2488 | 1467169199118 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:59 INFO - PROCESS | 2488 | 1467169199119 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:59 INFO - PROCESS | 2488 | ++DOCSHELL 0x12c2cb800 == 31 [pid = 2488] [id = 768] 19:59:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x121fe2000) [pid = 2488] [serial = 2302] [outer = 0x0] 19:59:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x128a28c00) [pid = 2488] [serial = 2303] [outer = 0x121fe2000] 19:59:59 INFO - PROCESS | 2488 | 1467169199144 Marionette DEBUG loaded listener.js 19:59:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x128b08000) [pid = 2488] [serial = 2304] [outer = 0x121fe2000] 19:59:59 INFO - PROCESS | 2488 | 1467169199495 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 19:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 19:59:59 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 523ms 19:59:59 INFO - PROCESS | 2488 | 1467169199542 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 19:59:59 INFO - PROCESS | 2488 | 1467169199544 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 19:59:59 INFO - TEST-START | /FileAPI/blob/Blob-close.html 19:59:59 INFO - PROCESS | 2488 | 1467169199553 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 19:59:59 INFO - PROCESS | 2488 | 1467169199554 Marionette TRACE conn2 <- [1,3038,null,{}] 19:59:59 INFO - PROCESS | 2488 | 1467169199556 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:59 INFO - PROCESS | 2488 | 1467169199557 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:59 INFO - PROCESS | 2488 | 1467169199666 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 19:59:59 INFO - PROCESS | 2488 | 1467169199669 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:59 INFO - PROCESS | 2488 | 1467169199670 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 19:59:59 INFO - PROCESS | 2488 | ++DOCSHELL 0x12c561000 == 32 [pid = 2488] [id = 769] 19:59:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x128b0d000) [pid = 2488] [serial = 2305] [outer = 0x0] 19:59:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x128cec400) [pid = 2488] [serial = 2306] [outer = 0x128b0d000] 19:59:59 INFO - PROCESS | 2488 | 1467169199731 Marionette DEBUG loaded listener.js 19:59:59 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x128e54c00) [pid = 2488] [serial = 2307] [outer = 0x128b0d000] 20:00:00 INFO - PROCESS | 2488 | 1467169200043 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 20:00:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 20:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 20:00:00 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 530ms 20:00:00 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 20:00:00 INFO - PROCESS | 2488 | 1467169200077 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 20:00:00 INFO - PROCESS | 2488 | 1467169200078 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 20:00:00 INFO - PROCESS | 2488 | 1467169200081 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 20:00:00 INFO - PROCESS | 2488 | 1467169200084 Marionette TRACE conn2 <- [1,3042,null,{}] 20:00:00 INFO - PROCESS | 2488 | 1467169200088 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:00 INFO - PROCESS | 2488 | 1467169200089 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:00 INFO - PROCESS | 2488 | 1467169200193 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 20:00:00 INFO - PROCESS | 2488 | 1467169200208 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:00 INFO - PROCESS | 2488 | 1467169200209 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:00 INFO - PROCESS | 2488 | ++DOCSHELL 0x12cbb2000 == 33 [pid = 2488] [id = 770] 20:00:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x128ec0400) [pid = 2488] [serial = 2308] [outer = 0x0] 20:00:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x128ec3000) [pid = 2488] [serial = 2309] [outer = 0x128ec0400] 20:00:00 INFO - PROCESS | 2488 | 1467169200242 Marionette DEBUG loaded listener.js 20:00:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x12914ac00) [pid = 2488] [serial = 2310] [outer = 0x128ec0400] 20:00:00 INFO - PROCESS | 2488 | 1467169200681 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 20:00:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 20:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 20:00:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 20:00:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:00:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 20:00:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 20:00:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 20:00:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 20:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 20:00:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 20:00:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:00:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:00:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 20:00:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:00:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:00:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:00:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:00:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 20:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 20:00:00 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 629ms 20:00:00 INFO - PROCESS | 2488 | 1467169200711 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 20:00:00 INFO - PROCESS | 2488 | 1467169200712 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 20:00:00 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 20:00:00 INFO - PROCESS | 2488 | 1467169200715 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 20:00:00 INFO - PROCESS | 2488 | 1467169200716 Marionette TRACE conn2 <- [1,3046,null,{}] 20:00:00 INFO - PROCESS | 2488 | 1467169200718 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:00 INFO - PROCESS | 2488 | 1467169200723 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:00 INFO - PROCESS | 2488 | 1467169200846 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 20:00:00 INFO - PROCESS | 2488 | 1467169200863 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:00 INFO - PROCESS | 2488 | 1467169200865 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:00 INFO - PROCESS | 2488 | ++DOCSHELL 0x12cbaa800 == 34 [pid = 2488] [id = 771] 20:00:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x1171c1400) [pid = 2488] [serial = 2311] [outer = 0x0] 20:00:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x129152c00) [pid = 2488] [serial = 2312] [outer = 0x1171c1400] 20:00:00 INFO - PROCESS | 2488 | 1467169200897 Marionette DEBUG loaded listener.js 20:00:00 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x128e57000) [pid = 2488] [serial = 2313] [outer = 0x1171c1400] 20:00:01 INFO - PROCESS | 2488 | [2488] 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 20:00:01 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x116076800) [pid = 2488] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 20:00:01 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x1184ce400) [pid = 2488] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 20:00:01 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x119da7400) [pid = 2488] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 20:00:01 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x121d7dc00) [pid = 2488] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 20:00:01 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x11607e400) [pid = 2488] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:00:01 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x1138edc00) [pid = 2488] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 20:00:01 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x126d81800) [pid = 2488] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 20:00:01 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x1187ea800) [pid = 2488] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 20:00:01 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x118406400) [pid = 2488] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 20:00:01 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x1160d6400) [pid = 2488] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 20:00:01 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x119b30400) [pid = 2488] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 20:00:01 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x11213d800) [pid = 2488] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 20:00:01 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x12108a000) [pid = 2488] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 20:00:01 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x112e05000) [pid = 2488] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 20:00:01 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x12160f800) [pid = 2488] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:00:01 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x112958800) [pid = 2488] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 20:00:01 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x11939b000) [pid = 2488] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 20:00:01 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x124a5f000) [pid = 2488] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 20:00:01 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x113da9800) [pid = 2488] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 20:00:01 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x118ff8400) [pid = 2488] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 20:00:01 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x111c22000) [pid = 2488] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 20:00:01 INFO - PROCESS | 2488 | 1467169201401 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 20:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 20:00:01 INFO - {} 20:00:01 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 724ms 20:00:01 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 20:00:01 INFO - PROCESS | 2488 | 1467169201438 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 20:00:01 INFO - PROCESS | 2488 | 1467169201439 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 20:00:01 INFO - PROCESS | 2488 | 1467169201441 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 20:00:01 INFO - PROCESS | 2488 | 1467169201443 Marionette TRACE conn2 <- [1,3050,null,{}] 20:00:01 INFO - PROCESS | 2488 | 1467169201445 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:01 INFO - PROCESS | 2488 | 1467169201446 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:01 INFO - PROCESS | 2488 | 1467169201535 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 20:00:01 INFO - PROCESS | 2488 | 1467169201538 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:01 INFO - PROCESS | 2488 | 1467169201539 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:01 INFO - PROCESS | 2488 | ++DOCSHELL 0x12cf7d800 == 35 [pid = 2488] [id = 772] 20:00:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x12160f800) [pid = 2488] [serial = 2314] [outer = 0x0] 20:00:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x123ec5000) [pid = 2488] [serial = 2315] [outer = 0x12160f800] 20:00:01 INFO - PROCESS | 2488 | 1467169201564 Marionette DEBUG loaded listener.js 20:00:01 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x12947e400) [pid = 2488] [serial = 2316] [outer = 0x12160f800] 20:00:01 INFO - PROCESS | 2488 | 1467169201895 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 20:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 20:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 20:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 20:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 20:00:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 467ms 20:00:01 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 20:00:01 INFO - PROCESS | 2488 | 1467169201910 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 20:00:01 INFO - PROCESS | 2488 | 1467169201911 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 20:00:01 INFO - PROCESS | 2488 | 1467169201913 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 20:00:01 INFO - PROCESS | 2488 | 1467169201914 Marionette TRACE conn2 <- [1,3054,null,{}] 20:00:01 INFO - PROCESS | 2488 | 1467169201919 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:01 INFO - PROCESS | 2488 | 1467169201920 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:02 INFO - PROCESS | 2488 | 1467169202033 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 20:00:02 INFO - PROCESS | 2488 | 1467169202040 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:02 INFO - PROCESS | 2488 | 1467169202041 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:02 INFO - PROCESS | 2488 | ++DOCSHELL 0x129133000 == 36 [pid = 2488] [id = 773] 20:00:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x129481c00) [pid = 2488] [serial = 2317] [outer = 0x0] 20:00:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x12a63f400) [pid = 2488] [serial = 2318] [outer = 0x129481c00] 20:00:02 INFO - PROCESS | 2488 | 1467169202065 Marionette DEBUG loaded listener.js 20:00:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x12a646c00) [pid = 2488] [serial = 2319] [outer = 0x129481c00] 20:00:02 INFO - PROCESS | 2488 | 1467169202482 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 20:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 20:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 20:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 20:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 20:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 20:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 20:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 20:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 20:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 20:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 20:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 20:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 20:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 20:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 20:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 20:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 20:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 20:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 20:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 20:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 20:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 20:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 20:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 20:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 20:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 20:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:00:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 638ms 20:00:02 INFO - PROCESS | 2488 | 1467169202553 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 20:00:02 INFO - PROCESS | 2488 | 1467169202554 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 20:00:02 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:00:02 INFO - PROCESS | 2488 | 1467169202557 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 20:00:02 INFO - PROCESS | 2488 | 1467169202558 Marionette TRACE conn2 <- [1,3058,null,{}] 20:00:02 INFO - PROCESS | 2488 | 1467169202560 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:02 INFO - PROCESS | 2488 | 1467169202562 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:02 INFO - PROCESS | 2488 | 1467169202644 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 20:00:02 INFO - PROCESS | 2488 | 1467169202710 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:02 INFO - PROCESS | 2488 | 1467169202711 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:02 INFO - PROCESS | 2488 | ++DOCSHELL 0x12d641000 == 37 [pid = 2488] [id = 774] 20:00:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x12a566000) [pid = 2488] [serial = 2320] [outer = 0x0] 20:00:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x12a648000) [pid = 2488] [serial = 2321] [outer = 0x12a566000] 20:00:02 INFO - PROCESS | 2488 | 1467169202735 Marionette DEBUG loaded listener.js 20:00:02 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x12ab56800) [pid = 2488] [serial = 2322] [outer = 0x12a566000] 20:00:03 INFO - PROCESS | 2488 | 1467169203012 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 20:00:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 20:00:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 20:00:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 20:00:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 20:00:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 20:00:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 20:00:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 20:00:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 20:00:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 20:00:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 20:00:03 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 20:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:03 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 20:00:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 20:00:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 20:00:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:00:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 20:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 20:00:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 20:00:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 20:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 20:00:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 20:00:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 20:00:03 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 471ms 20:00:03 INFO - PROCESS | 2488 | 1467169203029 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 20:00:03 INFO - PROCESS | 2488 | 1467169203030 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 20:00:03 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:00:03 INFO - PROCESS | 2488 | 1467169203039 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 20:00:03 INFO - PROCESS | 2488 | 1467169203040 Marionette TRACE conn2 <- [1,3062,null,{}] 20:00:03 INFO - PROCESS | 2488 | 1467169203043 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:03 INFO - PROCESS | 2488 | 1467169203044 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:03 INFO - PROCESS | 2488 | 1467169203136 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 20:00:03 INFO - PROCESS | 2488 | 1467169203139 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:03 INFO - PROCESS | 2488 | 1467169203140 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:03 INFO - PROCESS | 2488 | ++DOCSHELL 0x12da49000 == 38 [pid = 2488] [id = 775] 20:00:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x12a647400) [pid = 2488] [serial = 2323] [outer = 0x0] 20:00:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 94 (0x12ab63000) [pid = 2488] [serial = 2324] [outer = 0x12a647400] 20:00:03 INFO - PROCESS | 2488 | 1467169203167 Marionette DEBUG loaded listener.js 20:00:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 95 (0x12b840800) [pid = 2488] [serial = 2325] [outer = 0x12a647400] 20:00:03 INFO - PROCESS | 2488 | [2488] 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 20:00:03 INFO - PROCESS | 2488 | 1467169203615 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:00:03 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 20:00:03 INFO - {} 20:00:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 620ms 20:00:03 INFO - PROCESS | 2488 | 1467169203702 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 20:00:03 INFO - PROCESS | 2488 | 1467169203704 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 20:00:03 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 20:00:03 INFO - PROCESS | 2488 | 1467169203708 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 20:00:03 INFO - PROCESS | 2488 | 1467169203711 Marionette TRACE conn2 <- [1,3066,null,{}] 20:00:03 INFO - PROCESS | 2488 | 1467169203714 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:03 INFO - PROCESS | 2488 | 1467169203716 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:03 INFO - PROCESS | 2488 | 1467169203829 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 20:00:03 INFO - PROCESS | 2488 | 1467169203933 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:03 INFO - PROCESS | 2488 | 1467169203934 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:03 INFO - PROCESS | 2488 | ++DOCSHELL 0x121546800 == 39 [pid = 2488] [id = 776] 20:00:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 96 (0x1166f3400) [pid = 2488] [serial = 2326] [outer = 0x0] 20:00:03 INFO - PROCESS | 2488 | ++DOMWINDOW == 97 (0x117116400) [pid = 2488] [serial = 2327] [outer = 0x1166f3400] 20:00:03 INFO - PROCESS | 2488 | 1467169203966 Marionette DEBUG loaded listener.js 20:00:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 98 (0x1176e2c00) [pid = 2488] [serial = 2328] [outer = 0x1166f3400] 20:00:04 INFO - PROCESS | 2488 | 1467169204345 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 20:00:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 20:00:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 20:00:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 20:00:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 20:00:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 20:00:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 20:00:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 20:00:04 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 673ms 20:00:04 INFO - PROCESS | 2488 | 1467169204381 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 20:00:04 INFO - PROCESS | 2488 | 1467169204385 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 20:00:04 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 20:00:04 INFO - PROCESS | 2488 | 1467169204389 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 20:00:04 INFO - PROCESS | 2488 | 1467169204391 Marionette TRACE conn2 <- [1,3070,null,{}] 20:00:04 INFO - PROCESS | 2488 | 1467169204393 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:04 INFO - PROCESS | 2488 | 1467169204396 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:04 INFO - PROCESS | 2488 | 1467169204532 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 20:00:04 INFO - PROCESS | 2488 | 1467169204612 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:04 INFO - PROCESS | 2488 | 1467169204614 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:04 INFO - PROCESS | 2488 | ++DOCSHELL 0x12a5e3800 == 40 [pid = 2488] [id = 777] 20:00:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 99 (0x119da6c00) [pid = 2488] [serial = 2329] [outer = 0x0] 20:00:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 100 (0x12160d800) [pid = 2488] [serial = 2330] [outer = 0x119da6c00] 20:00:04 INFO - PROCESS | 2488 | 1467169204645 Marionette DEBUG loaded listener.js 20:00:04 INFO - PROCESS | 2488 | ++DOMWINDOW == 101 (0x1217db400) [pid = 2488] [serial = 2331] [outer = 0x119da6c00] 20:00:05 INFO - PROCESS | 2488 | 1467169205008 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 20:00:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 20:00:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 20:00:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 20:00:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 20:00:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 20:00:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 20:00:05 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 672ms 20:00:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 20:00:05 INFO - PROCESS | 2488 | 1467169205061 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 20:00:05 INFO - PROCESS | 2488 | 1467169205063 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 20:00:05 INFO - PROCESS | 2488 | 1467169205065 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 20:00:05 INFO - PROCESS | 2488 | 1467169205068 Marionette TRACE conn2 <- [1,3074,null,{}] 20:00:05 INFO - PROCESS | 2488 | 1467169205076 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:05 INFO - PROCESS | 2488 | 1467169205079 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:05 INFO - PROCESS | 2488 | 1467169205182 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 20:00:05 INFO - PROCESS | 2488 | 1467169205293 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:05 INFO - PROCESS | 2488 | 1467169205295 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:05 INFO - PROCESS | 2488 | ++DOCSHELL 0x12b995000 == 41 [pid = 2488] [id = 778] 20:00:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 102 (0x121d7d400) [pid = 2488] [serial = 2332] [outer = 0x0] 20:00:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 103 (0x124cc9400) [pid = 2488] [serial = 2333] [outer = 0x121d7d400] 20:00:05 INFO - PROCESS | 2488 | 1467169205330 Marionette DEBUG loaded listener.js 20:00:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 104 (0x126917000) [pid = 2488] [serial = 2334] [outer = 0x121d7d400] 20:00:05 INFO - PROCESS | 2488 | 1467169205684 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 20:00:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 20:00:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 20:00:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 20:00:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 20:00:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 20:00:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 20:00:05 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 672ms 20:00:05 INFO - PROCESS | 2488 | 1467169205738 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 20:00:05 INFO - PROCESS | 2488 | 1467169205740 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 20:00:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 20:00:05 INFO - PROCESS | 2488 | 1467169205742 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 20:00:05 INFO - PROCESS | 2488 | 1467169205743 Marionette TRACE conn2 <- [1,3078,null,{}] 20:00:05 INFO - PROCESS | 2488 | 1467169205745 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:05 INFO - PROCESS | 2488 | 1467169205747 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:05 INFO - PROCESS | 2488 | 1467169205835 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 20:00:05 INFO - PROCESS | 2488 | 1467169205942 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:05 INFO - PROCESS | 2488 | 1467169205943 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:05 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bcb3800 == 42 [pid = 2488] [id = 779] 20:00:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 105 (0x126d7f800) [pid = 2488] [serial = 2335] [outer = 0x0] 20:00:05 INFO - PROCESS | 2488 | ++DOMWINDOW == 106 (0x127193400) [pid = 2488] [serial = 2336] [outer = 0x126d7f800] 20:00:05 INFO - PROCESS | 2488 | 1467169205990 Marionette DEBUG loaded listener.js 20:00:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 107 (0x127294800) [pid = 2488] [serial = 2337] [outer = 0x126d7f800] 20:00:06 INFO - PROCESS | 2488 | 1467169206452 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 20:00:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 20:00:06 INFO - PROCESS | 2488 | 1467169206474 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 20:00:06 INFO - PROCESS | 2488 | 1467169206478 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 20:00:06 INFO - PROCESS | 2488 | 1467169206480 Marionette TRACE conn2 <- [1,3082,null,{}] 20:00:06 INFO - PROCESS | 2488 | 1467169206483 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:06 INFO - PROCESS | 2488 | 1467169206486 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:06 INFO - PROCESS | 2488 | 1467169206579 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 20:00:06 INFO - PROCESS | 2488 | 1467169206645 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:06 INFO - PROCESS | 2488 | 1467169206647 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:06 INFO - PROCESS | 2488 | ++DOCSHELL 0x12bcc6800 == 43 [pid = 2488] [id = 780] 20:00:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 108 (0x119b20c00) [pid = 2488] [serial = 2338] [outer = 0x0] 20:00:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 109 (0x12729a400) [pid = 2488] [serial = 2339] [outer = 0x119b20c00] 20:00:06 INFO - PROCESS | 2488 | 1467169206738 Marionette DEBUG loaded listener.js 20:00:06 INFO - PROCESS | 2488 | ++DOMWINDOW == 110 (0x12740d800) [pid = 2488] [serial = 2340] [outer = 0x119b20c00] 20:00:07 INFO - PROCESS | 2488 | 1467169207283 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 20:00:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 20:00:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 20:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 20:00:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 20:00:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 876ms 20:00:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 20:00:07 INFO - PROCESS | 2488 | 1467169207355 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 20:00:07 INFO - PROCESS | 2488 | 1467169207357 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 20:00:07 INFO - PROCESS | 2488 | 1467169207360 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 20:00:07 INFO - PROCESS | 2488 | 1467169207362 Marionette TRACE conn2 <- [1,3086,null,{}] 20:00:07 INFO - PROCESS | 2488 | 1467169207366 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:07 INFO - PROCESS | 2488 | 1467169207371 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:07 INFO - PROCESS | 2488 | 1467169207491 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 20:00:07 INFO - PROCESS | 2488 | 1467169207603 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:07 INFO - PROCESS | 2488 | 1467169207605 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:07 INFO - PROCESS | 2488 | ++DOCSHELL 0x110e18000 == 44 [pid = 2488] [id = 781] 20:00:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 111 (0x112652800) [pid = 2488] [serial = 2341] [outer = 0x0] 20:00:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 112 (0x1133c7800) [pid = 2488] [serial = 2342] [outer = 0x112652800] 20:00:07 INFO - PROCESS | 2488 | 1467169207635 Marionette DEBUG loaded listener.js 20:00:07 INFO - PROCESS | 2488 | ++DOMWINDOW == 113 (0x11815a000) [pid = 2488] [serial = 2343] [outer = 0x112652800] 20:00:08 INFO - PROCESS | 2488 | 1467169208116 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 20:00:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 20:00:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 822ms 20:00:08 INFO - PROCESS | 2488 | 1467169208183 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 20:00:08 INFO - PROCESS | 2488 | 1467169208186 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 20:00:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 20:00:08 INFO - PROCESS | 2488 | 1467169208189 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 20:00:08 INFO - PROCESS | 2488 | 1467169208191 Marionette TRACE conn2 <- [1,3090,null,{}] 20:00:08 INFO - PROCESS | 2488 | 1467169208195 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:08 INFO - PROCESS | 2488 | 1467169208197 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:08 INFO - PROCESS | 2488 | 1467169208294 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 20:00:08 INFO - PROCESS | 2488 | 1467169208383 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:08 INFO - PROCESS | 2488 | 1467169208384 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:08 INFO - PROCESS | 2488 | ++DOCSHELL 0x116f03000 == 45 [pid = 2488] [id = 782] 20:00:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 114 (0x1133d1000) [pid = 2488] [serial = 2344] [outer = 0x0] 20:00:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 115 (0x1171c3800) [pid = 2488] [serial = 2345] [outer = 0x1133d1000] 20:00:08 INFO - PROCESS | 2488 | 1467169208413 Marionette DEBUG loaded listener.js 20:00:08 INFO - PROCESS | 2488 | ++DOMWINDOW == 116 (0x117e95000) [pid = 2488] [serial = 2346] [outer = 0x1133d1000] 20:00:08 INFO - PROCESS | 2488 | 1467169208788 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 20:00:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 20:00:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 621ms 20:00:08 INFO - PROCESS | 2488 | 1467169208811 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 20:00:08 INFO - PROCESS | 2488 | 1467169208814 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 20:00:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 20:00:08 INFO - PROCESS | 2488 | 1467169208818 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 20:00:08 INFO - PROCESS | 2488 | 1467169208820 Marionette TRACE conn2 <- [1,3094,null,{}] 20:00:08 INFO - PROCESS | 2488 | 1467169208822 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:08 INFO - PROCESS | 2488 | 1467169208824 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:09 INFO - PROCESS | 2488 | --DOCSHELL 0x12d641000 == 44 [pid = 2488] [id = 774] 20:00:09 INFO - PROCESS | 2488 | --DOCSHELL 0x129133000 == 43 [pid = 2488] [id = 773] 20:00:09 INFO - PROCESS | 2488 | --DOCSHELL 0x12cf7d800 == 42 [pid = 2488] [id = 772] 20:00:09 INFO - PROCESS | 2488 | --DOCSHELL 0x12cbaa800 == 41 [pid = 2488] [id = 771] 20:00:09 INFO - PROCESS | 2488 | --DOCSHELL 0x12cbb2000 == 40 [pid = 2488] [id = 770] 20:00:09 INFO - PROCESS | 2488 | --DOCSHELL 0x12c561000 == 39 [pid = 2488] [id = 769] 20:00:09 INFO - PROCESS | 2488 | --DOCSHELL 0x12c2cb800 == 38 [pid = 2488] [id = 768] 20:00:09 INFO - PROCESS | 2488 | --DOCSHELL 0x129136800 == 37 [pid = 2488] [id = 767] 20:00:09 INFO - PROCESS | 2488 | --DOCSHELL 0x1174d1800 == 36 [pid = 2488] [id = 766] 20:00:09 INFO - PROCESS | 2488 | --DOCSHELL 0x110e2f800 == 35 [pid = 2488] [id = 765] 20:00:09 INFO - PROCESS | 2488 | --DOCSHELL 0x123e06000 == 34 [pid = 2488] [id = 764] 20:00:09 INFO - PROCESS | 2488 | --DOCSHELL 0x116f1e800 == 33 [pid = 2488] [id = 763] 20:00:09 INFO - PROCESS | 2488 | --DOCSHELL 0x12b9a4800 == 32 [pid = 2488] [id = 762] 20:00:09 INFO - PROCESS | 2488 | --DOCSHELL 0x116f03000 == 31 [pid = 2488] [id = 782] 20:00:09 INFO - PROCESS | 2488 | --DOCSHELL 0x110e18000 == 30 [pid = 2488] [id = 781] 20:00:09 INFO - PROCESS | 2488 | --DOCSHELL 0x12bcc6800 == 29 [pid = 2488] [id = 780] 20:00:09 INFO - PROCESS | 2488 | --DOCSHELL 0x12bcb3800 == 28 [pid = 2488] [id = 779] 20:00:09 INFO - PROCESS | 2488 | --DOCSHELL 0x12b995000 == 27 [pid = 2488] [id = 778] 20:00:09 INFO - PROCESS | 2488 | --DOCSHELL 0x12a5e3800 == 26 [pid = 2488] [id = 777] 20:00:09 INFO - PROCESS | 2488 | --DOCSHELL 0x121546800 == 25 [pid = 2488] [id = 776] 20:00:09 INFO - PROCESS | 2488 | --DOCSHELL 0x12da49000 == 24 [pid = 2488] [id = 775] 20:00:09 INFO - PROCESS | 2488 | 1467169209462 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 115 (0x1171c2400) [pid = 2488] [serial = 2225] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 114 (0x1167c9400) [pid = 2488] [serial = 2224] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 113 (0x119396800) [pid = 2488] [serial = 2228] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 112 (0x118896800) [pid = 2488] [serial = 2227] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 111 (0x121d3e400) [pid = 2488] [serial = 2231] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 110 (0x121617000) [pid = 2488] [serial = 2230] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 109 (0x127296000) [pid = 2488] [serial = 2234] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 108 (0x126f98000) [pid = 2488] [serial = 2233] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 107 (0x113266800) [pid = 2488] [serial = 2239] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 106 (0x113f39800) [pid = 2488] [serial = 2245] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 105 (0x113d45c00) [pid = 2488] [serial = 2244] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 104 (0x12746cc00) [pid = 2488] [serial = 2237] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 103 (0x118ffc000) [pid = 2488] [serial = 2262] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 102 (0x12745e800) [pid = 2488] [serial = 2236] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 101 (0x11870d800) [pid = 2488] [serial = 2256] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 100 (0x1187e6800) [pid = 2488] [serial = 2257] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 99 (0x1160de000) [pid = 2488] [serial = 2250] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 98 (0x119d41800) [pid = 2488] [serial = 2265] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 97 (0x1167d0800) [pid = 2488] [serial = 2251] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 96 (0x1133c0000) [pid = 2488] [serial = 2242] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 95 (0x121187c00) [pid = 2488] [serial = 2268] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 94 (0x1128a6800) [pid = 2488] [serial = 2241] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 93 (0x11a0df400) [pid = 2488] [serial = 2266] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x11336f000) [pid = 2488] [serial = 2247] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x1121bec00) [pid = 2488] [serial = 2248] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x12160c800) [pid = 2488] [serial = 2269] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x121613800) [pid = 2488] [serial = 2271] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x117e99400) [pid = 2488] [serial = 2274] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x117416000) [pid = 2488] [serial = 2253] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x118154000) [pid = 2488] [serial = 2254] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x121b06c00) [pid = 2488] [serial = 2279] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x1269b1000) [pid = 2488] [serial = 2285] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x124cf8800) [pid = 2488] [serial = 2282] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x124a67000) [pid = 2488] [serial = 2280] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x112ceb400) [pid = 2488] [serial = 2273] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x118409c00) [pid = 2488] [serial = 2259] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x119b2b400) [pid = 2488] [serial = 2263] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 78 (0x12163fc00) [pid = 2488] [serial = 2277] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 77 (0x121616800) [pid = 2488] [serial = 2276] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 76 (0x125f7a000) [pid = 2488] [serial = 2283] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | --DOMWINDOW == 75 (0x118fedc00) [pid = 2488] [serial = 2260] [outer = 0x0] [url = about:blank] 20:00:09 INFO - PROCESS | 2488 | 1467169209601 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:09 INFO - PROCESS | 2488 | 1467169209603 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:09 INFO - PROCESS | 2488 | ++DOCSHELL 0x112537800 == 25 [pid = 2488] [id = 783] 20:00:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 76 (0x112979800) [pid = 2488] [serial = 2347] [outer = 0x0] 20:00:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 77 (0x112cf0000) [pid = 2488] [serial = 2348] [outer = 0x112979800] 20:00:09 INFO - PROCESS | 2488 | 1467169209632 Marionette DEBUG loaded listener.js 20:00:09 INFO - PROCESS | 2488 | ++DOMWINDOW == 78 (0x1133db400) [pid = 2488] [serial = 2349] [outer = 0x112979800] 20:00:09 INFO - PROCESS | 2488 | 1467169209929 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 20:00:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 20:00:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1127ms 20:00:09 INFO - PROCESS | 2488 | 1467169209946 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 20:00:09 INFO - PROCESS | 2488 | 1467169209950 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 20:00:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 20:00:09 INFO - PROCESS | 2488 | 1467169209960 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 20:00:09 INFO - PROCESS | 2488 | 1467169209962 Marionette TRACE conn2 <- [1,3098,null,{}] 20:00:09 INFO - PROCESS | 2488 | 1467169209972 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:09 INFO - PROCESS | 2488 | 1467169209974 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:10 INFO - PROCESS | 2488 | 1467169210091 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 20:00:10 INFO - PROCESS | 2488 | 1467169210154 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:10 INFO - PROCESS | 2488 | 1467169210156 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:10 INFO - PROCESS | 2488 | ++DOCSHELL 0x1174d1800 == 26 [pid = 2488] [id = 784] 20:00:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 79 (0x113da9000) [pid = 2488] [serial = 2350] [outer = 0x0] 20:00:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 80 (0x116077000) [pid = 2488] [serial = 2351] [outer = 0x113da9000] 20:00:10 INFO - PROCESS | 2488 | 1467169210185 Marionette DEBUG loaded listener.js 20:00:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 81 (0x1166fe400) [pid = 2488] [serial = 2352] [outer = 0x113da9000] 20:00:10 INFO - PROCESS | 2488 | 1467169210484 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 20:00:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 20:00:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 20:00:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 572ms 20:00:10 INFO - PROCESS | 2488 | 1467169210536 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 20:00:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 20:00:10 INFO - PROCESS | 2488 | 1467169210539 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 20:00:10 INFO - PROCESS | 2488 | 1467169210543 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 20:00:10 INFO - PROCESS | 2488 | 1467169210545 Marionette TRACE conn2 <- [1,3102,null,{}] 20:00:10 INFO - PROCESS | 2488 | 1467169210550 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:10 INFO - PROCESS | 2488 | 1467169210553 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:10 INFO - PROCESS | 2488 | 1467169210695 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 20:00:10 INFO - PROCESS | 2488 | 1467169210790 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:10 INFO - PROCESS | 2488 | 1467169210802 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:10 INFO - PROCESS | 2488 | ++DOCSHELL 0x119636000 == 27 [pid = 2488] [id = 785] 20:00:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 82 (0x116ec8800) [pid = 2488] [serial = 2353] [outer = 0x0] 20:00:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 83 (0x1176d7400) [pid = 2488] [serial = 2354] [outer = 0x116ec8800] 20:00:10 INFO - PROCESS | 2488 | 1467169210878 Marionette DEBUG loaded listener.js 20:00:10 INFO - PROCESS | 2488 | ++DOMWINDOW == 84 (0x118407800) [pid = 2488] [serial = 2355] [outer = 0x116ec8800] 20:00:11 INFO - PROCESS | 2488 | 1467169211212 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 20:00:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 20:00:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 722ms 20:00:11 INFO - PROCESS | 2488 | 1467169211265 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 20:00:11 INFO - PROCESS | 2488 | 1467169211269 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 20:00:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 20:00:11 INFO - PROCESS | 2488 | 1467169211297 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 20:00:11 INFO - PROCESS | 2488 | 1467169211301 Marionette TRACE conn2 <- [1,3106,null,{}] 20:00:11 INFO - PROCESS | 2488 | 1467169211303 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:11 INFO - PROCESS | 2488 | 1467169211306 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:11 INFO - PROCESS | 2488 | 1467169211387 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 20:00:11 INFO - PROCESS | 2488 | 1467169211391 Marionette TRACE conn2 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:11 INFO - PROCESS | 2488 | 1467169211392 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:11 INFO - PROCESS | 2488 | ++DOCSHELL 0x119d03000 == 28 [pid = 2488] [id = 786] 20:00:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 85 (0x11870c800) [pid = 2488] [serial = 2356] [outer = 0x0] 20:00:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 86 (0x118f46c00) [pid = 2488] [serial = 2357] [outer = 0x11870c800] 20:00:11 INFO - PROCESS | 2488 | 1467169211419 Marionette DEBUG loaded listener.js 20:00:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 87 (0x118ff1400) [pid = 2488] [serial = 2358] [outer = 0x11870c800] 20:00:11 INFO - PROCESS | 2488 | 1467169211751 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 20:00:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 20:00:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 20:00:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 20:00:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 477ms 20:00:11 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 20:00:11 INFO - PROCESS | 2488 | 1467169211769 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 20:00:11 INFO - PROCESS | 2488 | 1467169211771 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 20:00:11 INFO - PROCESS | 2488 | 1467169211773 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 20:00:11 INFO - PROCESS | 2488 | 1467169211774 Marionette TRACE conn2 <- [1,3110,null,{}] 20:00:11 INFO - PROCESS | 2488 | 1467169211783 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:11 INFO - PROCESS | 2488 | 1467169211784 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:11 INFO - PROCESS | 2488 | 1467169211883 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 20:00:11 INFO - PROCESS | 2488 | 1467169211887 Marionette TRACE conn2 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:11 INFO - PROCESS | 2488 | 1467169211888 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:11 INFO - PROCESS | 2488 | ++DOCSHELL 0x12123e800 == 29 [pid = 2488] [id = 787] 20:00:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 88 (0x118ff0800) [pid = 2488] [serial = 2359] [outer = 0x0] 20:00:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 89 (0x119393000) [pid = 2488] [serial = 2360] [outer = 0x118ff0800] 20:00:11 INFO - PROCESS | 2488 | 1467169211920 Marionette DEBUG loaded listener.js 20:00:11 INFO - PROCESS | 2488 | ++DOMWINDOW == 90 (0x1194aa000) [pid = 2488] [serial = 2361] [outer = 0x118ff0800] 20:00:12 INFO - PROCESS | 2488 | 1467169212238 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 20:00:12 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 20:00:12 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 20:00:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 20:00:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:00:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:00:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 20:00:12 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 478ms 20:00:12 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 20:00:12 INFO - PROCESS | 2488 | 1467169212255 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 20:00:12 INFO - PROCESS | 2488 | 1467169212257 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 20:00:12 INFO - PROCESS | 2488 | 1467169212259 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 20:00:12 INFO - PROCESS | 2488 | 1467169212260 Marionette TRACE conn2 <- [1,3114,null,{}] 20:00:12 INFO - PROCESS | 2488 | 1467169212275 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:12 INFO - PROCESS | 2488 | 1467169212276 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:12 INFO - PROCESS | 2488 | 1467169212383 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 20:00:12 INFO - PROCESS | 2488 | 1467169212388 Marionette TRACE conn2 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"96104783-5268-4cd5-b296-8da9e97aef4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:12 INFO - PROCESS | 2488 | 1467169212392 Marionette INFO sendAsync eb89f125-62ba-5648-910e-a6d9540d9855 20:00:12 INFO - PROCESS | 2488 | ++DOCSHELL 0x12134d800 == 30 [pid = 2488] [id = 788] 20:00:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 91 (0x11696ec00) [pid = 2488] [serial = 2362] [outer = 0x0] 20:00:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 92 (0x119d3b400) [pid = 2488] [serial = 2363] [outer = 0x11696ec00] 20:00:12 INFO - PROCESS | 2488 | 1467169212425 Marionette DEBUG loaded listener.js 20:00:12 INFO - PROCESS | 2488 | ++DOMWINDOW == 93 (0x119db1400) [pid = 2488] [serial = 2364] [outer = 0x11696ec00] 20:00:12 INFO - PROCESS | 2488 | 1467169212749 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 20:00:12 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 20:00:12 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 528ms 20:00:12 INFO - PROCESS | 2488 | 1467169212789 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 20:00:12 INFO - PROCESS | 2488 | 1467169212790 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 20:00:13 INFO - PROCESS | 2488 | --DOMWINDOW == 92 (0x12a647400) [pid = 2488] [serial = 2323] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 20:00:13 INFO - PROCESS | 2488 | --DOMWINDOW == 91 (0x12a566000) [pid = 2488] [serial = 2320] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 20:00:13 INFO - PROCESS | 2488 | --DOMWINDOW == 90 (0x128b0d000) [pid = 2488] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 20:00:13 INFO - PROCESS | 2488 | --DOMWINDOW == 89 (0x128ec0400) [pid = 2488] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 20:00:13 INFO - PROCESS | 2488 | --DOMWINDOW == 88 (0x12160f800) [pid = 2488] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 20:00:13 INFO - PROCESS | 2488 | --DOMWINDOW == 87 (0x121fe2000) [pid = 2488] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 20:00:13 INFO - PROCESS | 2488 | --DOMWINDOW == 86 (0x1121b4800) [pid = 2488] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 20:00:13 INFO - PROCESS | 2488 | --DOMWINDOW == 85 (0x1167c7000) [pid = 2488] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 20:00:13 INFO - PROCESS | 2488 | --DOMWINDOW == 84 (0x113260c00) [pid = 2488] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 20:00:13 INFO - PROCESS | 2488 | --DOMWINDOW == 83 (0x129481c00) [pid = 2488] [serial = 2317] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 20:00:13 INFO - PROCESS | 2488 | --DOMWINDOW == 82 (0x1160d7400) [pid = 2488] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 20:00:13 INFO - PROCESS | 2488 | --DOMWINDOW == 81 (0x125f7a800) [pid = 2488] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 20:00:13 INFO - PROCESS | 2488 | --DOMWINDOW == 80 (0x1171c1400) [pid = 2488] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 20:00:13 INFO - PROCESS | 2488 | --DOMWINDOW == 79 (0x112956800) [pid = 2488] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 20:00:13 WARNING - u'runner_teardown' () 20:00:13 INFO - No more tests 20:00:13 INFO - Got 0 unexpected results 20:00:13 INFO - SUITE-END | took 514s 20:00:13 INFO - Closing logging queue 20:00:13 INFO - queue closed 20:00:13 INFO - Return code: 0 20:00:13 WARNING - # TBPL SUCCESS # 20:00:13 INFO - Running post-action listener: _resource_record_post_action 20:00:13 INFO - Running post-run listener: _resource_record_post_run 20:00:14 INFO - Total resource usage - Wall time: 535s; CPU: 57.0%; Read bytes: 311296; Write bytes: 951747072; Read time: 9; Write time: 4960 20:00:14 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:00:14 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 153909760; Write bytes: 157308416; Read time: 13778; Write time: 349 20:00:14 INFO - run-tests - Wall time: 518s; CPU: 58.0%; Read bytes: 204800; Write bytes: 791510016; Read time: 5; Write time: 4598 20:00:14 INFO - Running post-run listener: _upload_blobber_files 20:00:14 INFO - Blob upload gear active. 20:00:14 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 20:00:14 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 20:00:14 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 20:00:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 20:00:15 INFO - (blobuploader) - INFO - Open directory for files ... 20:00:15 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 20:00:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:00:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:00:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:00:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:00:16 INFO - (blobuploader) - INFO - Done attempting. 20:00:16 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 20:00:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:00:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:00:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:00:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:00:18 INFO - (blobuploader) - INFO - Done attempting. 20:00:18 INFO - (blobuploader) - INFO - Iteration through files over. 20:00:18 INFO - Return code: 0 20:00:18 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 20:00:18 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 20:00:18 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/24d33c745d1672db035f44cb78a7d419377831ffdfc8cbb0a41ef3ce98b858da0f9b31423837c39bd57ea185f39bf10594d478aa35ea408df987ef1d6db48180", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eae2b0f92f69a9f6453a84f90741389aa085daff991ec4d9f1c40225039a15cd1120a50d305b43ce32f0756ce02252e5ac1c67e0984d0cb69974518e6acb2f6f"} 20:00:18 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 20:00:18 INFO - Writing to file /builds/slave/test/properties/blobber_files 20:00:18 INFO - Contents: 20:00:18 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/24d33c745d1672db035f44cb78a7d419377831ffdfc8cbb0a41ef3ce98b858da0f9b31423837c39bd57ea185f39bf10594d478aa35ea408df987ef1d6db48180", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eae2b0f92f69a9f6453a84f90741389aa085daff991ec4d9f1c40225039a15cd1120a50d305b43ce32f0756ce02252e5ac1c67e0984d0cb69974518e6acb2f6f"} 20:00:18 INFO - Running post-run listener: copy_logs_to_upload_dir 20:00:18 INFO - Copying logs to upload dir... 20:00:18 INFO - mkdir: /builds/slave/test/build/upload/logs 20:00:18 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=609.192271 ========= master_lag: 0.31 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 9 secs) (at 2016-06-28 20:00:18.783384) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-28 20:00:18.787391) ========= 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.zw8meOdb3F/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.P8caKtakHh/Listeners TMPDIR=/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/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/24d33c745d1672db035f44cb78a7d419377831ffdfc8cbb0a41ef3ce98b858da0f9b31423837c39bd57ea185f39bf10594d478aa35ea408df987ef1d6db48180", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eae2b0f92f69a9f6453a84f90741389aa085daff991ec4d9f1c40225039a15cd1120a50d305b43ce32f0756ce02252e5ac1c67e0984d0cb69974518e6acb2f6f"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467151137/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467151137/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012809 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467151137/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/24d33c745d1672db035f44cb78a7d419377831ffdfc8cbb0a41ef3ce98b858da0f9b31423837c39bd57ea185f39bf10594d478aa35ea408df987ef1d6db48180", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eae2b0f92f69a9f6453a84f90741389aa085daff991ec4d9f1c40225039a15cd1120a50d305b43ce32f0756ce02252e5ac1c67e0984d0cb69974518e6acb2f6f"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467151137/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-28 20:00:18.827855) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 20:00:18.828241) ========= 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.zw8meOdb3F/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.P8caKtakHh/Listeners TMPDIR=/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/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.005176 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 20:00:18.876561) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-28 20:00:18.879816) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-28 20:00:18.880230) ========= ========= Total master_lag: 0.55 =========