builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0380 starttime: 1469019660.65 results: success (0) buildid: 20160720045258 builduid: 5b8bf0f3a9ca43658e3ad953e334cde9 revision: ef30d84237a8ef9880871c49faf9136fad326fd9 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-20 06:01:00.650705) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-20 06:01:00.651396) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-20 06:01:00.651834) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-20 06:01:00.677707) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 06:01:00.678332) ========= 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.wzfMtPbLY5/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.ywHzG0mCrn/Listeners TMPDIR=/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-07-20 06:01:00-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 143M=0s 2016-07-20 06:01:00 (143 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.089911 ========= master_lag: 0.35 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 06:01:01.116762) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 06:01:01.117409) ========= 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.wzfMtPbLY5/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.ywHzG0mCrn/Listeners TMPDIR=/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/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.025894 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 06:01:01.165292) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-20 06:01:01.165797) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ef30d84237a8ef9880871c49faf9136fad326fd9 --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 ef30d84237a8ef9880871c49faf9136fad326fd9 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.wzfMtPbLY5/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.ywHzG0mCrn/Listeners TMPDIR=/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-07-20 06:01:01,246 truncating revision to first 12 chars 2016-07-20 06:01:01,246 Setting DEBUG logging. 2016-07-20 06:01:01,246 attempt 1/10 2016-07-20 06:01:01,246 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/ef30d84237a8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-20 06:01:02,357 unpacking tar archive at: mozilla-beta-ef30d84237a8/testing/mozharness/ program finished with exit code 0 elapsedTime=1.384304 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-20 06:01:02.573621) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-20 06:01:02.574060) ========= script_repo_revision: ef30d84237a8ef9880871c49faf9136fad326fd9 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-20 06:01:02.574582) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-20 06:01:02.574980) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-20 06:01:02.595636) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 54 secs) (at 2016-07-20 06:01:02.596166) ========= /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.wzfMtPbLY5/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/local/bin/node MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.ywHzG0mCrn/Listeners TMPDIR=/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/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 06:01:02 INFO - MultiFileLogger online at 20160720 06:01:02 in /builds/slave/test 06:01:02 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 06:01:02 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:01:02 INFO - {'append_to_log': False, 06:01:02 INFO - 'base_work_dir': '/builds/slave/test', 06:01:02 INFO - 'blob_upload_branch': 'mozilla-beta', 06:01:02 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:01:02 INFO - 'buildbot_json_path': 'buildprops.json', 06:01:02 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:01:02 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:01:02 INFO - 'download_minidump_stackwalk': True, 06:01:02 INFO - 'download_symbols': 'true', 06:01:02 INFO - 'e10s': False, 06:01:02 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:01:02 INFO - 'tooltool.py': '/tools/tooltool.py', 06:01:02 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:01:02 INFO - '/tools/misc-python/virtualenv.py')}, 06:01:02 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:01:02 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:01:02 INFO - 'log_level': 'info', 06:01:02 INFO - 'log_to_console': True, 06:01:02 INFO - 'opt_config_files': (), 06:01:02 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:01:02 INFO - '--processes=1', 06:01:02 INFO - '--config=%(test_path)s/wptrunner.ini', 06:01:02 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:01:02 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:01:02 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:01:02 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:01:02 INFO - 'pip_index': False, 06:01:02 INFO - 'require_test_zip': True, 06:01:02 INFO - 'test_type': ('testharness',), 06:01:02 INFO - 'this_chunk': '1', 06:01:02 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:01:02 INFO - 'total_chunks': '10', 06:01:02 INFO - 'virtualenv_path': 'venv', 06:01:02 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:01:02 INFO - 'work_dir': 'build'} 06:01:02 INFO - ##### 06:01:02 INFO - ##### Running clobber step. 06:01:02 INFO - ##### 06:01:02 INFO - Running pre-action listener: _resource_record_pre_action 06:01:02 INFO - Running main action method: clobber 06:01:02 INFO - rmtree: /builds/slave/test/build 06:01:02 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:01:04 INFO - Running post-action listener: _resource_record_post_action 06:01:04 INFO - ##### 06:01:04 INFO - ##### Running read-buildbot-config step. 06:01:04 INFO - ##### 06:01:04 INFO - Running pre-action listener: _resource_record_pre_action 06:01:04 INFO - Running main action method: read_buildbot_config 06:01:04 INFO - Using buildbot properties: 06:01:04 INFO - { 06:01:04 INFO - "project": "", 06:01:04 INFO - "product": "firefox", 06:01:04 INFO - "script_repo_revision": "production", 06:01:04 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 06:01:04 INFO - "repository": "", 06:01:04 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 06:01:04 INFO - "buildid": "20160720045258", 06:01:04 INFO - "pgo_build": "False", 06:01:04 INFO - "basedir": "/builds/slave/test", 06:01:04 INFO - "buildnumber": 14, 06:01:04 INFO - "slavename": "t-yosemite-r7-0380", 06:01:04 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 06:01:04 INFO - "platform": "macosx64", 06:01:04 INFO - "branch": "mozilla-beta", 06:01:04 INFO - "revision": "ef30d84237a8ef9880871c49faf9136fad326fd9", 06:01:04 INFO - "repo_path": "releases/mozilla-beta", 06:01:04 INFO - "moz_repo_path": "", 06:01:04 INFO - "stage_platform": "macosx64", 06:01:04 INFO - "builduid": "5b8bf0f3a9ca43658e3ad953e334cde9", 06:01:04 INFO - "slavebuilddir": "test" 06:01:04 INFO - } 06:01:04 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469015578/firefox-48.0.en-US.mac64.dmg. 06:01:04 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469015578/firefox-48.0.en-US.mac64.test_packages.json. 06:01:04 INFO - Running post-action listener: _resource_record_post_action 06:01:04 INFO - ##### 06:01:04 INFO - ##### Running download-and-extract step. 06:01:04 INFO - ##### 06:01:04 INFO - Running pre-action listener: _resource_record_pre_action 06:01:04 INFO - Running main action method: download_and_extract 06:01:04 INFO - mkdir: /builds/slave/test/build/tests 06:01:04 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')]} 06:01:04 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469015578/firefox-48.0.en-US.mac64.test_packages.json 06:01:04 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469015578/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 06:01:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469015578/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 06:01:04 INFO - Downloaded 1201 bytes. 06:01:04 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 06:01:04 INFO - Using the following test package requirements: 06:01:04 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 06:01:04 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:01:04 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 06:01:04 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:01:04 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 06:01:04 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:01:04 INFO - u'jsshell-mac64.zip'], 06:01:04 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:01:04 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 06:01:04 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 06:01:04 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:01:04 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 06:01:04 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:01:04 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 06:01:04 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:01:04 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 06:01:04 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 06:01:04 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 06:01:04 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 06:01:04 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')]} 06:01:04 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469015578/firefox-48.0.en-US.mac64.common.tests.zip 06:01:04 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469015578/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 06:01:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469015578/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 06:01:05 INFO - Downloaded 18370069 bytes. 06:01:05 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/*'] 06:01:05 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/* 06:01:06 INFO - caution: filename not matched: web-platform/* 06:01:06 INFO - Return code: 11 06:01:06 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')]} 06:01:06 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469015578/firefox-48.0.en-US.mac64.web-platform.tests.zip 06:01:06 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469015578/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 06:01:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469015578/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 06:01:10 INFO - Downloaded 36389883 bytes. 06:01:10 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/*'] 06:01:10 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/* 06:01:14 INFO - caution: filename not matched: bin/* 06:01:14 INFO - caution: filename not matched: config/* 06:01:14 INFO - caution: filename not matched: mozbase/* 06:01:14 INFO - caution: filename not matched: marionette/* 06:01:14 INFO - caution: filename not matched: tools/wptserve/* 06:01:14 INFO - Return code: 11 06:01:14 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')]} 06:01:14 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469015578/firefox-48.0.en-US.mac64.dmg 06:01:14 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469015578/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 06:01:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469015578/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 06:01:18 INFO - Downloaded 73026340 bytes. 06:01:18 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469015578/firefox-48.0.en-US.mac64.dmg 06:01:18 INFO - mkdir: /builds/slave/test/properties 06:01:18 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:01:18 INFO - Writing to file /builds/slave/test/properties/build_url 06:01:18 INFO - Contents: 06:01:18 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469015578/firefox-48.0.en-US.mac64.dmg 06:01:18 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469015578/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 06:01:18 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:01:18 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:01:18 INFO - Contents: 06:01:18 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469015578/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 06:01:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:01:18 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469015578/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 06:01:18 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469015578/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 06:01:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469015578/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 06:01:26 INFO - Downloaded 103718700 bytes. 06:01:26 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'] 06:01:26 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 06:01:30 INFO - Return code: 0 06:01:30 INFO - Running post-action listener: _resource_record_post_action 06:01:30 INFO - Running post-action listener: set_extra_try_arguments 06:01:30 INFO - ##### 06:01:30 INFO - ##### Running create-virtualenv step. 06:01:30 INFO - ##### 06:01:30 INFO - Running pre-action listener: _pre_create_virtualenv 06:01:30 INFO - Running pre-action listener: _resource_record_pre_action 06:01:30 INFO - Running main action method: create_virtualenv 06:01:30 INFO - Creating virtualenv /builds/slave/test/build/venv 06:01:30 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 06:01:30 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:01:30 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:01:30 INFO - Using real prefix '/tools/python27' 06:01:30 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:01:30 INFO - Installing distribute.............................................................................................................................................................................................done. 06:01:33 INFO - Installing pip.................done. 06:01:33 INFO - Return code: 0 06:01:33 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:01:33 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')]} 06:01:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:01:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:01:33 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')]} 06:01:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:01:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:01:33 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 0x10369ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1036bbf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbbc05a1080>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1036b75e0>, '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 0x10329acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1032c5990>, '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.wzfMtPbLY5/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ywHzG0mCrn/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:01:33 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 06:01:33 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 06:01:33 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wzfMtPbLY5/Render', 06:01:33 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:01:33 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:01:33 INFO - 'HOME': '/Users/cltbld', 06:01:33 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:01:33 INFO - 'LOGNAME': 'cltbld', 06:01:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:01:33 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 06:01:33 INFO - 'MOZ_NO_REMOTE': '1', 06:01:33 INFO - 'NO_EM_RESTART': '1', 06:01:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:01:33 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:01:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:01:33 INFO - 'PWD': '/builds/slave/test', 06:01:33 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:01:33 INFO - 'SHELL': '/bin/bash', 06:01:33 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ywHzG0mCrn/Listeners', 06:01:33 INFO - 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', 06:01:33 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:01:33 INFO - 'USER': 'cltbld', 06:01:33 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:01:33 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:01:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:01:33 INFO - 'XPC_FLAGS': '0x0', 06:01:33 INFO - 'XPC_SERVICE_NAME': '0', 06:01:33 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:01:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:01:33 INFO - Downloading/unpacking psutil>=0.7.1 06:01:33 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 06:01:33 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 06:01:33 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 06:01:33 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 06:01:33 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 06:01:33 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 06:01:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:01:37 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:01:37 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:01:37 INFO - Installing collected packages: psutil 06:01:37 INFO - Running setup.py install for psutil 06:01:37 INFO - building 'psutil._psutil_osx' extension 06:01:37 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 06:01:37 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 06:01:37 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 06:01:38 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 06:01:38 INFO - building 'psutil._psutil_posix' extension 06:01:38 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 06:01:38 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 06:01:38 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 06:01:38 INFO - ^ 06:01:38 INFO - 1 warning generated. 06:01:38 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 06:01:38 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:01:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:01:38 INFO - Successfully installed psutil 06:01:38 INFO - Cleaning up... 06:01:38 INFO - Return code: 0 06:01:38 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:01:38 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')]} 06:01:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:01:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:01:38 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')]} 06:01:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:01:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:01:38 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 0x10369ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1036bbf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbbc05a1080>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1036b75e0>, '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 0x10329acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1032c5990>, '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.wzfMtPbLY5/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ywHzG0mCrn/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:01:38 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 06:01:38 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 06:01:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wzfMtPbLY5/Render', 06:01:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:01:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:01:38 INFO - 'HOME': '/Users/cltbld', 06:01:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:01:38 INFO - 'LOGNAME': 'cltbld', 06:01:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:01:38 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 06:01:38 INFO - 'MOZ_NO_REMOTE': '1', 06:01:38 INFO - 'NO_EM_RESTART': '1', 06:01:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:01:38 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:01:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:01:38 INFO - 'PWD': '/builds/slave/test', 06:01:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:01:38 INFO - 'SHELL': '/bin/bash', 06:01:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ywHzG0mCrn/Listeners', 06:01:38 INFO - 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', 06:01:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:01:38 INFO - 'USER': 'cltbld', 06:01:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:01:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:01:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:01:38 INFO - 'XPC_FLAGS': '0x0', 06:01:38 INFO - 'XPC_SERVICE_NAME': '0', 06:01:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:01:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:01:38 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:01:38 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 06:01:38 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 06:01:38 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 06:01:38 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 06:01:38 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 06:01:38 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 06:01:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:01:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:01:41 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 06:01:41 INFO - Installing collected packages: mozsystemmonitor 06:01:41 INFO - Running setup.py install for mozsystemmonitor 06:01:41 INFO - Successfully installed mozsystemmonitor 06:01:41 INFO - Cleaning up... 06:01:41 INFO - Return code: 0 06:01:41 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:01:41 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')]} 06:01:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:01:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:01:41 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')]} 06:01:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:01:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:01:41 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 0x10369ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1036bbf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbbc05a1080>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1036b75e0>, '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 0x10329acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1032c5990>, '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.wzfMtPbLY5/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ywHzG0mCrn/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:01:41 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 06:01:41 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 06:01:41 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wzfMtPbLY5/Render', 06:01:41 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:01:41 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:01:41 INFO - 'HOME': '/Users/cltbld', 06:01:41 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:01:41 INFO - 'LOGNAME': 'cltbld', 06:01:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:01:41 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 06:01:41 INFO - 'MOZ_NO_REMOTE': '1', 06:01:41 INFO - 'NO_EM_RESTART': '1', 06:01:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:01:41 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:01:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:01:41 INFO - 'PWD': '/builds/slave/test', 06:01:41 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:01:41 INFO - 'SHELL': '/bin/bash', 06:01:41 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ywHzG0mCrn/Listeners', 06:01:41 INFO - 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', 06:01:41 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:01:41 INFO - 'USER': 'cltbld', 06:01:41 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:01:41 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:01:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:01:41 INFO - 'XPC_FLAGS': '0x0', 06:01:41 INFO - 'XPC_SERVICE_NAME': '0', 06:01:41 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:01:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:01:41 INFO - Downloading/unpacking blobuploader==1.2.4 06:01:41 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 06:01:41 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 06:01:41 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 06:01:41 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 06:01:41 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 06:01:41 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 06:01:44 INFO - Downloading blobuploader-1.2.4.tar.gz 06:01:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:01:44 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:01:44 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 06:01:44 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 06:01:44 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 06:01:44 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 06:01:44 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 06:01:44 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 06:01:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:01:45 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:01:45 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 06:01:45 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 06:01:45 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 06:01:45 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 06:01:45 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 06:01:45 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 06:01:45 INFO - Downloading docopt-0.6.1.tar.gz 06:01:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:01:45 INFO - Installing collected packages: blobuploader, requests, docopt 06:01:45 INFO - Running setup.py install for blobuploader 06:01:45 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:01:45 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:01:45 INFO - Running setup.py install for requests 06:01:46 INFO - Running setup.py install for docopt 06:01:46 INFO - Successfully installed blobuploader requests docopt 06:01:46 INFO - Cleaning up... 06:01:46 INFO - Return code: 0 06:01:46 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:01:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:01:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:01:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:01:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:01:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:01:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:01:46 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 0x10369ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1036bbf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbbc05a1080>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1036b75e0>, '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 0x10329acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1032c5990>, '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.wzfMtPbLY5/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ywHzG0mCrn/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:01:46 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 06:01:46 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 06:01:46 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wzfMtPbLY5/Render', 06:01:46 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:01:46 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:01:46 INFO - 'HOME': '/Users/cltbld', 06:01:46 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:01:46 INFO - 'LOGNAME': 'cltbld', 06:01:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:01:46 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 06:01:46 INFO - 'MOZ_NO_REMOTE': '1', 06:01:46 INFO - 'NO_EM_RESTART': '1', 06:01:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:01:46 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:01:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:01:46 INFO - 'PWD': '/builds/slave/test', 06:01:46 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:01:46 INFO - 'SHELL': '/bin/bash', 06:01:46 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ywHzG0mCrn/Listeners', 06:01:46 INFO - 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', 06:01:46 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:01:46 INFO - 'USER': 'cltbld', 06:01:46 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:01:46 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:01:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:01:46 INFO - 'XPC_FLAGS': '0x0', 06:01:46 INFO - 'XPC_SERVICE_NAME': '0', 06:01:46 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:01:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:01:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:01:46 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-TepuKp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:01:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:01:46 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-7RcvEQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:01:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:01:46 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-5muYGN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:01:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:01:47 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-RSterA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:01:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:01:47 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-rzo0M3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:01:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:01:47 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-YUx3oR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:01:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:01:47 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-eOqsxB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:01:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:01:47 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-Fgmmw7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:01:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:01:47 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-P0PSPe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:01:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:01:47 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-Y4gtfa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:01:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:01:47 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-4IQunx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:01:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:01:47 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-_0aXjl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:01:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:01:47 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-ej_vfm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:01:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:01:48 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-mB31xB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:01:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:01:48 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-SZvNaL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:01:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:01:48 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-lRu_EX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:01:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:01:48 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-LqIEWh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:01:48 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:01:48 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-BIRLxY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:01:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:01:48 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-WhvbjV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:01:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:01:48 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-D952mN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:01:48 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:01:49 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-ltB_f_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:01:49 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:01:49 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 06:01:49 INFO - Running setup.py install for manifestparser 06:01:49 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:01:49 INFO - Running setup.py install for mozcrash 06:01:49 INFO - Running setup.py install for mozdebug 06:01:49 INFO - Running setup.py install for mozdevice 06:01:49 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:01:49 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:01:49 INFO - Running setup.py install for mozfile 06:01:50 INFO - Running setup.py install for mozhttpd 06:01:50 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:01:50 INFO - Running setup.py install for mozinfo 06:01:50 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:01:50 INFO - Running setup.py install for mozInstall 06:01:50 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:01:50 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:01:50 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:01:50 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:01:50 INFO - Running setup.py install for mozleak 06:01:50 INFO - Running setup.py install for mozlog 06:01:50 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:01:50 INFO - Running setup.py install for moznetwork 06:01:50 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:01:50 INFO - Running setup.py install for mozprocess 06:01:51 INFO - Running setup.py install for mozprofile 06:01:51 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:01:51 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:01:51 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:01:51 INFO - Running setup.py install for mozrunner 06:01:51 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:01:51 INFO - Running setup.py install for mozscreenshot 06:01:51 INFO - Running setup.py install for moztest 06:01:51 INFO - Running setup.py install for mozversion 06:01:51 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:01:51 INFO - Running setup.py install for wptserve 06:01:52 INFO - Running setup.py install for marionette-driver 06:01:52 INFO - Running setup.py install for browsermob-proxy 06:01:52 INFO - Running setup.py install for marionette-client 06:01:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:01:52 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:01:52 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 06:01:52 INFO - Cleaning up... 06:01:52 INFO - Return code: 0 06:01:52 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:01: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')]} 06:01:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:01:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:01: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')]} 06:01:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:01:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:01:52 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 0x10369ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1036bbf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbbc05a1080>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1036b75e0>, '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 0x10329acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1032c5990>, '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.wzfMtPbLY5/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ywHzG0mCrn/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:01:52 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 06:01:52 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 06:01:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wzfMtPbLY5/Render', 06:01:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:01:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:01:52 INFO - 'HOME': '/Users/cltbld', 06:01:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:01:52 INFO - 'LOGNAME': 'cltbld', 06:01:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:01:52 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 06:01:52 INFO - 'MOZ_NO_REMOTE': '1', 06:01:52 INFO - 'NO_EM_RESTART': '1', 06:01:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:01:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:01:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:01:52 INFO - 'PWD': '/builds/slave/test', 06:01:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:01:52 INFO - 'SHELL': '/bin/bash', 06:01:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ywHzG0mCrn/Listeners', 06:01:52 INFO - 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', 06:01:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:01:52 INFO - 'USER': 'cltbld', 06:01:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:01:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:01:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:01:52 INFO - 'XPC_FLAGS': '0x0', 06:01:52 INFO - 'XPC_SERVICE_NAME': '0', 06:01:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:01:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:01:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:01:53 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-45ccHw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:01:53 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)) 06:01:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:01:53 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-0HBQl5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:01:53 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)) 06:01:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:01:53 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-TBQHq1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:01:53 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)) 06:01:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:01:53 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-njxmOA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:01:53 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)) 06:01:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:01:53 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-Lw3qQt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:01:53 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)) 06:01:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:01:53 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-t4x10c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:01:53 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)) 06:01:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:01:53 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-m2b_Qx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:01:53 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)) 06:01:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:01:53 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-3ZC2J5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:01:53 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)) 06:01:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:01:53 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-9CZUXJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:01:53 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)) 06:01:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:01:53 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-j9mxvQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:01:54 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)) 06:01:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:01:54 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-DLRezs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:01:54 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)) 06:01:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:01:54 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-h2nqhC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:01:54 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)) 06:01:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:01:54 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-0q73Wc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:01:54 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)) 06:01:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:01:54 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-OihCb7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:01:54 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)) 06:01:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:01:54 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-5VpjR7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:01:54 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)) 06:01:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:01:54 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-8xjza6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:01:54 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)) 06:01:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:01:54 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-PplebF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:01:54 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)) 06:01:54 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:01:54 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-wdNgF2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:01:54 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)) 06:01:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:01:54 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-55mkyb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:01:55 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)) 06:01:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:01:55 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-O3z_ps-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:01:55 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)) 06:01:55 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:01:55 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-WSqH3F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:01:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:01:55 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)) 06:01:55 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)) 06:01:55 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)) 06:01:55 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)) 06:01:55 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)) 06:01:55 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)) 06:01:55 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:01:55 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 06:01:55 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 06:01:55 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 06:01:55 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 06:01:55 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 06:01:55 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 06:01:58 INFO - Downloading blessings-1.6.tar.gz 06:01:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:01:58 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)) 06:01:58 INFO - Installing collected packages: blessings 06:01:58 INFO - Running setup.py install for blessings 06:01:58 INFO - Successfully installed blessings 06:01:58 INFO - Cleaning up... 06:01:58 INFO - Return code: 0 06:01:58 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:01:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:01:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:01:58 INFO - Reading from file tmpfile_stdout 06:01:58 INFO - Current package versions: 06:01:58 INFO - blessings == 1.6 06:01:58 INFO - blobuploader == 1.2.4 06:01:58 INFO - browsermob-proxy == 0.6.0 06:01:58 INFO - docopt == 0.6.1 06:01:58 INFO - manifestparser == 1.1 06:01:58 INFO - marionette-client == 2.3.0 06:01:58 INFO - marionette-driver == 1.4.0 06:01:58 INFO - mozInstall == 1.12 06:01:58 INFO - mozcrash == 0.17 06:01:58 INFO - mozdebug == 0.1 06:01:58 INFO - mozdevice == 0.48 06:01:58 INFO - mozfile == 1.2 06:01:58 INFO - mozhttpd == 0.7 06:01:58 INFO - mozinfo == 0.9 06:01:58 INFO - mozleak == 0.1 06:01:58 INFO - mozlog == 3.1 06:01:58 INFO - moznetwork == 0.27 06:01:58 INFO - mozprocess == 0.22 06:01:58 INFO - mozprofile == 0.28 06:01:58 INFO - mozrunner == 6.11 06:01:58 INFO - mozscreenshot == 0.1 06:01:58 INFO - mozsystemmonitor == 0.0 06:01:58 INFO - moztest == 0.7 06:01:58 INFO - mozversion == 1.4 06:01:58 INFO - psutil == 3.1.1 06:01:58 INFO - requests == 1.2.3 06:01:58 INFO - wptserve == 1.4.0 06:01:58 INFO - wsgiref == 0.1.2 06:01:58 INFO - Running post-action listener: _resource_record_post_action 06:01:58 INFO - Running post-action listener: _start_resource_monitoring 06:01:58 INFO - Starting resource monitoring. 06:01:58 INFO - ##### 06:01:58 INFO - ##### Running pull step. 06:01:58 INFO - ##### 06:01:58 INFO - Running pre-action listener: _resource_record_pre_action 06:01:58 INFO - Running main action method: pull 06:01:58 INFO - Pull has nothing to do! 06:01:58 INFO - Running post-action listener: _resource_record_post_action 06:01:58 INFO - ##### 06:01:58 INFO - ##### Running install step. 06:01:58 INFO - ##### 06:01:58 INFO - Running pre-action listener: _resource_record_pre_action 06:01:58 INFO - Running main action method: install 06:01:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:01:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:01:59 INFO - Reading from file tmpfile_stdout 06:01:59 INFO - Detecting whether we're running mozinstall >=1.0... 06:01:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:01:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:01:59 INFO - Reading from file tmpfile_stdout 06:01:59 INFO - Output received: 06:01:59 INFO - Usage: mozinstall [options] installer 06:01:59 INFO - Options: 06:01:59 INFO - -h, --help show this help message and exit 06:01:59 INFO - -d DEST, --destination=DEST 06:01:59 INFO - Directory to install application into. [default: 06:01:59 INFO - "/builds/slave/test"] 06:01:59 INFO - --app=APP Application being installed. [default: firefox] 06:01:59 INFO - mkdir: /builds/slave/test/build/application 06:01:59 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'] 06:01:59 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 06:02:16 INFO - Reading from file tmpfile_stdout 06:02:16 INFO - Output received: 06:02:16 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 06:02:16 INFO - Running post-action listener: _resource_record_post_action 06:02:16 INFO - ##### 06:02:16 INFO - ##### Running run-tests step. 06:02:16 INFO - ##### 06:02:16 INFO - Running pre-action listener: _resource_record_pre_action 06:02:16 INFO - Running main action method: run_tests 06:02:16 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:02:16 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:02:16 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:02:16 INFO - grabbing minidump binary from tooltool 06:02:16 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')]} 06:02:16 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 0x1036b75e0>, '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 0x10329acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1032c5990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:02:16 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 06:02:16 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 06:02:17 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:02:17 INFO - Return code: 0 06:02:17 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 06:02:17 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:02:17 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/1469015578/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 06:02:17 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/1469015578/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 06:02:17 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wzfMtPbLY5/Render', 06:02:17 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:02:17 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:02:17 INFO - 'HOME': '/Users/cltbld', 06:02:17 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:02:17 INFO - 'LOGNAME': 'cltbld', 06:02:17 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:02:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:02:17 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 06:02:17 INFO - 'MOZ_NO_REMOTE': '1', 06:02:17 INFO - 'NO_EM_RESTART': '1', 06:02:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:02:17 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:02:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:02:17 INFO - 'PWD': '/builds/slave/test', 06:02:17 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:02:17 INFO - 'SHELL': '/bin/bash', 06:02:17 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ywHzG0mCrn/Listeners', 06:02:17 INFO - 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', 06:02:17 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:02:17 INFO - 'USER': 'cltbld', 06:02:17 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:02:17 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:02:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:02:17 INFO - 'XPC_FLAGS': '0x0', 06:02:17 INFO - 'XPC_SERVICE_NAME': '0', 06:02:17 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:02:17 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/1469015578/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 06:02:17 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 06:02:17 INFO - import pkg_resources 06:02:18 INFO - Using 1 client processes 06:02:18 INFO - wptserve Starting http server on 127.0.0.1:8000 06:02:18 INFO - wptserve Starting http server on 127.0.0.1:8001 06:02:18 INFO - wptserve Starting http server on 127.0.0.1:8443 06:02:20 INFO - SUITE-START | Running 778 tests 06:02:20 INFO - Running testharness tests 06:02:20 INFO - Setting up ssl 06:02:20 INFO - PROCESS | certutil | 06:02:20 INFO - PROCESS | certutil | 06:02:20 INFO - PROCESS | certutil | 06:02:20 INFO - Certificate Nickname Trust Attributes 06:02:20 INFO - SSL,S/MIME,JAR/XPI 06:02:20 INFO - 06:02:20 INFO - web-platform-tests CT,, 06:02:20 INFO - 06:02:20 INFO - Starting runner 06:02:21 INFO - PROCESS | 1666 | [1666] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 06:02:22 INFO - PROCESS | 1666 | 1469019742053 Marionette DEBUG Marionette enabled via build flag and pref 06:02:22 INFO - PROCESS | 1666 | ++DOCSHELL 0x113ce0000 == 1 [pid = 1666] [id = 1] 06:02:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 1 (0x113ce0800) [pid = 1666] [serial = 1] [outer = 0x0] 06:02:22 INFO - PROCESS | 1666 | [1666] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:02:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 2 (0x113ce1800) [pid = 1666] [serial = 2] [outer = 0x113ce0800] 06:02:22 INFO - PROCESS | 1666 | 1469019742374 Marionette INFO Listening on port 2828 06:02:22 INFO - PROCESS | 1666 | 1469019742666 Marionette DEBUG Marionette enabled via command-line flag 06:02:22 INFO - PROCESS | 1666 | ++DOCSHELL 0x11686b000 == 2 [pid = 1666] [id = 2] 06:02:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 3 (0x11686b800) [pid = 1666] [serial = 3] [outer = 0x0] 06:02:22 INFO - PROCESS | 1666 | [1666] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:02:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 4 (0x11686c800) [pid = 1666] [serial = 4] [outer = 0x11686b800] 06:02:22 INFO - PROCESS | 1666 | [1666] 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 06:02:22 INFO - PROCESS | 1666 | 1469019742919 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49288 06:02:23 INFO - PROCESS | 1666 | 1469019743022 Marionette DEBUG Closed connection conn0 06:02:23 INFO - PROCESS | 1666 | [1666] 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 06:02:23 INFO - PROCESS | 1666 | 1469019743067 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49289 06:02:23 INFO - PROCESS | 1666 | 1469019743078 Marionette DEBUG Closed connection conn1 06:02:23 INFO - PROCESS | 1666 | [1666] 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 06:02:23 INFO - PROCESS | 1666 | 1469019743082 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49290 06:02:23 INFO - PROCESS | 1666 | 1469019743085 Marionette DEBUG Closed connection conn2 06:02:23 INFO - PROCESS | 1666 | [1666] 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 06:02:23 INFO - PROCESS | 1666 | 1469019743092 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49291 06:02:23 INFO - PROCESS | 1666 | 1469019743098 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:02:23 INFO - PROCESS | 1666 | 1469019743104 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":"20160720045258","device":"desktop","version":"48.0"} 06:02:23 INFO - PROCESS | 1666 | [1666] 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 06:02:23 INFO - PROCESS | 1666 | ++DOCSHELL 0x119c1e800 == 3 [pid = 1666] [id = 3] 06:02:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 5 (0x119c1f800) [pid = 1666] [serial = 5] [outer = 0x0] 06:02:23 INFO - PROCESS | 1666 | ++DOCSHELL 0x119c20000 == 4 [pid = 1666] [id = 4] 06:02:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 6 (0x119bcd400) [pid = 1666] [serial = 6] [outer = 0x0] 06:02:24 INFO - PROCESS | 1666 | [1666] 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 06:02:24 INFO - PROCESS | 1666 | ++DOCSHELL 0x121768000 == 5 [pid = 1666] [id = 5] 06:02:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 7 (0x119bcc800) [pid = 1666] [serial = 7] [outer = 0x0] 06:02:24 INFO - PROCESS | 1666 | [1666] 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 06:02:24 INFO - PROCESS | 1666 | [1666] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:02:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 8 (0x1216da400) [pid = 1666] [serial = 8] [outer = 0x119bcc800] 06:02:24 INFO - PROCESS | 1666 | [1666] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:02:24 INFO - PROCESS | 1666 | [1666] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 06:02:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 9 (0x123dad800) [pid = 1666] [serial = 9] [outer = 0x119c1f800] 06:02:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 10 (0x123de2c00) [pid = 1666] [serial = 10] [outer = 0x119bcd400] 06:02:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 11 (0x123de4800) [pid = 1666] [serial = 11] [outer = 0x119bcc800] 06:02:24 INFO - PROCESS | 1666 | [1666] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:02:24 INFO - PROCESS | 1666 | 1469019744833 Marionette INFO startBrowser 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:24 INFO - PROCESS | 1666 | 1469019744855 Marionette DEBUG loaded listener.js 06:02:24 INFO - PROCESS | 1666 | 1469019744861 Marionette DEBUG loaded listener.js 06:02:24 INFO - PROCESS | 1666 | 1469019744864 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:25 INFO - PROCESS | 1666 | [1666] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 06:02:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 12 (0x12532e400) [pid = 1666] [serial = 12] [outer = 0x119bcc800] 06:02:25 INFO - PROCESS | 1666 | 1469019745183 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"4d2e1ed1-e07f-7e47-81da-e91257c13b3a","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":"20160720045258","device":"desktop","version":"48.0","command_id":1}}] 06:02:25 INFO - PROCESS | 1666 | 1469019745267 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 06:02:25 INFO - PROCESS | 1666 | 1469019745268 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:25 INFO - PROCESS | 1666 | 1469019745314 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 06:02:25 INFO - PROCESS | 1666 | 1469019745397 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:02:25 INFO - PROCESS | 1666 | 1469019745398 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:25 INFO - PROCESS | 1666 | [1666] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:02:25 INFO - PROCESS | 1666 | [1666] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:02:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 13 (0x12870dc00) [pid = 1666] [serial = 13] [outer = 0x119bcc800] 06:02:25 INFO - PROCESS | 1666 | [1666] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:02:25 INFO - PROCESS | 1666 | [1666] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:02:25 INFO - PROCESS | 1666 | 1469019745671 Marionette TRACE conn3 <- [1,3,null,{}] 06:02:25 INFO - PROCESS | 1666 | 1469019745722 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:02:25 INFO - PROCESS | 1666 | 1469019745725 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:25 INFO - PROCESS | 1666 | 1469019745746 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 06:02:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:02:25 INFO - PROCESS | 1666 | 1469019745778 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 06:02:25 INFO - PROCESS | 1666 | 1469019745781 Marionette TRACE conn3 <- [1,5,null,{"value":"7"}] 06:02:25 INFO - PROCESS | 1666 | 1469019745785 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:02:25 INFO - PROCESS | 1666 | 1469019745789 Marionette TRACE conn3 <- [1,6,null,{}] 06:02:25 INFO - PROCESS | 1666 | 1469019745793 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:25 INFO - PROCESS | 1666 | 1469019745796 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:25 INFO - PROCESS | 1666 | 1469019745815 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 06:02:25 INFO - PROCESS | 1666 | 1469019745821 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:25 INFO - PROCESS | 1666 | 1469019745823 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:25 INFO - PROCESS | 1666 | ++DOCSHELL 0x128fc3800 == 6 [pid = 1666] [id = 6] 06:02:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 14 (0x128a52000) [pid = 1666] [serial = 14] [outer = 0x0] 06:02:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 15 (0x128a53c00) [pid = 1666] [serial = 15] [outer = 0x128a52000] 06:02:25 INFO - PROCESS | 1666 | 1469019745867 Marionette DEBUG loaded listener.js 06:02:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 16 (0x1293a8c00) [pid = 1666] [serial = 16] [outer = 0x128a52000] 06:02:26 INFO - PROCESS | 1666 | ++DOCSHELL 0x129657800 == 7 [pid = 1666] [id = 7] 06:02:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 17 (0x114f6bc00) [pid = 1666] [serial = 17] [outer = 0x0] 06:02:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 18 (0x1293aec00) [pid = 1666] [serial = 18] [outer = 0x114f6bc00] 06:02:26 INFO - PROCESS | 1666 | 1469019746269 Marionette DEBUG loaded listener.js 06:02:26 INFO - PROCESS | 1666 | 1469019746295 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 06:02:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 19 (0x1298b9400) [pid = 1666] [serial = 19] [outer = 0x114f6bc00] 06:02:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:02:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 573ms 06:02:26 INFO - PROCESS | 1666 | 1469019746387 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 06:02:26 INFO - PROCESS | 1666 | 1469019746388 Marionette TRACE conn3 <- [1,9,null,{"value":"7"}] 06:02:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:02:26 INFO - PROCESS | 1666 | 1469019746418 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:02:26 INFO - PROCESS | 1666 | 1469019746420 Marionette TRACE conn3 <- [1,10,null,{}] 06:02:26 INFO - PROCESS | 1666 | 1469019746465 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:26 INFO - PROCESS | 1666 | 1469019746469 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:26 INFO - PROCESS | 1666 | 1469019746569 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 06:02:26 INFO - PROCESS | 1666 | 1469019746581 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:26 INFO - PROCESS | 1666 | 1469019746583 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:26 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a99f000 == 8 [pid = 1666] [id = 8] 06:02:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 20 (0x12a9bc000) [pid = 1666] [serial = 20] [outer = 0x0] 06:02:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 21 (0x12a9bdc00) [pid = 1666] [serial = 21] [outer = 0x12a9bc000] 06:02:26 INFO - PROCESS | 1666 | 1469019746610 Marionette DEBUG loaded listener.js 06:02:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 22 (0x12a9c2400) [pid = 1666] [serial = 22] [outer = 0x12a9bc000] 06:02:26 INFO - PROCESS | 1666 | 1469019746940 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 06:02:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:02:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 581ms 06:02:26 INFO - PROCESS | 1666 | 1469019746989 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 06:02:26 INFO - PROCESS | 1666 | 1469019746991 Marionette TRACE conn3 <- [1,13,null,{"value":"7"}] 06:02:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:02:26 INFO - PROCESS | 1666 | 1469019746993 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:02:26 INFO - PROCESS | 1666 | 1469019746994 Marionette TRACE conn3 <- [1,14,null,{}] 06:02:26 INFO - PROCESS | 1666 | 1469019746996 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:26 INFO - PROCESS | 1666 | 1469019746997 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:27 INFO - PROCESS | 1666 | 1469019747089 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 06:02:27 INFO - PROCESS | 1666 | 1469019747094 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:27 INFO - PROCESS | 1666 | 1469019747095 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:27 INFO - PROCESS | 1666 | ++DOCSHELL 0x12b167800 == 9 [pid = 1666] [id = 9] 06:02:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 23 (0x12a9c5800) [pid = 1666] [serial = 23] [outer = 0x0] 06:02:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 24 (0x12b30f000) [pid = 1666] [serial = 24] [outer = 0x12a9c5800] 06:02:27 INFO - PROCESS | 1666 | 1469019747120 Marionette DEBUG loaded listener.js 06:02:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 25 (0x12b9cd400) [pid = 1666] [serial = 25] [outer = 0x12a9c5800] 06:02:27 INFO - PROCESS | 1666 | 1469019747401 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 06:02:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:02:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 06:02:27 INFO - PROCESS | 1666 | 1469019747420 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 06:02:27 INFO - PROCESS | 1666 | 1469019747421 Marionette TRACE conn3 <- [1,17,null,{"value":"7"}] 06:02:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:02:27 INFO - PROCESS | 1666 | 1469019747424 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:02:27 INFO - PROCESS | 1666 | 1469019747425 Marionette TRACE conn3 <- [1,18,null,{}] 06:02:27 INFO - PROCESS | 1666 | 1469019747436 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:27 INFO - PROCESS | 1666 | 1469019747438 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:27 INFO - PROCESS | 1666 | 1469019747572 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 06:02:27 INFO - PROCESS | 1666 | 1469019747579 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:27 INFO - PROCESS | 1666 | 1469019747582 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:27 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ba16000 == 10 [pid = 1666] [id = 10] 06:02:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 26 (0x12ba9a000) [pid = 1666] [serial = 26] [outer = 0x0] 06:02:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 27 (0x12ba9e800) [pid = 1666] [serial = 27] [outer = 0x12ba9a000] 06:02:27 INFO - PROCESS | 1666 | 1469019747618 Marionette DEBUG loaded listener.js 06:02:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 28 (0x12baa4c00) [pid = 1666] [serial = 28] [outer = 0x12ba9a000] 06:02:28 INFO - PROCESS | 1666 | 1469019748019 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 06:02:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:02:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 618ms 06:02:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:02:28 INFO - PROCESS | 1666 | 1469019748043 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 06:02:28 INFO - PROCESS | 1666 | 1469019748044 Marionette TRACE conn3 <- [1,21,null,{"value":"7"}] 06:02:28 INFO - PROCESS | 1666 | 1469019748047 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:02:28 INFO - PROCESS | 1666 | 1469019748048 Marionette TRACE conn3 <- [1,22,null,{}] 06:02:28 INFO - PROCESS | 1666 | 1469019748050 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:28 INFO - PROCESS | 1666 | 1469019748051 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:28 INFO - PROCESS | 1666 | 1469019748146 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 06:02:28 INFO - PROCESS | 1666 | 1469019748150 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:28 INFO - PROCESS | 1666 | 1469019748151 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:28 INFO - PROCESS | 1666 | ++DOCSHELL 0x12be3c000 == 11 [pid = 1666] [id = 11] 06:02:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 29 (0x121610800) [pid = 1666] [serial = 29] [outer = 0x0] 06:02:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 30 (0x12ba9e400) [pid = 1666] [serial = 30] [outer = 0x121610800] 06:02:28 INFO - PROCESS | 1666 | 1469019748175 Marionette DEBUG loaded listener.js 06:02:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 31 (0x118680c00) [pid = 1666] [serial = 31] [outer = 0x121610800] 06:02:28 INFO - PROCESS | 1666 | 1469019748418 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 06:02:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:02:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 418ms 06:02:28 INFO - PROCESS | 1666 | 1469019748468 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 06:02:28 INFO - PROCESS | 1666 | 1469019748469 Marionette TRACE conn3 <- [1,25,null,{"value":"7"}] 06:02:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:02:28 INFO - PROCESS | 1666 | 1469019748471 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:02:28 INFO - PROCESS | 1666 | 1469019748472 Marionette TRACE conn3 <- [1,26,null,{}] 06:02:28 INFO - PROCESS | 1666 | 1469019748475 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:28 INFO - PROCESS | 1666 | 1469019748476 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:28 INFO - PROCESS | 1666 | 1469019748581 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 06:02:28 INFO - PROCESS | 1666 | 1469019748585 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:28 INFO - PROCESS | 1666 | 1469019748586 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:28 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c161000 == 12 [pid = 1666] [id = 12] 06:02:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 32 (0x1183d6400) [pid = 1666] [serial = 32] [outer = 0x0] 06:02:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 33 (0x12ba9d800) [pid = 1666] [serial = 33] [outer = 0x1183d6400] 06:02:28 INFO - PROCESS | 1666 | 1469019748610 Marionette DEBUG loaded listener.js 06:02:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 34 (0x12c02a400) [pid = 1666] [serial = 34] [outer = 0x1183d6400] 06:02:28 INFO - PROCESS | 1666 | 1469019748857 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 06:02:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:02:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 06:02:28 INFO - PROCESS | 1666 | 1469019748892 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 06:02:28 INFO - PROCESS | 1666 | 1469019748906 Marionette TRACE conn3 <- [1,29,null,{"value":"7"}] 06:02:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:02:28 INFO - PROCESS | 1666 | 1469019748920 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:02:28 INFO - PROCESS | 1666 | 1469019748921 Marionette TRACE conn3 <- [1,30,null,{}] 06:02:28 INFO - PROCESS | 1666 | 1469019748923 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:28 INFO - PROCESS | 1666 | 1469019748924 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:29 INFO - PROCESS | 1666 | 1469019749014 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 06:02:29 INFO - PROCESS | 1666 | 1469019749018 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:29 INFO - PROCESS | 1666 | 1469019749018 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:29 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c32a000 == 13 [pid = 1666] [id = 13] 06:02:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 35 (0x12c02cc00) [pid = 1666] [serial = 35] [outer = 0x0] 06:02:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 36 (0x12c0c5400) [pid = 1666] [serial = 36] [outer = 0x12c02cc00] 06:02:29 INFO - PROCESS | 1666 | 1469019749042 Marionette DEBUG loaded listener.js 06:02:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 37 (0x12c0c9c00) [pid = 1666] [serial = 37] [outer = 0x12c02cc00] 06:02:29 INFO - PROCESS | 1666 | 1469019749281 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 06:02:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:02:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 372ms 06:02:29 INFO - PROCESS | 1666 | 1469019749288 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 06:02:29 INFO - PROCESS | 1666 | 1469019749290 Marionette TRACE conn3 <- [1,33,null,{"value":"7"}] 06:02:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:02:29 INFO - PROCESS | 1666 | 1469019749292 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:02:29 INFO - PROCESS | 1666 | 1469019749293 Marionette TRACE conn3 <- [1,34,null,{}] 06:02:29 INFO - PROCESS | 1666 | 1469019749303 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:29 INFO - PROCESS | 1666 | 1469019749304 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:29 INFO - PROCESS | 1666 | 1469019749399 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 06:02:29 INFO - PROCESS | 1666 | 1469019749403 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:29 INFO - PROCESS | 1666 | 1469019749404 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:29 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c72c000 == 14 [pid = 1666] [id = 14] 06:02:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 38 (0x12c0cc000) [pid = 1666] [serial = 38] [outer = 0x0] 06:02:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 39 (0x12c0d1c00) [pid = 1666] [serial = 39] [outer = 0x12c0cc000] 06:02:29 INFO - PROCESS | 1666 | 1469019749428 Marionette DEBUG loaded listener.js 06:02:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 40 (0x12c7eb800) [pid = 1666] [serial = 40] [outer = 0x12c0cc000] 06:02:29 INFO - PROCESS | 1666 | 1469019749666 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 06:02:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:02:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 421ms 06:02:29 INFO - PROCESS | 1666 | 1469019749718 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 06:02:29 INFO - PROCESS | 1666 | 1469019749719 Marionette TRACE conn3 <- [1,37,null,{"value":"7"}] 06:02:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:02:29 INFO - PROCESS | 1666 | 1469019749721 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:02:29 INFO - PROCESS | 1666 | 1469019749723 Marionette TRACE conn3 <- [1,38,null,{}] 06:02:29 INFO - PROCESS | 1666 | 1469019749725 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:29 INFO - PROCESS | 1666 | 1469019749727 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:29 INFO - PROCESS | 1666 | 1469019749835 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 06:02:29 INFO - PROCESS | 1666 | 1469019749838 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:29 INFO - PROCESS | 1666 | 1469019749839 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:29 INFO - PROCESS | 1666 | ++DOCSHELL 0x12cb83000 == 15 [pid = 1666] [id = 15] 06:02:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 41 (0x12c7f1400) [pid = 1666] [serial = 41] [outer = 0x0] 06:02:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 42 (0x12cc07800) [pid = 1666] [serial = 42] [outer = 0x12c7f1400] 06:02:29 INFO - PROCESS | 1666 | 1469019749862 Marionette DEBUG loaded listener.js 06:02:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 43 (0x12cc0cc00) [pid = 1666] [serial = 43] [outer = 0x12c7f1400] 06:02:30 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ce10000 == 16 [pid = 1666] [id = 16] 06:02:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 44 (0x12ce10800) [pid = 1666] [serial = 44] [outer = 0x0] 06:02:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 45 (0x12ce11800) [pid = 1666] [serial = 45] [outer = 0x12ce10800] 06:02:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 46 (0x12ce16000) [pid = 1666] [serial = 46] [outer = 0x12ce10800] 06:02:30 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ce0f800 == 17 [pid = 1666] [id = 17] 06:02:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 47 (0x12cc06400) [pid = 1666] [serial = 47] [outer = 0x0] 06:02:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 48 (0x12cea2800) [pid = 1666] [serial = 48] [outer = 0x12cc06400] 06:02:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 49 (0x12cc08c00) [pid = 1666] [serial = 49] [outer = 0x12cc06400] 06:02:30 INFO - PROCESS | 1666 | 1469019750191 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 06:02:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:02:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 517ms 06:02:30 INFO - PROCESS | 1666 | 1469019750251 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 06:02:30 INFO - PROCESS | 1666 | 1469019750252 Marionette TRACE conn3 <- [1,41,null,{"value":"7"}] 06:02:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:02:30 INFO - PROCESS | 1666 | 1469019750254 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:02:30 INFO - PROCESS | 1666 | 1469019750255 Marionette TRACE conn3 <- [1,42,null,{}] 06:02:30 INFO - PROCESS | 1666 | 1469019750258 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:30 INFO - PROCESS | 1666 | 1469019750259 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:30 INFO - PROCESS | 1666 | 1469019750353 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 06:02:30 INFO - PROCESS | 1666 | 1469019750357 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:30 INFO - PROCESS | 1666 | 1469019750358 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:30 INFO - PROCESS | 1666 | ++DOCSHELL 0x12d388800 == 18 [pid = 1666] [id = 18] 06:02:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 50 (0x12cc13400) [pid = 1666] [serial = 50] [outer = 0x0] 06:02:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 51 (0x12cea6400) [pid = 1666] [serial = 51] [outer = 0x12cc13400] 06:02:30 INFO - PROCESS | 1666 | 1469019750383 Marionette DEBUG loaded listener.js 06:02:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 52 (0x12d49a400) [pid = 1666] [serial = 52] [outer = 0x12cc13400] 06:02:30 INFO - PROCESS | 1666 | 1469019750629 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 06:02:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:02:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 418ms 06:02:30 INFO - PROCESS | 1666 | 1469019750673 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 06:02:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:02:30 INFO - PROCESS | 1666 | 1469019750674 Marionette TRACE conn3 <- [1,45,null,{"value":"7"}] 06:02:30 INFO - PROCESS | 1666 | 1469019750676 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:02:30 INFO - PROCESS | 1666 | 1469019750680 Marionette TRACE conn3 <- [1,46,null,{}] 06:02:30 INFO - PROCESS | 1666 | 1469019750689 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:30 INFO - PROCESS | 1666 | 1469019750690 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:30 INFO - PROCESS | 1666 | 1469019750793 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 06:02:30 INFO - PROCESS | 1666 | 1469019750797 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:30 INFO - PROCESS | 1666 | 1469019750799 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:30 INFO - PROCESS | 1666 | ++DOCSHELL 0x12d706800 == 19 [pid = 1666] [id = 19] 06:02:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 53 (0x118387000) [pid = 1666] [serial = 53] [outer = 0x0] 06:02:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 54 (0x12d49d800) [pid = 1666] [serial = 54] [outer = 0x118387000] 06:02:30 INFO - PROCESS | 1666 | 1469019750825 Marionette DEBUG loaded listener.js 06:02:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 55 (0x12d4a4000) [pid = 1666] [serial = 55] [outer = 0x118387000] 06:02:31 INFO - PROCESS | 1666 | 1469019751062 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 06:02:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:02:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 428ms 06:02:31 INFO - PROCESS | 1666 | 1469019751104 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 06:02:31 INFO - PROCESS | 1666 | 1469019751105 Marionette TRACE conn3 <- [1,49,null,{"value":"7"}] 06:02:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:02:31 INFO - PROCESS | 1666 | 1469019751108 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:02:31 INFO - PROCESS | 1666 | 1469019751109 Marionette TRACE conn3 <- [1,50,null,{}] 06:02:31 INFO - PROCESS | 1666 | 1469019751118 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:31 INFO - PROCESS | 1666 | 1469019751119 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:31 INFO - PROCESS | 1666 | 1469019751217 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 06:02:31 INFO - PROCESS | 1666 | 1469019751221 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:31 INFO - PROCESS | 1666 | 1469019751222 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:31 INFO - PROCESS | 1666 | ++DOCSHELL 0x11859b000 == 20 [pid = 1666] [id = 20] 06:02:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 56 (0x11868ec00) [pid = 1666] [serial = 56] [outer = 0x0] 06:02:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 57 (0x118692800) [pid = 1666] [serial = 57] [outer = 0x11868ec00] 06:02:31 INFO - PROCESS | 1666 | 1469019751246 Marionette DEBUG loaded listener.js 06:02:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 58 (0x1186cdc00) [pid = 1666] [serial = 58] [outer = 0x11868ec00] 06:02:31 INFO - PROCESS | 1666 | 1469019751479 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:02:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:02:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 423ms 06:02:31 INFO - PROCESS | 1666 | 1469019751535 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 06:02:31 INFO - PROCESS | 1666 | 1469019751536 Marionette TRACE conn3 <- [1,53,null,{"value":"7"}] 06:02:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:02:31 INFO - PROCESS | 1666 | 1469019751539 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:02:31 INFO - PROCESS | 1666 | 1469019751540 Marionette TRACE conn3 <- [1,54,null,{}] 06:02:31 INFO - PROCESS | 1666 | 1469019751542 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:31 INFO - PROCESS | 1666 | 1469019751543 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:31 INFO - PROCESS | 1666 | 1469019751655 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 06:02:31 INFO - PROCESS | 1666 | 1469019751658 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:31 INFO - PROCESS | 1666 | 1469019751659 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:31 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c323800 == 21 [pid = 1666] [id = 21] 06:02:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 59 (0x1186ce800) [pid = 1666] [serial = 59] [outer = 0x0] 06:02:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 60 (0x1186d6000) [pid = 1666] [serial = 60] [outer = 0x1186ce800] 06:02:31 INFO - PROCESS | 1666 | 1469019751682 Marionette DEBUG loaded listener.js 06:02:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 61 (0x1186db000) [pid = 1666] [serial = 61] [outer = 0x1186ce800] 06:02:31 INFO - PROCESS | 1666 | 1469019751928 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:02:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:02:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 417ms 06:02:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:02:31 INFO - PROCESS | 1666 | 1469019751957 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 06:02:31 INFO - PROCESS | 1666 | 1469019751959 Marionette TRACE conn3 <- [1,57,null,{"value":"7"}] 06:02:31 INFO - PROCESS | 1666 | 1469019751970 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:02:31 INFO - PROCESS | 1666 | 1469019751971 Marionette TRACE conn3 <- [1,58,null,{}] 06:02:31 INFO - PROCESS | 1666 | 1469019751974 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:31 INFO - PROCESS | 1666 | 1469019751975 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:32 INFO - PROCESS | 1666 | 1469019752090 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 06:02:32 INFO - PROCESS | 1666 | 1469019752094 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:32 INFO - PROCESS | 1666 | 1469019752096 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:32 INFO - PROCESS | 1666 | ++DOCSHELL 0x12db7d000 == 22 [pid = 1666] [id = 22] 06:02:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 62 (0x12d4a5800) [pid = 1666] [serial = 62] [outer = 0x0] 06:02:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 63 (0x12dbb5400) [pid = 1666] [serial = 63] [outer = 0x12d4a5800] 06:02:32 INFO - PROCESS | 1666 | 1469019752123 Marionette DEBUG loaded listener.js 06:02:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 64 (0x12dbc0400) [pid = 1666] [serial = 64] [outer = 0x12d4a5800] 06:02:33 INFO - PROCESS | 1666 | 1469019753139 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:02:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:02:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1231ms 06:02:33 INFO - PROCESS | 1666 | 1469019753194 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 06:02:33 INFO - PROCESS | 1666 | 1469019753198 Marionette TRACE conn3 <- [1,61,null,{"value":"7"}] 06:02:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:02:33 INFO - PROCESS | 1666 | 1469019753203 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:02:33 INFO - PROCESS | 1666 | 1469019753208 Marionette TRACE conn3 <- [1,62,null,{}] 06:02:33 INFO - PROCESS | 1666 | 1469019753213 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:33 INFO - PROCESS | 1666 | 1469019753216 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:33 INFO - PROCESS | 1666 | 1469019753374 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 06:02:33 INFO - PROCESS | 1666 | 1469019753473 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:33 INFO - PROCESS | 1666 | 1469019753475 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:33 INFO - PROCESS | 1666 | ++DOCSHELL 0x112f6a800 == 23 [pid = 1666] [id = 23] 06:02:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 65 (0x112f10800) [pid = 1666] [serial = 65] [outer = 0x0] 06:02:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 66 (0x1132d2c00) [pid = 1666] [serial = 66] [outer = 0x112f10800] 06:02:33 INFO - PROCESS | 1666 | 1469019753529 Marionette DEBUG loaded listener.js 06:02:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 67 (0x115e6ec00) [pid = 1666] [serial = 67] [outer = 0x112f10800] 06:02:34 INFO - PROCESS | 1666 | 1469019754016 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:02:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:02:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 876ms 06:02:34 INFO - PROCESS | 1666 | 1469019754078 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 06:02:34 INFO - PROCESS | 1666 | 1469019754081 Marionette TRACE conn3 <- [1,65,null,{"value":"7"}] 06:02:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:02:34 INFO - PROCESS | 1666 | 1469019754086 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:02:34 INFO - PROCESS | 1666 | 1469019754088 Marionette TRACE conn3 <- [1,66,null,{}] 06:02:34 INFO - PROCESS | 1666 | 1469019754090 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:34 INFO - PROCESS | 1666 | 1469019754092 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:34 INFO - PROCESS | 1666 | 1469019754210 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 06:02:34 INFO - PROCESS | 1666 | 1469019754263 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:34 INFO - PROCESS | 1666 | 1469019754265 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:34 INFO - PROCESS | 1666 | ++DOCSHELL 0x116f72800 == 24 [pid = 1666] [id = 24] 06:02:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 68 (0x117487000) [pid = 1666] [serial = 68] [outer = 0x0] 06:02:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 69 (0x1183ccc00) [pid = 1666] [serial = 69] [outer = 0x117487000] 06:02:34 INFO - PROCESS | 1666 | 1469019754296 Marionette DEBUG loaded listener.js 06:02:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 70 (0x1183d5c00) [pid = 1666] [serial = 70] [outer = 0x117487000] 06:02:34 INFO - PROCESS | 1666 | 1469019754717 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:02:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:02:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 669ms 06:02:34 INFO - PROCESS | 1666 | 1469019754777 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 06:02:34 INFO - PROCESS | 1666 | 1469019754781 Marionette TRACE conn3 <- [1,69,null,{"value":"7"}] 06:02:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:02:34 INFO - PROCESS | 1666 | 1469019754785 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:02:34 INFO - PROCESS | 1666 | 1469019754788 Marionette TRACE conn3 <- [1,70,null,{}] 06:02:34 INFO - PROCESS | 1666 | 1469019754795 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:34 INFO - PROCESS | 1666 | 1469019754799 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:34 INFO - PROCESS | 1666 | 1469019754952 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 06:02:35 INFO - PROCESS | 1666 | 1469019755198 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:35 INFO - PROCESS | 1666 | 1469019755200 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:35 INFO - PROCESS | 1666 | ++DOCSHELL 0x112649000 == 25 [pid = 1666] [id = 25] 06:02:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 71 (0x113346800) [pid = 1666] [serial = 71] [outer = 0x0] 06:02:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 72 (0x1133d7800) [pid = 1666] [serial = 72] [outer = 0x113346800] 06:02:35 INFO - PROCESS | 1666 | 1469019755228 Marionette DEBUG loaded listener.js 06:02:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 73 (0x113da5800) [pid = 1666] [serial = 73] [outer = 0x113346800] 06:02:35 INFO - PROCESS | 1666 | 1469019755637 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:02:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:02:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 872ms 06:02:35 INFO - PROCESS | 1666 | 1469019755659 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 06:02:35 INFO - PROCESS | 1666 | 1469019755661 Marionette TRACE conn3 <- [1,73,null,{"value":"7"}] 06:02:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:02:35 INFO - PROCESS | 1666 | 1469019755664 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:02:35 INFO - PROCESS | 1666 | 1469019755665 Marionette TRACE conn3 <- [1,74,null,{}] 06:02:35 INFO - PROCESS | 1666 | 1469019755669 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:35 INFO - PROCESS | 1666 | 1469019755670 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:35 INFO - PROCESS | 1666 | 1469019755757 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 06:02:35 INFO - PROCESS | 1666 | 1469019755798 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:35 INFO - PROCESS | 1666 | 1469019755800 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:35 INFO - PROCESS | 1666 | ++DOCSHELL 0x11324b000 == 26 [pid = 1666] [id = 26] 06:02:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 74 (0x115e11400) [pid = 1666] [serial = 74] [outer = 0x0] 06:02:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 75 (0x1164e9000) [pid = 1666] [serial = 75] [outer = 0x115e11400] 06:02:35 INFO - PROCESS | 1666 | 1469019755828 Marionette DEBUG loaded listener.js 06:02:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 76 (0x116646c00) [pid = 1666] [serial = 76] [outer = 0x115e11400] 06:02:36 INFO - PROCESS | 1666 | 1469019756169 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:02:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:02:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 520ms 06:02:36 INFO - PROCESS | 1666 | 1469019756186 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 06:02:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:02:36 INFO - PROCESS | 1666 | 1469019756189 Marionette TRACE conn3 <- [1,77,null,{"value":"7"}] 06:02:36 INFO - PROCESS | 1666 | 1469019756191 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:02:36 INFO - PROCESS | 1666 | 1469019756192 Marionette TRACE conn3 <- [1,78,null,{}] 06:02:36 INFO - PROCESS | 1666 | 1469019756195 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:36 INFO - PROCESS | 1666 | 1469019756198 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:36 INFO - PROCESS | 1666 | 1469019756273 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 06:02:36 INFO - PROCESS | 1666 | 1469019756329 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:36 INFO - PROCESS | 1666 | 1469019756330 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:36 INFO - PROCESS | 1666 | ++DOCSHELL 0x112f61800 == 27 [pid = 1666] [id = 27] 06:02:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x1121b9000) [pid = 1666] [serial = 77] [outer = 0x0] 06:02:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x113075400) [pid = 1666] [serial = 78] [outer = 0x1121b9000] 06:02:36 INFO - PROCESS | 1666 | 1469019756357 Marionette DEBUG loaded listener.js 06:02:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x116adf400) [pid = 1666] [serial = 79] [outer = 0x1121b9000] 06:02:36 INFO - PROCESS | 1666 | 1469019756633 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:02:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:02:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 06:02:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:02:36 INFO - PROCESS | 1666 | 1469019756668 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 06:02:36 INFO - PROCESS | 1666 | 1469019756669 Marionette TRACE conn3 <- [1,81,null,{"value":"7"}] 06:02:36 INFO - PROCESS | 1666 | 1469019756676 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:02:36 INFO - PROCESS | 1666 | 1469019756684 Marionette TRACE conn3 <- [1,82,null,{}] 06:02:36 INFO - PROCESS | 1666 | 1469019756692 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:36 INFO - PROCESS | 1666 | 1469019756695 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:36 INFO - PROCESS | 1666 | 1469019756775 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 06:02:36 INFO - PROCESS | 1666 | 1469019756781 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:36 INFO - PROCESS | 1666 | 1469019756782 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:36 INFO - PROCESS | 1666 | ++DOCSHELL 0x116853800 == 28 [pid = 1666] [id = 28] 06:02:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x116887c00) [pid = 1666] [serial = 80] [outer = 0x0] 06:02:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x117eed400) [pid = 1666] [serial = 81] [outer = 0x116887c00] 06:02:36 INFO - PROCESS | 1666 | 1469019756807 Marionette DEBUG loaded listener.js 06:02:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x1183d0000) [pid = 1666] [serial = 82] [outer = 0x116887c00] 06:02:37 INFO - PROCESS | 1666 | 1469019757137 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:02:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:02:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 485ms 06:02:37 INFO - PROCESS | 1666 | 1469019757158 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 06:02:37 INFO - PROCESS | 1666 | 1469019757159 Marionette TRACE conn3 <- [1,85,null,{"value":"7"}] 06:02:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:02:37 INFO - PROCESS | 1666 | 1469019757164 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:02:37 INFO - PROCESS | 1666 | 1469019757165 Marionette TRACE conn3 <- [1,86,null,{}] 06:02:37 INFO - PROCESS | 1666 | 1469019757168 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:37 INFO - PROCESS | 1666 | 1469019757169 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:37 INFO - PROCESS | 1666 | 1469019757241 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 06:02:37 INFO - PROCESS | 1666 | 1469019757246 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:37 INFO - PROCESS | 1666 | 1469019757248 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:37 INFO - PROCESS | 1666 | ++DOCSHELL 0x117157000 == 29 [pid = 1666] [id = 29] 06:02:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x1132cd400) [pid = 1666] [serial = 83] [outer = 0x0] 06:02:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x118551800) [pid = 1666] [serial = 84] [outer = 0x1132cd400] 06:02:37 INFO - PROCESS | 1666 | 1469019757273 Marionette DEBUG loaded listener.js 06:02:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x11868f800) [pid = 1666] [serial = 85] [outer = 0x1132cd400] 06:02:37 INFO - PROCESS | 1666 | 1469019757553 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:02:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:02:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 421ms 06:02:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:02:37 INFO - PROCESS | 1666 | 1469019757586 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 06:02:37 INFO - PROCESS | 1666 | 1469019757587 Marionette TRACE conn3 <- [1,89,null,{"value":"7"}] 06:02:37 INFO - PROCESS | 1666 | 1469019757589 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:02:37 INFO - PROCESS | 1666 | 1469019757590 Marionette TRACE conn3 <- [1,90,null,{}] 06:02:37 INFO - PROCESS | 1666 | 1469019757593 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:37 INFO - PROCESS | 1666 | 1469019757594 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:37 INFO - PROCESS | 1666 | 1469019757673 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 06:02:37 INFO - PROCESS | 1666 | 1469019757715 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:37 INFO - PROCESS | 1666 | 1469019757719 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:37 INFO - PROCESS | 1666 | ++DOCSHELL 0x117e82000 == 30 [pid = 1666] [id = 30] 06:02:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x118876800) [pid = 1666] [serial = 86] [outer = 0x0] 06:02:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x118883800) [pid = 1666] [serial = 87] [outer = 0x118876800] 06:02:37 INFO - PROCESS | 1666 | 1469019757751 Marionette DEBUG loaded listener.js 06:02:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x119219400) [pid = 1666] [serial = 88] [outer = 0x118876800] 06:02:38 INFO - PROCESS | 1666 | 1469019758099 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:02:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:02:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 519ms 06:02:38 INFO - PROCESS | 1666 | 1469019758109 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 06:02:38 INFO - PROCESS | 1666 | 1469019758112 Marionette TRACE conn3 <- [1,93,null,{"value":"7"}] 06:02:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:02:38 INFO - PROCESS | 1666 | 1469019758116 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:02:38 INFO - PROCESS | 1666 | 1469019758118 Marionette TRACE conn3 <- [1,94,null,{}] 06:02:38 INFO - PROCESS | 1666 | 1469019758121 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:38 INFO - PROCESS | 1666 | 1469019758123 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:38 INFO - PROCESS | 1666 | 1469019758243 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 06:02:38 INFO - PROCESS | 1666 | 1469019758305 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:38 INFO - PROCESS | 1666 | 1469019758307 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:38 INFO - PROCESS | 1666 | ++DOCSHELL 0x116852000 == 31 [pid = 1666] [id = 31] 06:02:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x118877400) [pid = 1666] [serial = 89] [outer = 0x0] 06:02:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x1192bb800) [pid = 1666] [serial = 90] [outer = 0x118877400] 06:02:38 INFO - PROCESS | 1666 | 1469019758347 Marionette DEBUG loaded listener.js 06:02:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x119b28400) [pid = 1666] [serial = 91] [outer = 0x118877400] 06:02:38 INFO - PROCESS | 1666 | 1469019758618 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 06:02:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:02:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 520ms 06:02:38 INFO - PROCESS | 1666 | 1469019758635 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 06:02:38 INFO - PROCESS | 1666 | 1469019758636 Marionette TRACE conn3 <- [1,97,null,{"value":"7"}] 06:02:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:02:38 INFO - PROCESS | 1666 | 1469019758639 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:02:38 INFO - PROCESS | 1666 | 1469019758640 Marionette TRACE conn3 <- [1,98,null,{}] 06:02:38 INFO - PROCESS | 1666 | 1469019758642 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:38 INFO - PROCESS | 1666 | 1469019758643 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:38 INFO - PROCESS | 1666 | 1469019758733 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 06:02:38 INFO - PROCESS | 1666 | 1469019758737 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:38 INFO - PROCESS | 1666 | 1469019758738 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:38 INFO - PROCESS | 1666 | ++DOCSHELL 0x1186fa000 == 32 [pid = 1666] [id = 32] 06:02:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x119b29c00) [pid = 1666] [serial = 92] [outer = 0x0] 06:02:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x120e3f000) [pid = 1666] [serial = 93] [outer = 0x119b29c00] 06:02:38 INFO - PROCESS | 1666 | 1469019758762 Marionette DEBUG loaded listener.js 06:02:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x120fa9800) [pid = 1666] [serial = 94] [outer = 0x119b29c00] 06:02:39 INFO - PROCESS | 1666 | 1469019759056 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 06:02:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:02:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 469ms 06:02:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:02:39 INFO - PROCESS | 1666 | 1469019759108 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 06:02:39 INFO - PROCESS | 1666 | 1469019759110 Marionette TRACE conn3 <- [1,101,null,{"value":"7"}] 06:02:39 INFO - PROCESS | 1666 | 1469019759112 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:02:39 INFO - PROCESS | 1666 | 1469019759115 Marionette TRACE conn3 <- [1,102,null,{}] 06:02:39 INFO - PROCESS | 1666 | 1469019759118 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:39 INFO - PROCESS | 1666 | 1469019759119 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:39 INFO - PROCESS | 1666 | 1469019759211 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 06:02:39 INFO - PROCESS | 1666 | 1469019759219 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:39 INFO - PROCESS | 1666 | 1469019759220 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:39 INFO - PROCESS | 1666 | ++DOCSHELL 0x118b89800 == 33 [pid = 1666] [id = 33] 06:02:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x120e40c00) [pid = 1666] [serial = 95] [outer = 0x0] 06:02:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x120fadc00) [pid = 1666] [serial = 96] [outer = 0x120e40c00] 06:02:39 INFO - PROCESS | 1666 | 1469019759245 Marionette DEBUG loaded listener.js 06:02:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x121094400) [pid = 1666] [serial = 97] [outer = 0x120e40c00] 06:02:39 INFO - PROCESS | 1666 | 1469019759524 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 06:02:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:02:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 471ms 06:02:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:02:39 INFO - PROCESS | 1666 | 1469019759583 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 06:02:39 INFO - PROCESS | 1666 | 1469019759584 Marionette TRACE conn3 <- [1,105,null,{"value":"7"}] 06:02:39 INFO - PROCESS | 1666 | 1469019759586 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:02:39 INFO - PROCESS | 1666 | 1469019759587 Marionette TRACE conn3 <- [1,106,null,{}] 06:02:39 INFO - PROCESS | 1666 | 1469019759590 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:39 INFO - PROCESS | 1666 | 1469019759591 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:39 INFO - PROCESS | 1666 | 1469019759665 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 06:02:39 INFO - PROCESS | 1666 | 1469019759668 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:39 INFO - PROCESS | 1666 | 1469019759669 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:39 INFO - PROCESS | 1666 | ++DOCSHELL 0x119580000 == 34 [pid = 1666] [id = 34] 06:02:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x1176c3c00) [pid = 1666] [serial = 98] [outer = 0x0] 06:02:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x1211b5400) [pid = 1666] [serial = 99] [outer = 0x1176c3c00] 06:02:39 INFO - PROCESS | 1666 | 1469019759693 Marionette DEBUG loaded listener.js 06:02:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x1215c6800) [pid = 1666] [serial = 100] [outer = 0x1176c3c00] 06:02:39 INFO - PROCESS | 1666 | 1469019759997 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 06:02:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:02:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 468ms 06:02:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:02:40 INFO - PROCESS | 1666 | 1469019760054 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 06:02:40 INFO - PROCESS | 1666 | 1469019760056 Marionette TRACE conn3 <- [1,109,null,{"value":"7"}] 06:02:40 INFO - PROCESS | 1666 | 1469019760058 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:02:40 INFO - PROCESS | 1666 | 1469019760059 Marionette TRACE conn3 <- [1,110,null,{}] 06:02:40 INFO - PROCESS | 1666 | 1469019760072 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:40 INFO - PROCESS | 1666 | 1469019760073 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:40 INFO - PROCESS | 1666 | 1469019760150 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 06:02:40 INFO - PROCESS | 1666 | 1469019760153 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:40 INFO - PROCESS | 1666 | 1469019760155 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:40 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198ad800 == 35 [pid = 1666] [id = 35] 06:02:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x121306000) [pid = 1666] [serial = 101] [outer = 0x0] 06:02:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x12160dc00) [pid = 1666] [serial = 102] [outer = 0x121306000] 06:02:40 INFO - PROCESS | 1666 | 1469019760182 Marionette DEBUG loaded listener.js 06:02:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x1216d2000) [pid = 1666] [serial = 103] [outer = 0x121306000] 06:02:40 INFO - PROCESS | 1666 | 1469019760489 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 06:02:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:02:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 478ms 06:02:40 INFO - PROCESS | 1666 | 1469019760536 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 06:02:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:02:40 INFO - PROCESS | 1666 | 1469019760539 Marionette TRACE conn3 <- [1,113,null,{"value":"7"}] 06:02:40 INFO - PROCESS | 1666 | 1469019760541 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:02:40 INFO - PROCESS | 1666 | 1469019760543 Marionette TRACE conn3 <- [1,114,null,{}] 06:02:40 INFO - PROCESS | 1666 | 1469019760546 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:40 INFO - PROCESS | 1666 | 1469019760547 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:40 INFO - PROCESS | 1666 | 1469019760631 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 06:02:40 INFO - PROCESS | 1666 | 1469019760634 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:40 INFO - PROCESS | 1666 | 1469019760636 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:40 INFO - PROCESS | 1666 | ++DOCSHELL 0x119932000 == 36 [pid = 1666] [id = 36] 06:02:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x121612800) [pid = 1666] [serial = 104] [outer = 0x0] 06:02:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x123d08800) [pid = 1666] [serial = 105] [outer = 0x121612800] 06:02:40 INFO - PROCESS | 1666 | 1469019760660 Marionette DEBUG loaded listener.js 06:02:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x124d14400) [pid = 1666] [serial = 106] [outer = 0x121612800] 06:02:40 INFO - PROCESS | 1666 | 1469019760962 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 06:02:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:02:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 470ms 06:02:41 INFO - PROCESS | 1666 | 1469019761024 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 06:02:41 INFO - PROCESS | 1666 | 1469019761025 Marionette TRACE conn3 <- [1,117,null,{"value":"7"}] 06:02:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:02:41 INFO - PROCESS | 1666 | 1469019761028 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:02:41 INFO - PROCESS | 1666 | 1469019761031 Marionette TRACE conn3 <- [1,118,null,{}] 06:02:41 INFO - PROCESS | 1666 | 1469019761035 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:41 INFO - PROCESS | 1666 | 1469019761036 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:41 INFO - PROCESS | 1666 | 1469019761114 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 06:02:41 INFO - PROCESS | 1666 | 1469019761118 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:41 INFO - PROCESS | 1666 | 1469019761119 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:41 INFO - PROCESS | 1666 | ++DOCSHELL 0x119dba000 == 37 [pid = 1666] [id = 37] 06:02:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x1215c6c00) [pid = 1666] [serial = 107] [outer = 0x0] 06:02:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x125302c00) [pid = 1666] [serial = 108] [outer = 0x1215c6c00] 06:02:41 INFO - PROCESS | 1666 | 1469019761143 Marionette DEBUG loaded listener.js 06:02:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 109 (0x12533b400) [pid = 1666] [serial = 109] [outer = 0x1215c6c00] 06:02:41 INFO - PROCESS | 1666 | 1469019761442 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 06:02:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:02:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 422ms 06:02:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:02:41 INFO - PROCESS | 1666 | 1469019761454 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 06:02:41 INFO - PROCESS | 1666 | 1469019761455 Marionette TRACE conn3 <- [1,121,null,{"value":"7"}] 06:02:41 INFO - PROCESS | 1666 | 1469019761458 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:02:41 INFO - PROCESS | 1666 | 1469019761459 Marionette TRACE conn3 <- [1,122,null,{}] 06:02:41 INFO - PROCESS | 1666 | 1469019761466 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:41 INFO - PROCESS | 1666 | 1469019761468 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:41 INFO - PROCESS | 1666 | 1469019761592 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 06:02:41 INFO - PROCESS | 1666 | 1469019761656 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:41 INFO - PROCESS | 1666 | 1469019761657 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:41 INFO - PROCESS | 1666 | ++DOCSHELL 0x12104f800 == 38 [pid = 1666] [id = 38] 06:02:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 110 (0x11307b400) [pid = 1666] [serial = 110] [outer = 0x0] 06:02:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 111 (0x12533c800) [pid = 1666] [serial = 111] [outer = 0x11307b400] 06:02:41 INFO - PROCESS | 1666 | 1469019761699 Marionette DEBUG loaded listener.js 06:02:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 112 (0x126697000) [pid = 1666] [serial = 112] [outer = 0x11307b400] 06:02:42 INFO - PROCESS | 1666 | 1469019762010 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 06:02:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:02:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 570ms 06:02:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:02:42 INFO - PROCESS | 1666 | 1469019762039 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 06:02:42 INFO - PROCESS | 1666 | 1469019762041 Marionette TRACE conn3 <- [1,125,null,{"value":"7"}] 06:02:42 INFO - PROCESS | 1666 | 1469019762055 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:02:42 INFO - PROCESS | 1666 | 1469019762057 Marionette TRACE conn3 <- [1,126,null,{}] 06:02:42 INFO - PROCESS | 1666 | 1469019762072 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:42 INFO - PROCESS | 1666 | 1469019762074 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:42 INFO - PROCESS | 1666 | 1469019762205 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 06:02:42 INFO - PROCESS | 1666 | 1469019762292 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:42 INFO - PROCESS | 1666 | 1469019762293 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:42 INFO - PROCESS | 1666 | ++DOCSHELL 0x121182800 == 39 [pid = 1666] [id = 39] 06:02:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 113 (0x12669c800) [pid = 1666] [serial = 113] [outer = 0x0] 06:02:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 114 (0x126c34000) [pid = 1666] [serial = 114] [outer = 0x12669c800] 06:02:42 INFO - PROCESS | 1666 | 1469019762336 Marionette DEBUG loaded listener.js 06:02:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 115 (0x126fdc800) [pid = 1666] [serial = 115] [outer = 0x12669c800] 06:02:42 INFO - PROCESS | 1666 | 1469019762721 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 06:02:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:02:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 681ms 06:02:42 INFO - PROCESS | 1666 | 1469019762725 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 06:02:42 INFO - PROCESS | 1666 | 1469019762727 Marionette TRACE conn3 <- [1,129,null,{"value":"7"}] 06:02:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:02:42 INFO - PROCESS | 1666 | 1469019762730 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:02:42 INFO - PROCESS | 1666 | 1469019762731 Marionette TRACE conn3 <- [1,130,null,{}] 06:02:42 INFO - PROCESS | 1666 | 1469019762733 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:42 INFO - PROCESS | 1666 | 1469019762734 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:42 INFO - PROCESS | 1666 | 1469019762813 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 06:02:42 INFO - PROCESS | 1666 | 1469019762873 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:42 INFO - PROCESS | 1666 | 1469019762874 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:42 INFO - PROCESS | 1666 | ++DOCSHELL 0x121390000 == 40 [pid = 1666] [id = 40] 06:02:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 116 (0x126aa6400) [pid = 1666] [serial = 116] [outer = 0x0] 06:02:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 117 (0x12755ec00) [pid = 1666] [serial = 117] [outer = 0x126aa6400] 06:02:42 INFO - PROCESS | 1666 | 1469019762898 Marionette DEBUG loaded listener.js 06:02:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 118 (0x12870a000) [pid = 1666] [serial = 118] [outer = 0x126aa6400] 06:02:43 INFO - PROCESS | 1666 | 1469019763849 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 06:02:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:02:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1169ms 06:02:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:02:43 INFO - PROCESS | 1666 | 1469019763900 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 06:02:43 INFO - PROCESS | 1666 | 1469019763902 Marionette TRACE conn3 <- [1,133,null,{"value":"7"}] 06:02:43 INFO - PROCESS | 1666 | 1469019763905 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:02:43 INFO - PROCESS | 1666 | 1469019763907 Marionette TRACE conn3 <- [1,134,null,{}] 06:02:43 INFO - PROCESS | 1666 | 1469019763912 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:43 INFO - PROCESS | 1666 | 1469019763914 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:44 INFO - PROCESS | 1666 | 1469019764008 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 06:02:44 INFO - PROCESS | 1666 | 1469019764016 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:44 INFO - PROCESS | 1666 | 1469019764019 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:44 INFO - PROCESS | 1666 | ++DOCSHELL 0x112dd7000 == 41 [pid = 1666] [id = 41] 06:02:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 119 (0x11648f000) [pid = 1666] [serial = 119] [outer = 0x0] 06:02:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 120 (0x1164ebc00) [pid = 1666] [serial = 120] [outer = 0x11648f000] 06:02:44 INFO - PROCESS | 1666 | 1469019764047 Marionette DEBUG loaded listener.js 06:02:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 121 (0x116837400) [pid = 1666] [serial = 121] [outer = 0x11648f000] 06:02:44 INFO - PROCESS | 1666 | 1469019764404 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 06:02:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 520ms 06:02:44 INFO - PROCESS | 1666 | 1469019764428 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 06:02:44 INFO - PROCESS | 1666 | 1469019764436 Marionette TRACE conn3 <- [1,137,null,{"value":"7"}] 06:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:02:44 INFO - PROCESS | 1666 | 1469019764443 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:02:44 INFO - PROCESS | 1666 | 1469019764448 Marionette TRACE conn3 <- [1,138,null,{}] 06:02:44 INFO - PROCESS | 1666 | 1469019764452 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:44 INFO - PROCESS | 1666 | 1469019764455 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:44 INFO - PROCESS | 1666 | 1469019764601 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 06:02:44 INFO - PROCESS | 1666 | 1469019764620 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:44 INFO - PROCESS | 1666 | 1469019764621 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:44 INFO - PROCESS | 1666 | ++DOCSHELL 0x115ee1000 == 42 [pid = 1666] [id = 42] 06:02:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 122 (0x116ad9c00) [pid = 1666] [serial = 122] [outer = 0x0] 06:02:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 123 (0x117ef1800) [pid = 1666] [serial = 123] [outer = 0x116ad9c00] 06:02:44 INFO - PROCESS | 1666 | 1469019764663 Marionette DEBUG loaded listener.js 06:02:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 124 (0x118383400) [pid = 1666] [serial = 124] [outer = 0x116ad9c00] 06:02:45 INFO - PROCESS | 1666 | 1469019765114 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 06:02:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:02:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 724ms 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 123 (0x12cc13400) [pid = 1666] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 122 (0x12c7f1400) [pid = 1666] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 121 (0x12c0cc000) [pid = 1666] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 120 (0x12c02cc00) [pid = 1666] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 119 (0x1183d6400) [pid = 1666] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 118 (0x121610800) [pid = 1666] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 117 (0x12ba9a000) [pid = 1666] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 116 (0x12a9c5800) [pid = 1666] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 115 (0x12a9bc000) [pid = 1666] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 114 (0x128a52000) [pid = 1666] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 113 (0x1186ce800) [pid = 1666] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 112 (0x11868ec00) [pid = 1666] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 111 (0x118387000) [pid = 1666] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 110 (0x1176c3c00) [pid = 1666] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 109 (0x121612800) [pid = 1666] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 108 (0x1215c6c00) [pid = 1666] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x11307b400) [pid = 1666] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x12d4a5800) [pid = 1666] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x112f10800) [pid = 1666] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x117487000) [pid = 1666] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x113346800) [pid = 1666] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x115e11400) [pid = 1666] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x1121b9000) [pid = 1666] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x116887c00) [pid = 1666] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x1132cd400) [pid = 1666] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x118876800) [pid = 1666] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x118877400) [pid = 1666] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x119b29c00) [pid = 1666] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:02:45 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x120e40c00) [pid = 1666] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:02:45 INFO - PROCESS | 1666 | 1469019765642 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 06:02:45 INFO - PROCESS | 1666 | 1469019765644 Marionette TRACE conn3 <- [1,141,null,{"value":"7"}] 06:02:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:02:45 INFO - PROCESS | 1666 | 1469019765656 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:02:45 INFO - PROCESS | 1666 | 1469019765658 Marionette TRACE conn3 <- [1,142,null,{}] 06:02:45 INFO - PROCESS | 1666 | 1469019765667 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:45 INFO - PROCESS | 1666 | 1469019765670 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:45 INFO - PROCESS | 1666 | 1469019765742 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 06:02:45 INFO - PROCESS | 1666 | 1469019765750 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:45 INFO - PROCESS | 1666 | 1469019765752 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:45 INFO - PROCESS | 1666 | ++DOCSHELL 0x116f79800 == 43 [pid = 1666] [id = 43] 06:02:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x116885c00) [pid = 1666] [serial = 125] [outer = 0x0] 06:02:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x1176c3c00) [pid = 1666] [serial = 126] [outer = 0x116885c00] 06:02:45 INFO - PROCESS | 1666 | 1469019765782 Marionette DEBUG loaded listener.js 06:02:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x1183d5400) [pid = 1666] [serial = 127] [outer = 0x116885c00] 06:02:46 INFO - PROCESS | 1666 | 1469019766089 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 06:02:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 471ms 06:02:46 INFO - PROCESS | 1666 | 1469019766128 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 06:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:02:46 INFO - PROCESS | 1666 | 1469019766132 Marionette TRACE conn3 <- [1,145,null,{"value":"7"}] 06:02:46 INFO - PROCESS | 1666 | 1469019766134 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:02:46 INFO - PROCESS | 1666 | 1469019766135 Marionette TRACE conn3 <- [1,146,null,{}] 06:02:46 INFO - PROCESS | 1666 | 1469019766137 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:46 INFO - PROCESS | 1666 | 1469019766139 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:46 INFO - PROCESS | 1666 | 1469019766215 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 06:02:46 INFO - PROCESS | 1666 | 1469019766260 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:46 INFO - PROCESS | 1666 | 1469019766261 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:46 INFO - PROCESS | 1666 | ++DOCSHELL 0x117484000 == 44 [pid = 1666] [id = 44] 06:02:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x116886000) [pid = 1666] [serial = 128] [outer = 0x0] 06:02:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x118696c00) [pid = 1666] [serial = 129] [outer = 0x116886000] 06:02:46 INFO - PROCESS | 1666 | 1469019766287 Marionette DEBUG loaded listener.js 06:02:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x118876800) [pid = 1666] [serial = 130] [outer = 0x116886000] 06:02:46 INFO - PROCESS | 1666 | 1469019766649 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 06:02:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 568ms 06:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:02:46 INFO - PROCESS | 1666 | 1469019766703 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 06:02:46 INFO - PROCESS | 1666 | 1469019766705 Marionette TRACE conn3 <- [1,149,null,{"value":"7"}] 06:02:46 INFO - PROCESS | 1666 | 1469019766708 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:02:46 INFO - PROCESS | 1666 | 1469019766710 Marionette TRACE conn3 <- [1,150,null,{}] 06:02:46 INFO - PROCESS | 1666 | 1469019766714 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:46 INFO - PROCESS | 1666 | 1469019766716 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:46 INFO - PROCESS | 1666 | 1469019766831 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 06:02:46 INFO - PROCESS | 1666 | 1469019766873 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:46 INFO - PROCESS | 1666 | 1469019766874 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:46 INFO - PROCESS | 1666 | ++DOCSHELL 0x1185d7000 == 45 [pid = 1666] [id = 45] 06:02:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x113cc3800) [pid = 1666] [serial = 131] [outer = 0x0] 06:02:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x118b1fc00) [pid = 1666] [serial = 132] [outer = 0x113cc3800] 06:02:46 INFO - PROCESS | 1666 | 1469019766900 Marionette DEBUG loaded listener.js 06:02:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x1192c2800) [pid = 1666] [serial = 133] [outer = 0x113cc3800] 06:02:47 INFO - PROCESS | 1666 | 1469019767291 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 06:02:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:02:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 619ms 06:02:47 INFO - PROCESS | 1666 | 1469019767335 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 06:02:47 INFO - PROCESS | 1666 | 1469019767337 Marionette TRACE conn3 <- [1,153,null,{"value":"7"}] 06:02:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:02:47 INFO - PROCESS | 1666 | 1469019767342 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:02:47 INFO - PROCESS | 1666 | 1469019767344 Marionette TRACE conn3 <- [1,154,null,{}] 06:02:47 INFO - PROCESS | 1666 | 1469019767356 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:47 INFO - PROCESS | 1666 | 1469019767361 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:47 INFO - PROCESS | 1666 | 1469019767483 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 06:02:47 INFO - PROCESS | 1666 | 1469019767491 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:47 INFO - PROCESS | 1666 | 1469019767492 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:47 INFO - PROCESS | 1666 | ++DOCSHELL 0x11989c800 == 46 [pid = 1666] [id = 46] 06:02:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x119d9ec00) [pid = 1666] [serial = 134] [outer = 0x0] 06:02:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x121093400) [pid = 1666] [serial = 135] [outer = 0x119d9ec00] 06:02:47 INFO - PROCESS | 1666 | 1469019767519 Marionette DEBUG loaded listener.js 06:02:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x1214b8800) [pid = 1666] [serial = 136] [outer = 0x119d9ec00] 06:02:47 INFO - PROCESS | 1666 | 1469019767968 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 06:02:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:02:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 679ms 06:02:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:02:48 INFO - PROCESS | 1666 | 1469019768021 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 06:02:48 INFO - PROCESS | 1666 | 1469019768024 Marionette TRACE conn3 <- [1,157,null,{"value":"7"}] 06:02:48 INFO - PROCESS | 1666 | 1469019768027 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:02:48 INFO - PROCESS | 1666 | 1469019768029 Marionette TRACE conn3 <- [1,158,null,{}] 06:02:48 INFO - PROCESS | 1666 | 1469019768034 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:48 INFO - PROCESS | 1666 | 1469019768036 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:48 INFO - PROCESS | 1666 | 1469019768145 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 06:02:48 INFO - PROCESS | 1666 | 1469019768208 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:48 INFO - PROCESS | 1666 | 1469019768209 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:48 INFO - PROCESS | 1666 | ++DOCSHELL 0x115ed2800 == 47 [pid = 1666] [id = 47] 06:02:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x114fa9000) [pid = 1666] [serial = 137] [outer = 0x0] 06:02:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 109 (0x1161aac00) [pid = 1666] [serial = 138] [outer = 0x114fa9000] 06:02:48 INFO - PROCESS | 1666 | 1469019768241 Marionette DEBUG loaded listener.js 06:02:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 110 (0x116883400) [pid = 1666] [serial = 139] [outer = 0x114fa9000] 06:02:48 INFO - PROCESS | 1666 | 1469019768675 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 06:02:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:02:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 672ms 06:02:48 INFO - PROCESS | 1666 | 1469019768699 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 06:02:48 INFO - PROCESS | 1666 | 1469019768703 Marionette TRACE conn3 <- [1,161,null,{"value":"7"}] 06:02:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:02:48 INFO - PROCESS | 1666 | 1469019768707 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:02:48 INFO - PROCESS | 1666 | 1469019768709 Marionette TRACE conn3 <- [1,162,null,{}] 06:02:48 INFO - PROCESS | 1666 | 1469019768731 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:48 INFO - PROCESS | 1666 | 1469019768732 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:48 INFO - PROCESS | 1666 | 1469019768827 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 06:02:48 INFO - PROCESS | 1666 | 1469019768886 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:48 INFO - PROCESS | 1666 | 1469019768888 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:48 INFO - PROCESS | 1666 | ++DOCSHELL 0x119337000 == 48 [pid = 1666] [id = 48] 06:02:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 111 (0x118386400) [pid = 1666] [serial = 140] [outer = 0x0] 06:02:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 112 (0x11854f400) [pid = 1666] [serial = 141] [outer = 0x118386400] 06:02:48 INFO - PROCESS | 1666 | 1469019768919 Marionette DEBUG loaded listener.js 06:02:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 113 (0x118691000) [pid = 1666] [serial = 142] [outer = 0x118386400] 06:02:49 INFO - PROCESS | 1666 | 1469019769337 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 06:02:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:02:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 06:02:49 INFO - PROCESS | 1666 | 1469019769378 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 06:02:49 INFO - PROCESS | 1666 | 1469019769379 Marionette TRACE conn3 <- [1,165,null,{"value":"7"}] 06:02:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:02:49 INFO - PROCESS | 1666 | 1469019769382 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:02:49 INFO - PROCESS | 1666 | 1469019769384 Marionette TRACE conn3 <- [1,166,null,{}] 06:02:49 INFO - PROCESS | 1666 | 1469019769392 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:49 INFO - PROCESS | 1666 | 1469019769396 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:49 INFO - PROCESS | 1666 | 1469019769535 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 06:02:49 INFO - PROCESS | 1666 | 1469019769581 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:49 INFO - PROCESS | 1666 | 1469019769584 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:49 INFO - PROCESS | 1666 | ++DOCSHELL 0x12104a800 == 49 [pid = 1666] [id = 49] 06:02:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 114 (0x119bc5800) [pid = 1666] [serial = 143] [outer = 0x0] 06:02:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 115 (0x120e40c00) [pid = 1666] [serial = 144] [outer = 0x119bc5800] 06:02:49 INFO - PROCESS | 1666 | 1469019769616 Marionette DEBUG loaded listener.js 06:02:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 116 (0x120faf800) [pid = 1666] [serial = 145] [outer = 0x119bc5800] 06:02:50 INFO - PROCESS | 1666 | 1469019770051 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 06:02:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:02:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 722ms 06:02:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:02:50 INFO - PROCESS | 1666 | 1469019770104 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 06:02:50 INFO - PROCESS | 1666 | 1469019770106 Marionette TRACE conn3 <- [1,169,null,{"value":"7"}] 06:02:50 INFO - PROCESS | 1666 | 1469019770108 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:02:50 INFO - PROCESS | 1666 | 1469019770109 Marionette TRACE conn3 <- [1,170,null,{}] 06:02:50 INFO - PROCESS | 1666 | 1469019770112 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:50 INFO - PROCESS | 1666 | 1469019770116 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:50 INFO - PROCESS | 1666 | 1469019770195 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 06:02:50 INFO - PROCESS | 1666 | 1469019770254 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:50 INFO - PROCESS | 1666 | 1469019770256 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:50 INFO - PROCESS | 1666 | ++DOCSHELL 0x112d59000 == 50 [pid = 1666] [id = 50] 06:02:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 117 (0x1164ee800) [pid = 1666] [serial = 146] [outer = 0x0] 06:02:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 118 (0x117ef2800) [pid = 1666] [serial = 147] [outer = 0x1164ee800] 06:02:50 INFO - PROCESS | 1666 | 1469019770289 Marionette DEBUG loaded listener.js 06:02:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 119 (0x120fa3400) [pid = 1666] [serial = 148] [outer = 0x1164ee800] 06:02:50 INFO - PROCESS | 1666 | 1469019770843 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 06:02:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:02:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 819ms 06:02:50 INFO - PROCESS | 1666 | 1469019770927 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 06:02:50 INFO - PROCESS | 1666 | 1469019770930 Marionette TRACE conn3 <- [1,173,null,{"value":"7"}] 06:02:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:02:50 INFO - PROCESS | 1666 | 1469019770933 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:02:50 INFO - PROCESS | 1666 | 1469019770935 Marionette TRACE conn3 <- [1,174,null,{}] 06:02:50 INFO - PROCESS | 1666 | 1469019770939 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:50 INFO - PROCESS | 1666 | 1469019770941 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:51 INFO - PROCESS | 1666 | 1469019771026 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 06:02:51 INFO - PROCESS | 1666 | 1469019771086 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:51 INFO - PROCESS | 1666 | 1469019771089 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:51 INFO - PROCESS | 1666 | ++DOCSHELL 0x115ed6800 == 51 [pid = 1666] [id = 51] 06:02:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 120 (0x115da7400) [pid = 1666] [serial = 149] [outer = 0x0] 06:02:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 121 (0x115e6e800) [pid = 1666] [serial = 150] [outer = 0x115da7400] 06:02:51 INFO - PROCESS | 1666 | 1469019771116 Marionette DEBUG loaded listener.js 06:02:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 122 (0x1164ef800) [pid = 1666] [serial = 151] [outer = 0x115da7400] 06:02:51 INFO - PROCESS | 1666 | --DOCSHELL 0x1185d7000 == 50 [pid = 1666] [id = 45] 06:02:51 INFO - PROCESS | 1666 | --DOCSHELL 0x117484000 == 49 [pid = 1666] [id = 44] 06:02:51 INFO - PROCESS | 1666 | --DOCSHELL 0x117e82000 == 48 [pid = 1666] [id = 30] 06:02:51 INFO - PROCESS | 1666 | --DOCSHELL 0x116f79800 == 47 [pid = 1666] [id = 43] 06:02:51 INFO - PROCESS | 1666 | --DOCSHELL 0x117157000 == 46 [pid = 1666] [id = 29] 06:02:51 INFO - PROCESS | 1666 | --DOCSHELL 0x116852000 == 45 [pid = 1666] [id = 31] 06:02:51 INFO - PROCESS | 1666 | --DOCSHELL 0x115ee1000 == 44 [pid = 1666] [id = 42] 06:02:51 INFO - PROCESS | 1666 | --DOCSHELL 0x112dd7000 == 43 [pid = 1666] [id = 41] 06:02:51 INFO - PROCESS | 1666 | --DOCSHELL 0x116853800 == 42 [pid = 1666] [id = 28] 06:02:51 INFO - PROCESS | 1666 | --DOCSHELL 0x112f61800 == 41 [pid = 1666] [id = 27] 06:02:51 INFO - PROCESS | 1666 | --DOCSHELL 0x118b89800 == 40 [pid = 1666] [id = 33] 06:02:51 INFO - PROCESS | 1666 | --DOCSHELL 0x1186fa000 == 39 [pid = 1666] [id = 32] 06:02:51 INFO - PROCESS | 1666 | --DOCSHELL 0x112d59000 == 38 [pid = 1666] [id = 50] 06:02:51 INFO - PROCESS | 1666 | --DOCSHELL 0x12104a800 == 37 [pid = 1666] [id = 49] 06:02:51 INFO - PROCESS | 1666 | --DOCSHELL 0x1198ad800 == 36 [pid = 1666] [id = 35] 06:02:51 INFO - PROCESS | 1666 | --DOCSHELL 0x119dba000 == 35 [pid = 1666] [id = 37] 06:02:51 INFO - PROCESS | 1666 | --DOCSHELL 0x12104f800 == 34 [pid = 1666] [id = 38] 06:02:51 INFO - PROCESS | 1666 | --DOCSHELL 0x121390000 == 33 [pid = 1666] [id = 40] 06:02:51 INFO - PROCESS | 1666 | --DOCSHELL 0x119337000 == 32 [pid = 1666] [id = 48] 06:02:51 INFO - PROCESS | 1666 | --DOCSHELL 0x11989c800 == 31 [pid = 1666] [id = 46] 06:02:51 INFO - PROCESS | 1666 | --DOCSHELL 0x119932000 == 30 [pid = 1666] [id = 36] 06:02:51 INFO - PROCESS | 1666 | --DOCSHELL 0x115ed2800 == 29 [pid = 1666] [id = 47] 06:02:51 INFO - PROCESS | 1666 | --DOCSHELL 0x119580000 == 28 [pid = 1666] [id = 34] 06:02:51 INFO - PROCESS | 1666 | --DOCSHELL 0x121182800 == 27 [pid = 1666] [id = 39] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 121 (0x123de4800) [pid = 1666] [serial = 11] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 120 (0x124d14400) [pid = 1666] [serial = 106] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 119 (0x11868f800) [pid = 1666] [serial = 85] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 118 (0x116646c00) [pid = 1666] [serial = 76] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 117 (0x12533b400) [pid = 1666] [serial = 109] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 116 (0x126697000) [pid = 1666] [serial = 112] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 115 (0x116adf400) [pid = 1666] [serial = 79] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 114 (0x119219400) [pid = 1666] [serial = 88] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 113 (0x1183d5c00) [pid = 1666] [serial = 70] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 112 (0x1183d0000) [pid = 1666] [serial = 82] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 111 (0x115e6ec00) [pid = 1666] [serial = 67] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 110 (0x12dbc0400) [pid = 1666] [serial = 64] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 109 (0x1211b5400) [pid = 1666] [serial = 99] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 108 (0x12160dc00) [pid = 1666] [serial = 102] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x123d08800) [pid = 1666] [serial = 105] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x125302c00) [pid = 1666] [serial = 108] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x12533c800) [pid = 1666] [serial = 111] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x126c34000) [pid = 1666] [serial = 114] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x12dbb5400) [pid = 1666] [serial = 63] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x1132d2c00) [pid = 1666] [serial = 66] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x1183ccc00) [pid = 1666] [serial = 69] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x1133d7800) [pid = 1666] [serial = 72] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x1215c6800) [pid = 1666] [serial = 100] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x113da5800) [pid = 1666] [serial = 73] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x1164e9000) [pid = 1666] [serial = 75] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x113075400) [pid = 1666] [serial = 78] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x117eed400) [pid = 1666] [serial = 81] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x118551800) [pid = 1666] [serial = 84] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x118883800) [pid = 1666] [serial = 87] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x1192bb800) [pid = 1666] [serial = 90] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x119b28400) [pid = 1666] [serial = 91] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x120e3f000) [pid = 1666] [serial = 93] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x120fa9800) [pid = 1666] [serial = 94] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x120fadc00) [pid = 1666] [serial = 96] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x121094400) [pid = 1666] [serial = 97] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x12b9cd400) [pid = 1666] [serial = 25] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x12a9c2400) [pid = 1666] [serial = 22] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x12a9bdc00) [pid = 1666] [serial = 21] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x1293aec00) [pid = 1666] [serial = 18] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x128a53c00) [pid = 1666] [serial = 15] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x1293a8c00) [pid = 1666] [serial = 16] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x1216da400) [pid = 1666] [serial = 8] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x12d49d800) [pid = 1666] [serial = 54] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x12cea6400) [pid = 1666] [serial = 51] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x12d49a400) [pid = 1666] [serial = 52] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x12cea2800) [pid = 1666] [serial = 48] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 75 (0x12cc07800) [pid = 1666] [serial = 42] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 74 (0x12cc0cc00) [pid = 1666] [serial = 43] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 73 (0x12ce11800) [pid = 1666] [serial = 45] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 72 (0x12c7eb800) [pid = 1666] [serial = 40] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 71 (0x12c0d1c00) [pid = 1666] [serial = 39] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 70 (0x12c0c5400) [pid = 1666] [serial = 36] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 69 (0x12c0c9c00) [pid = 1666] [serial = 37] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 68 (0x12ba9d800) [pid = 1666] [serial = 33] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 67 (0x12c02a400) [pid = 1666] [serial = 34] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 66 (0x118680c00) [pid = 1666] [serial = 31] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 65 (0x12ba9e400) [pid = 1666] [serial = 30] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 64 (0x12ba9e800) [pid = 1666] [serial = 27] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 63 (0x12baa4c00) [pid = 1666] [serial = 28] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 62 (0x12b30f000) [pid = 1666] [serial = 24] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 61 (0x1186d6000) [pid = 1666] [serial = 60] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 60 (0x1186db000) [pid = 1666] [serial = 61] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 59 (0x118692800) [pid = 1666] [serial = 57] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 58 (0x1186cdc00) [pid = 1666] [serial = 58] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | --DOMWINDOW == 57 (0x12d4a4000) [pid = 1666] [serial = 55] [outer = 0x0] [url = about:blank] 06:02:51 INFO - PROCESS | 1666 | 1469019771977 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 06:02:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:02:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1071ms 06:02:52 INFO - PROCESS | 1666 | 1469019772006 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 06:02:52 INFO - PROCESS | 1666 | 1469019772009 Marionette TRACE conn3 <- [1,177,null,{"value":"7"}] 06:02:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:02:52 INFO - PROCESS | 1666 | 1469019772016 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:02:52 INFO - PROCESS | 1666 | 1469019772020 Marionette TRACE conn3 <- [1,178,null,{}] 06:02:52 INFO - PROCESS | 1666 | 1469019772025 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:52 INFO - PROCESS | 1666 | 1469019772027 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:52 INFO - PROCESS | 1666 | 1469019772141 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 06:02:52 INFO - PROCESS | 1666 | 1469019772206 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:52 INFO - PROCESS | 1666 | 1469019772207 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:52 INFO - PROCESS | 1666 | ++DOCSHELL 0x112dd2000 == 28 [pid = 1666] [id = 52] 06:02:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 58 (0x1132d2c00) [pid = 1666] [serial = 152] [outer = 0x0] 06:02:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 59 (0x114f9b400) [pid = 1666] [serial = 153] [outer = 0x1132d2c00] 06:02:52 INFO - PROCESS | 1666 | 1469019772236 Marionette DEBUG loaded listener.js 06:02:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 60 (0x11614b000) [pid = 1666] [serial = 154] [outer = 0x1132d2c00] 06:02:52 INFO - PROCESS | 1666 | 1469019772534 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 06:02:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:02:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 574ms 06:02:52 INFO - PROCESS | 1666 | 1469019772588 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 06:02:52 INFO - PROCESS | 1666 | 1469019772591 Marionette TRACE conn3 <- [1,181,null,{"value":"7"}] 06:02:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:02:52 INFO - PROCESS | 1666 | 1469019772596 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:02:52 INFO - PROCESS | 1666 | 1469019772598 Marionette TRACE conn3 <- [1,182,null,{}] 06:02:52 INFO - PROCESS | 1666 | 1469019772600 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:52 INFO - PROCESS | 1666 | 1469019772602 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:52 INFO - PROCESS | 1666 | 1469019772674 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 06:02:52 INFO - PROCESS | 1666 | 1469019772680 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:52 INFO - PROCESS | 1666 | 1469019772682 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:52 INFO - PROCESS | 1666 | ++DOCSHELL 0x1164b5800 == 29 [pid = 1666] [id = 53] 06:02:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 61 (0x116640400) [pid = 1666] [serial = 155] [outer = 0x0] 06:02:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 62 (0x117ef0400) [pid = 1666] [serial = 156] [outer = 0x116640400] 06:02:52 INFO - PROCESS | 1666 | 1469019772711 Marionette DEBUG loaded listener.js 06:02:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 63 (0x1183ccc00) [pid = 1666] [serial = 157] [outer = 0x116640400] 06:02:53 INFO - PROCESS | 1666 | 1469019773074 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 06:02:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:02:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 518ms 06:02:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:02:53 INFO - PROCESS | 1666 | 1469019773126 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 06:02:53 INFO - PROCESS | 1666 | 1469019773129 Marionette TRACE conn3 <- [1,185,null,{"value":"7"}] 06:02:53 INFO - PROCESS | 1666 | 1469019773132 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:02:53 INFO - PROCESS | 1666 | 1469019773136 Marionette TRACE conn3 <- [1,186,null,{}] 06:02:53 INFO - PROCESS | 1666 | 1469019773147 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:53 INFO - PROCESS | 1666 | 1469019773152 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:53 INFO - PROCESS | 1666 | 1469019773288 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 06:02:53 INFO - PROCESS | 1666 | 1469019773299 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:53 INFO - PROCESS | 1666 | 1469019773301 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:53 INFO - PROCESS | 1666 | ++DOCSHELL 0x117158800 == 30 [pid = 1666] [id = 54] 06:02:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 64 (0x116771800) [pid = 1666] [serial = 158] [outer = 0x0] 06:02:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 65 (0x118682c00) [pid = 1666] [serial = 159] [outer = 0x116771800] 06:02:53 INFO - PROCESS | 1666 | 1469019773348 Marionette DEBUG loaded listener.js 06:02:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 66 (0x1186cdc00) [pid = 1666] [serial = 160] [outer = 0x116771800] 06:02:53 INFO - PROCESS | 1666 | 1469019773688 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 06:02:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:02:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 574ms 06:02:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:02:53 INFO - PROCESS | 1666 | 1469019773706 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 06:02:53 INFO - PROCESS | 1666 | 1469019773708 Marionette TRACE conn3 <- [1,189,null,{"value":"7"}] 06:02:53 INFO - PROCESS | 1666 | 1469019773710 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:02:53 INFO - PROCESS | 1666 | 1469019773712 Marionette TRACE conn3 <- [1,190,null,{}] 06:02:53 INFO - PROCESS | 1666 | 1469019773726 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:53 INFO - PROCESS | 1666 | 1469019773728 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:53 INFO - PROCESS | 1666 | 1469019773843 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 06:02:53 INFO - PROCESS | 1666 | 1469019773917 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:53 INFO - PROCESS | 1666 | 1469019773919 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:53 INFO - PROCESS | 1666 | ++DOCSHELL 0x118259800 == 31 [pid = 1666] [id = 55] 06:02:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 67 (0x1183d2400) [pid = 1666] [serial = 161] [outer = 0x0] 06:02:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 68 (0x118881800) [pid = 1666] [serial = 162] [outer = 0x1183d2400] 06:02:53 INFO - PROCESS | 1666 | 1469019773960 Marionette DEBUG loaded listener.js 06:02:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 69 (0x119288400) [pid = 1666] [serial = 163] [outer = 0x1183d2400] 06:02:54 INFO - PROCESS | 1666 | 1469019774360 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 06:02:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:02:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 679ms 06:02:54 INFO - PROCESS | 1666 | 1469019774390 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 06:02:54 INFO - PROCESS | 1666 | 1469019774391 Marionette TRACE conn3 <- [1,193,null,{"value":"7"}] 06:02:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:02:54 INFO - PROCESS | 1666 | 1469019774401 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:02:54 INFO - PROCESS | 1666 | 1469019774409 Marionette TRACE conn3 <- [1,194,null,{}] 06:02:54 INFO - PROCESS | 1666 | 1469019774411 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:54 INFO - PROCESS | 1666 | 1469019774412 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:54 INFO - PROCESS | 1666 | 1469019774492 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 06:02:54 INFO - PROCESS | 1666 | 1469019774497 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:54 INFO - PROCESS | 1666 | 1469019774499 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:54 INFO - PROCESS | 1666 | ++DOCSHELL 0x1186f0000 == 32 [pid = 1666] [id = 56] 06:02:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 70 (0x116adec00) [pid = 1666] [serial = 164] [outer = 0x0] 06:02:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 71 (0x119354400) [pid = 1666] [serial = 165] [outer = 0x116adec00] 06:02:54 INFO - PROCESS | 1666 | 1469019774524 Marionette DEBUG loaded listener.js 06:02:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 72 (0x119b29c00) [pid = 1666] [serial = 166] [outer = 0x116adec00] 06:02:54 INFO - PROCESS | 1666 | 1469019774857 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 06:02:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:02:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 474ms 06:02:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:02:54 INFO - PROCESS | 1666 | 1469019774876 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 06:02:54 INFO - PROCESS | 1666 | 1469019774877 Marionette TRACE conn3 <- [1,197,null,{"value":"7"}] 06:02:54 INFO - PROCESS | 1666 | 1469019774884 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:02:54 INFO - PROCESS | 1666 | 1469019774885 Marionette TRACE conn3 <- [1,198,null,{}] 06:02:54 INFO - PROCESS | 1666 | 1469019774887 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:54 INFO - PROCESS | 1666 | 1469019774891 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:54 INFO - PROCESS | 1666 | 1469019774994 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 06:02:55 INFO - PROCESS | 1666 | 1469019774998 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:55 INFO - PROCESS | 1666 | 1469019774999 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:55 INFO - PROCESS | 1666 | ++DOCSHELL 0x119341000 == 33 [pid = 1666] [id = 57] 06:02:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 73 (0x118692400) [pid = 1666] [serial = 167] [outer = 0x0] 06:02:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 74 (0x120fa9c00) [pid = 1666] [serial = 168] [outer = 0x118692400] 06:02:55 INFO - PROCESS | 1666 | 1469019775024 Marionette DEBUG loaded listener.js 06:02:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 75 (0x121611800) [pid = 1666] [serial = 169] [outer = 0x118692400] 06:02:55 INFO - PROCESS | 1666 | 1469019775374 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 06:02:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:02:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 523ms 06:02:55 INFO - PROCESS | 1666 | 1469019775403 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 06:02:55 INFO - PROCESS | 1666 | 1469019775405 Marionette TRACE conn3 <- [1,201,null,{"value":"7"}] 06:02:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:02:55 INFO - PROCESS | 1666 | 1469019775408 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:02:55 INFO - PROCESS | 1666 | 1469019775410 Marionette TRACE conn3 <- [1,202,null,{}] 06:02:55 INFO - PROCESS | 1666 | 1469019775413 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:55 INFO - PROCESS | 1666 | 1469019775415 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:55 INFO - PROCESS | 1666 | 1469019775560 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 06:02:55 INFO - PROCESS | 1666 | 1469019775566 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:55 INFO - PROCESS | 1666 | 1469019775567 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:55 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198e7000 == 34 [pid = 1666] [id = 58] 06:02:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 76 (0x1133cac00) [pid = 1666] [serial = 170] [outer = 0x0] 06:02:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x121615800) [pid = 1666] [serial = 171] [outer = 0x1133cac00] 06:02:55 INFO - PROCESS | 1666 | 1469019775620 Marionette DEBUG loaded listener.js 06:02:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x121a49800) [pid = 1666] [serial = 172] [outer = 0x1133cac00] 06:02:55 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x126aa6400) [pid = 1666] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:02:55 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x12669c800) [pid = 1666] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:02:55 INFO - PROCESS | 1666 | --DOMWINDOW == 75 (0x121306000) [pid = 1666] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:02:55 INFO - PROCESS | 1666 | --DOMWINDOW == 74 (0x119d9ec00) [pid = 1666] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:02:55 INFO - PROCESS | 1666 | --DOMWINDOW == 73 (0x113cc3800) [pid = 1666] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:02:55 INFO - PROCESS | 1666 | --DOMWINDOW == 72 (0x11648f000) [pid = 1666] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:02:55 INFO - PROCESS | 1666 | --DOMWINDOW == 71 (0x116ad9c00) [pid = 1666] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:02:55 INFO - PROCESS | 1666 | --DOMWINDOW == 70 (0x116885c00) [pid = 1666] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:02:55 INFO - PROCESS | 1666 | --DOMWINDOW == 69 (0x116886000) [pid = 1666] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:02:55 INFO - PROCESS | 1666 | 1469019775950 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 06:02:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:02:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 571ms 06:02:55 INFO - PROCESS | 1666 | 1469019775978 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 06:02:55 INFO - PROCESS | 1666 | 1469019775980 Marionette TRACE conn3 <- [1,205,null,{"value":"7"}] 06:02:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:02:55 INFO - PROCESS | 1666 | 1469019775982 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:02:55 INFO - PROCESS | 1666 | 1469019775983 Marionette TRACE conn3 <- [1,206,null,{}] 06:02:55 INFO - PROCESS | 1666 | 1469019775985 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:55 INFO - PROCESS | 1666 | 1469019775986 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:56 INFO - PROCESS | 1666 | 1469019776057 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 06:02:56 INFO - PROCESS | 1666 | 1469019776060 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:56 INFO - PROCESS | 1666 | 1469019776061 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:56 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198a4800 == 35 [pid = 1666] [id = 59] 06:02:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 70 (0x11648f000) [pid = 1666] [serial = 173] [outer = 0x0] 06:02:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 71 (0x11920e000) [pid = 1666] [serial = 174] [outer = 0x11648f000] 06:02:56 INFO - PROCESS | 1666 | 1469019776089 Marionette DEBUG loaded listener.js 06:02:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 72 (0x1216cd000) [pid = 1666] [serial = 175] [outer = 0x11648f000] 06:02:56 INFO - PROCESS | 1666 | 1469019776374 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 06:02:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 419ms 06:02:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:02:56 INFO - PROCESS | 1666 | 1469019776403 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 06:02:56 INFO - PROCESS | 1666 | 1469019776404 Marionette TRACE conn3 <- [1,209,null,{"value":"7"}] 06:02:56 INFO - PROCESS | 1666 | 1469019776406 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:02:56 INFO - PROCESS | 1666 | 1469019776407 Marionette TRACE conn3 <- [1,210,null,{}] 06:02:56 INFO - PROCESS | 1666 | 1469019776410 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:56 INFO - PROCESS | 1666 | 1469019776411 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:56 INFO - PROCESS | 1666 | 1469019776494 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 06:02:56 INFO - PROCESS | 1666 | 1469019776534 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:56 INFO - PROCESS | 1666 | 1469019776536 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:56 INFO - PROCESS | 1666 | ++DOCSHELL 0x117158000 == 36 [pid = 1666] [id = 60] 06:02:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 73 (0x11614d400) [pid = 1666] [serial = 176] [outer = 0x0] 06:02:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 74 (0x121a4c400) [pid = 1666] [serial = 177] [outer = 0x11614d400] 06:02:56 INFO - PROCESS | 1666 | 1469019776560 Marionette DEBUG loaded listener.js 06:02:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 75 (0x124ac7400) [pid = 1666] [serial = 178] [outer = 0x11614d400] 06:02:56 INFO - PROCESS | 1666 | 1469019776806 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 06:02:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 417ms 06:02:56 INFO - PROCESS | 1666 | 1469019776825 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 06:02:56 INFO - PROCESS | 1666 | 1469019776826 Marionette TRACE conn3 <- [1,213,null,{"value":"7"}] 06:02:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:02:56 INFO - PROCESS | 1666 | 1469019776829 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:02:56 INFO - PROCESS | 1666 | 1469019776831 Marionette TRACE conn3 <- [1,214,null,{}] 06:02:56 INFO - PROCESS | 1666 | 1469019776839 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:56 INFO - PROCESS | 1666 | 1469019776840 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:56 INFO - PROCESS | 1666 | 1469019776924 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 06:02:56 INFO - PROCESS | 1666 | 1469019776941 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:56 INFO - PROCESS | 1666 | 1469019776943 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:56 INFO - PROCESS | 1666 | ++DOCSHELL 0x121187000 == 37 [pid = 1666] [id = 61] 06:02:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 76 (0x125272800) [pid = 1666] [serial = 179] [outer = 0x0] 06:02:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x125302800) [pid = 1666] [serial = 180] [outer = 0x125272800] 06:02:56 INFO - PROCESS | 1666 | 1469019776972 Marionette DEBUG loaded listener.js 06:02:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x12530f000) [pid = 1666] [serial = 181] [outer = 0x125272800] 06:02:57 INFO - PROCESS | 1666 | 1469019777425 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 06:02:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:02:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 623ms 06:02:57 INFO - PROCESS | 1666 | 1469019777454 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 06:02:57 INFO - PROCESS | 1666 | 1469019777456 Marionette TRACE conn3 <- [1,217,null,{"value":"7"}] 06:02:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:02:57 INFO - PROCESS | 1666 | 1469019777460 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:02:57 INFO - PROCESS | 1666 | 1469019777463 Marionette TRACE conn3 <- [1,218,null,{}] 06:02:57 INFO - PROCESS | 1666 | 1469019777466 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:57 INFO - PROCESS | 1666 | 1469019777468 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:57 INFO - PROCESS | 1666 | 1469019777569 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 06:02:57 INFO - PROCESS | 1666 | 1469019777575 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:57 INFO - PROCESS | 1666 | 1469019777576 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:57 INFO - PROCESS | 1666 | ++DOCSHELL 0x1186ef800 == 38 [pid = 1666] [id = 62] 06:02:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x126695400) [pid = 1666] [serial = 182] [outer = 0x0] 06:02:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x126697000) [pid = 1666] [serial = 183] [outer = 0x126695400] 06:02:57 INFO - PROCESS | 1666 | 1469019777615 Marionette DEBUG loaded listener.js 06:02:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x126c2e400) [pid = 1666] [serial = 184] [outer = 0x126695400] 06:02:58 INFO - PROCESS | 1666 | --DOCSHELL 0x112dd2000 == 37 [pid = 1666] [id = 52] 06:02:58 INFO - PROCESS | 1666 | --DOCSHELL 0x115ed6800 == 36 [pid = 1666] [id = 51] 06:02:58 INFO - PROCESS | 1666 | --DOCSHELL 0x1164b5800 == 35 [pid = 1666] [id = 53] 06:02:58 INFO - PROCESS | 1666 | --DOCSHELL 0x117158800 == 34 [pid = 1666] [id = 54] 06:02:58 INFO - PROCESS | 1666 | --DOCSHELL 0x118259800 == 33 [pid = 1666] [id = 55] 06:02:58 INFO - PROCESS | 1666 | --DOCSHELL 0x1198e7000 == 32 [pid = 1666] [id = 58] 06:02:58 INFO - PROCESS | 1666 | --DOCSHELL 0x1198a4800 == 31 [pid = 1666] [id = 59] 06:02:58 INFO - PROCESS | 1666 | --DOCSHELL 0x119341000 == 30 [pid = 1666] [id = 57] 06:02:58 INFO - PROCESS | 1666 | --DOCSHELL 0x121187000 == 29 [pid = 1666] [id = 61] 06:02:58 INFO - PROCESS | 1666 | --DOCSHELL 0x1186f0000 == 28 [pid = 1666] [id = 56] 06:02:58 INFO - PROCESS | 1666 | --DOCSHELL 0x117158000 == 27 [pid = 1666] [id = 60] 06:02:58 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x121093400) [pid = 1666] [serial = 135] [outer = 0x0] [url = about:blank] 06:02:58 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x1214b8800) [pid = 1666] [serial = 136] [outer = 0x0] [url = about:blank] 06:02:58 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x1192c2800) [pid = 1666] [serial = 133] [outer = 0x0] [url = about:blank] 06:02:58 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x1164ebc00) [pid = 1666] [serial = 120] [outer = 0x0] [url = about:blank] 06:02:58 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x117ef1800) [pid = 1666] [serial = 123] [outer = 0x0] [url = about:blank] 06:02:58 INFO - PROCESS | 1666 | --DOMWINDOW == 75 (0x118383400) [pid = 1666] [serial = 124] [outer = 0x0] [url = about:blank] 06:02:58 INFO - PROCESS | 1666 | --DOMWINDOW == 74 (0x1183d5400) [pid = 1666] [serial = 127] [outer = 0x0] [url = about:blank] 06:02:58 INFO - PROCESS | 1666 | --DOMWINDOW == 73 (0x118b1fc00) [pid = 1666] [serial = 132] [outer = 0x0] [url = about:blank] 06:02:58 INFO - PROCESS | 1666 | --DOMWINDOW == 72 (0x1176c3c00) [pid = 1666] [serial = 126] [outer = 0x0] [url = about:blank] 06:02:58 INFO - PROCESS | 1666 | --DOMWINDOW == 71 (0x118876800) [pid = 1666] [serial = 130] [outer = 0x0] [url = about:blank] 06:02:58 INFO - PROCESS | 1666 | --DOMWINDOW == 70 (0x116837400) [pid = 1666] [serial = 121] [outer = 0x0] [url = about:blank] 06:02:58 INFO - PROCESS | 1666 | --DOMWINDOW == 69 (0x118696c00) [pid = 1666] [serial = 129] [outer = 0x0] [url = about:blank] 06:02:58 INFO - PROCESS | 1666 | --DOMWINDOW == 68 (0x12870a000) [pid = 1666] [serial = 118] [outer = 0x0] [url = about:blank] 06:02:58 INFO - PROCESS | 1666 | --DOMWINDOW == 67 (0x12755ec00) [pid = 1666] [serial = 117] [outer = 0x0] [url = about:blank] 06:02:58 INFO - PROCESS | 1666 | --DOMWINDOW == 66 (0x126fdc800) [pid = 1666] [serial = 115] [outer = 0x0] [url = about:blank] 06:02:58 INFO - PROCESS | 1666 | --DOMWINDOW == 65 (0x1216d2000) [pid = 1666] [serial = 103] [outer = 0x0] [url = about:blank] 06:02:58 INFO - PROCESS | 1666 | 1469019778958 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 06:02:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:02:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1525ms 06:02:58 INFO - PROCESS | 1666 | 1469019778985 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 06:02:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:02:58 INFO - PROCESS | 1666 | 1469019778987 Marionette TRACE conn3 <- [1,221,null,{"value":"7"}] 06:02:58 INFO - PROCESS | 1666 | 1469019778990 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:02:58 INFO - PROCESS | 1666 | 1469019778992 Marionette TRACE conn3 <- [1,222,null,{}] 06:02:59 INFO - PROCESS | 1666 | 1469019778997 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:59 INFO - PROCESS | 1666 | 1469019778998 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:59 INFO - PROCESS | 1666 | 1469019779071 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 06:02:59 INFO - PROCESS | 1666 | 1469019779080 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:59 INFO - PROCESS | 1666 | 1469019779084 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:59 INFO - PROCESS | 1666 | ++DOCSHELL 0x113243000 == 28 [pid = 1666] [id = 63] 06:02:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 66 (0x116487400) [pid = 1666] [serial = 185] [outer = 0x0] 06:02:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 67 (0x11677a000) [pid = 1666] [serial = 186] [outer = 0x116487400] 06:02:59 INFO - PROCESS | 1666 | 1469019779146 Marionette DEBUG loaded listener.js 06:02:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 68 (0x116a05000) [pid = 1666] [serial = 187] [outer = 0x116487400] 06:02:59 INFO - PROCESS | 1666 | 1469019779437 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 06:02:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:02:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 471ms 06:02:59 INFO - PROCESS | 1666 | 1469019779460 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 06:02:59 INFO - PROCESS | 1666 | 1469019779467 Marionette TRACE conn3 <- [1,225,null,{"value":"7"}] 06:02:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:02:59 INFO - PROCESS | 1666 | 1469019779478 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:02:59 INFO - PROCESS | 1666 | 1469019779481 Marionette TRACE conn3 <- [1,226,null,{}] 06:02:59 INFO - PROCESS | 1666 | 1469019779485 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:59 INFO - PROCESS | 1666 | 1469019779487 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:59 INFO - PROCESS | 1666 | 1469019779564 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 06:02:59 INFO - PROCESS | 1666 | 1469019779568 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:59 INFO - PROCESS | 1666 | 1469019779570 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:02:59 INFO - PROCESS | 1666 | ++DOCSHELL 0x1167c6000 == 29 [pid = 1666] [id = 64] 06:02:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 69 (0x1176c5400) [pid = 1666] [serial = 188] [outer = 0x0] 06:02:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 70 (0x11838a400) [pid = 1666] [serial = 189] [outer = 0x1176c5400] 06:02:59 INFO - PROCESS | 1666 | 1469019779599 Marionette DEBUG loaded listener.js 06:02:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 71 (0x1183d6000) [pid = 1666] [serial = 190] [outer = 0x1176c5400] 06:02:59 INFO - PROCESS | 1666 | 1469019779917 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 06:02:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:02:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 473ms 06:02:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:02:59 INFO - PROCESS | 1666 | 1469019779951 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 06:02:59 INFO - PROCESS | 1666 | 1469019779952 Marionette TRACE conn3 <- [1,229,null,{"value":"7"}] 06:02:59 INFO - PROCESS | 1666 | 1469019779955 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:02:59 INFO - PROCESS | 1666 | 1469019779967 Marionette TRACE conn3 <- [1,230,null,{}] 06:02:59 INFO - PROCESS | 1666 | 1469019779977 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:59 INFO - PROCESS | 1666 | 1469019779982 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:00 INFO - PROCESS | 1666 | 1469019780096 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 06:03:00 INFO - PROCESS | 1666 | 1469019780108 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:00 INFO - PROCESS | 1666 | 1469019780110 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:00 INFO - PROCESS | 1666 | ++DOCSHELL 0x117e7d000 == 30 [pid = 1666] [id = 65] 06:03:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 72 (0x110fab800) [pid = 1666] [serial = 191] [outer = 0x0] 06:03:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 73 (0x1186d2c00) [pid = 1666] [serial = 192] [outer = 0x110fab800] 06:03:00 INFO - PROCESS | 1666 | 1469019780156 Marionette DEBUG loaded listener.js 06:03:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 74 (0x118b20c00) [pid = 1666] [serial = 193] [outer = 0x110fab800] 06:03:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 75 (0x1192bfc00) [pid = 1666] [serial = 194] [outer = 0x12cc06400] 06:03:00 INFO - PROCESS | 1666 | 1469019780604 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 06:03:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:03:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 682ms 06:03:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:03:00 INFO - PROCESS | 1666 | 1469019780636 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 06:03:00 INFO - PROCESS | 1666 | 1469019780638 Marionette TRACE conn3 <- [1,233,null,{"value":"7"}] 06:03:00 INFO - PROCESS | 1666 | 1469019780640 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:03:00 INFO - PROCESS | 1666 | 1469019780641 Marionette TRACE conn3 <- [1,234,null,{}] 06:03:00 INFO - PROCESS | 1666 | 1469019780643 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:00 INFO - PROCESS | 1666 | 1469019780644 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:00 INFO - PROCESS | 1666 | 1469019780716 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 06:03:00 INFO - PROCESS | 1666 | 1469019780719 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:00 INFO - PROCESS | 1666 | 1469019780720 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:00 INFO - PROCESS | 1666 | ++DOCSHELL 0x1186de800 == 31 [pid = 1666] [id = 66] 06:03:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 76 (0x1192c0800) [pid = 1666] [serial = 195] [outer = 0x0] 06:03:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x11934e400) [pid = 1666] [serial = 196] [outer = 0x1192c0800] 06:03:00 INFO - PROCESS | 1666 | 1469019780747 Marionette DEBUG loaded listener.js 06:03:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x120e3f000) [pid = 1666] [serial = 197] [outer = 0x1192c0800] 06:03:01 INFO - PROCESS | 1666 | 1469019781053 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 06:03:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:03:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 418ms 06:03:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:03:01 INFO - PROCESS | 1666 | 1469019781058 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 06:03:01 INFO - PROCESS | 1666 | 1469019781060 Marionette TRACE conn3 <- [1,237,null,{"value":"7"}] 06:03:01 INFO - PROCESS | 1666 | 1469019781071 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:03:01 INFO - PROCESS | 1666 | 1469019781073 Marionette TRACE conn3 <- [1,238,null,{}] 06:03:01 INFO - PROCESS | 1666 | 1469019781075 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:01 INFO - PROCESS | 1666 | 1469019781077 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:01 INFO - PROCESS | 1666 | 1469019781194 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 06:03:01 INFO - PROCESS | 1666 | 1469019781257 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:01 INFO - PROCESS | 1666 | 1469019781258 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:01 INFO - PROCESS | 1666 | ++DOCSHELL 0x119330000 == 32 [pid = 1666] [id = 67] 06:03:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x1121b9c00) [pid = 1666] [serial = 198] [outer = 0x0] 06:03:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x120e3d400) [pid = 1666] [serial = 199] [outer = 0x1121b9c00] 06:03:01 INFO - PROCESS | 1666 | 1469019781298 Marionette DEBUG loaded listener.js 06:03:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x1211b7000) [pid = 1666] [serial = 200] [outer = 0x1121b9c00] 06:03:01 INFO - PROCESS | 1666 | 1469019781677 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 06:03:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:03:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 628ms 06:03:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:03:01 INFO - PROCESS | 1666 | 1469019781691 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 06:03:01 INFO - PROCESS | 1666 | 1469019781692 Marionette TRACE conn3 <- [1,241,null,{"value":"7"}] 06:03:01 INFO - PROCESS | 1666 | 1469019781694 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:03:01 INFO - PROCESS | 1666 | 1469019781695 Marionette TRACE conn3 <- [1,242,null,{}] 06:03:01 INFO - PROCESS | 1666 | 1469019781700 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:01 INFO - PROCESS | 1666 | 1469019781704 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:01 INFO - PROCESS | 1666 | 1469019781789 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 06:03:01 INFO - PROCESS | 1666 | 1469019781835 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:01 INFO - PROCESS | 1666 | 1469019781836 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:01 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198e0000 == 33 [pid = 1666] [id = 68] 06:03:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x1211b0c00) [pid = 1666] [serial = 201] [outer = 0x0] 06:03:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x121612800) [pid = 1666] [serial = 202] [outer = 0x1211b0c00] 06:03:01 INFO - PROCESS | 1666 | 1469019781860 Marionette DEBUG loaded listener.js 06:03:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x125304800) [pid = 1666] [serial = 203] [outer = 0x1211b0c00] 06:03:02 INFO - PROCESS | 1666 | 1469019782108 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 06:03:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:03:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 422ms 06:03:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:03:02 INFO - PROCESS | 1666 | 1469019782119 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 06:03:02 INFO - PROCESS | 1666 | 1469019782120 Marionette TRACE conn3 <- [1,245,null,{"value":"7"}] 06:03:02 INFO - PROCESS | 1666 | 1469019782122 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:03:02 INFO - PROCESS | 1666 | 1469019782123 Marionette TRACE conn3 <- [1,246,null,{}] 06:03:02 INFO - PROCESS | 1666 | 1469019782126 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:02 INFO - PROCESS | 1666 | 1469019782127 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:02 INFO - PROCESS | 1666 | 1469019782210 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 06:03:02 INFO - PROCESS | 1666 | 1469019782215 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:02 INFO - PROCESS | 1666 | 1469019782217 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:02 INFO - PROCESS | 1666 | ++DOCSHELL 0x121053800 == 34 [pid = 1666] [id = 69] 06:03:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x1186d9400) [pid = 1666] [serial = 204] [outer = 0x0] 06:03:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x1253b0400) [pid = 1666] [serial = 205] [outer = 0x1186d9400] 06:03:02 INFO - PROCESS | 1666 | 1469019782241 Marionette DEBUG loaded listener.js 06:03:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x12669d000) [pid = 1666] [serial = 206] [outer = 0x1186d9400] 06:03:02 INFO - PROCESS | 1666 | 1469019782533 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 06:03:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:03:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 468ms 06:03:02 INFO - PROCESS | 1666 | 1469019782590 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 06:03:02 INFO - PROCESS | 1666 | 1469019782591 Marionette TRACE conn3 <- [1,249,null,{"value":"7"}] 06:03:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:03:02 INFO - PROCESS | 1666 | 1469019782594 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:03:02 INFO - PROCESS | 1666 | 1469019782595 Marionette TRACE conn3 <- [1,250,null,{}] 06:03:02 INFO - PROCESS | 1666 | 1469019782597 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:02 INFO - PROCESS | 1666 | 1469019782598 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:02 INFO - PROCESS | 1666 | 1469019782667 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 06:03:02 INFO - PROCESS | 1666 | 1469019782712 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:02 INFO - PROCESS | 1666 | 1469019782713 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:02 INFO - PROCESS | 1666 | ++DOCSHELL 0x121193800 == 35 [pid = 1666] [id = 70] 06:03:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x125305000) [pid = 1666] [serial = 207] [outer = 0x0] 06:03:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x126a26c00) [pid = 1666] [serial = 208] [outer = 0x125305000] 06:03:02 INFO - PROCESS | 1666 | 1469019782738 Marionette DEBUG loaded listener.js 06:03:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x126fdc800) [pid = 1666] [serial = 209] [outer = 0x125305000] 06:03:03 INFO - PROCESS | 1666 | 1469019783075 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 06:03:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:03:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 517ms 06:03:03 INFO - PROCESS | 1666 | 1469019783113 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 06:03:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:03:03 INFO - PROCESS | 1666 | 1469019783115 Marionette TRACE conn3 <- [1,253,null,{"value":"7"}] 06:03:03 INFO - PROCESS | 1666 | 1469019783119 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:03:03 INFO - PROCESS | 1666 | 1469019783121 Marionette TRACE conn3 <- [1,254,null,{}] 06:03:03 INFO - PROCESS | 1666 | 1469019783124 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:03 INFO - PROCESS | 1666 | 1469019783126 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:03 INFO - PROCESS | 1666 | 1469019783238 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 06:03:03 INFO - PROCESS | 1666 | 1469019783305 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:03 INFO - PROCESS | 1666 | 1469019783306 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:03 INFO - PROCESS | 1666 | ++DOCSHELL 0x117e78000 == 36 [pid = 1666] [id = 71] 06:03:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x110d6ec00) [pid = 1666] [serial = 210] [outer = 0x0] 06:03:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x126fe0800) [pid = 1666] [serial = 211] [outer = 0x110d6ec00] 06:03:03 INFO - PROCESS | 1666 | 1469019783349 Marionette DEBUG loaded listener.js 06:03:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x12870c000) [pid = 1666] [serial = 212] [outer = 0x110d6ec00] 06:03:03 INFO - PROCESS | 1666 | 1469019783609 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 06:03:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:03:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 522ms 06:03:03 INFO - PROCESS | 1666 | 1469019783642 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 06:03:03 INFO - PROCESS | 1666 | 1469019783644 Marionette TRACE conn3 <- [1,257,null,{"value":"7"}] 06:03:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:03:03 INFO - PROCESS | 1666 | 1469019783656 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:03:03 INFO - PROCESS | 1666 | 1469019783658 Marionette TRACE conn3 <- [1,258,null,{}] 06:03:03 INFO - PROCESS | 1666 | 1469019783661 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:03 INFO - PROCESS | 1666 | 1469019783664 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:03 INFO - PROCESS | 1666 | 1469019783797 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 06:03:03 INFO - PROCESS | 1666 | 1469019783803 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:03 INFO - PROCESS | 1666 | 1469019783806 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:03 INFO - PROCESS | 1666 | ++DOCSHELL 0x1252a4000 == 37 [pid = 1666] [id = 72] 06:03:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x128704000) [pid = 1666] [serial = 213] [outer = 0x0] 06:03:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x128a50400) [pid = 1666] [serial = 214] [outer = 0x128704000] 06:03:03 INFO - PROCESS | 1666 | 1469019783846 Marionette DEBUG loaded listener.js 06:03:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x128a58800) [pid = 1666] [serial = 215] [outer = 0x128704000] 06:03:04 INFO - PROCESS | 1666 | 1469019784359 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 06:03:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:03:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 720ms 06:03:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:03:04 INFO - PROCESS | 1666 | 1469019784375 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 06:03:04 INFO - PROCESS | 1666 | 1469019784377 Marionette TRACE conn3 <- [1,261,null,{"value":"7"}] 06:03:04 INFO - PROCESS | 1666 | 1469019784379 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:03:04 INFO - PROCESS | 1666 | 1469019784381 Marionette TRACE conn3 <- [1,262,null,{}] 06:03:04 INFO - PROCESS | 1666 | 1469019784383 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:04 INFO - PROCESS | 1666 | 1469019784385 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:04 INFO - PROCESS | 1666 | 1469019784489 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 06:03:04 INFO - PROCESS | 1666 | 1469019784492 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:04 INFO - PROCESS | 1666 | 1469019784494 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:04 INFO - PROCESS | 1666 | ++DOCSHELL 0x11932b000 == 38 [pid = 1666] [id = 73] 06:03:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x127562800) [pid = 1666] [serial = 216] [outer = 0x0] 06:03:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x128a98c00) [pid = 1666] [serial = 217] [outer = 0x127562800] 06:03:04 INFO - PROCESS | 1666 | 1469019784527 Marionette DEBUG loaded listener.js 06:03:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x12922bc00) [pid = 1666] [serial = 218] [outer = 0x127562800] 06:03:04 INFO - PROCESS | 1666 | 1469019784826 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 06:03:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:03:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 471ms 06:03:04 INFO - PROCESS | 1666 | 1469019784853 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 06:03:04 INFO - PROCESS | 1666 | 1469019784854 Marionette TRACE conn3 <- [1,265,null,{"value":"7"}] 06:03:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:03:04 INFO - PROCESS | 1666 | 1469019784857 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:03:04 INFO - PROCESS | 1666 | 1469019784858 Marionette TRACE conn3 <- [1,266,null,{}] 06:03:04 INFO - PROCESS | 1666 | 1469019784872 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:04 INFO - PROCESS | 1666 | 1469019784873 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:04 INFO - PROCESS | 1666 | 1469019784979 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 06:03:04 INFO - PROCESS | 1666 | 1469019784983 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:04 INFO - PROCESS | 1666 | 1469019784984 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:04 INFO - PROCESS | 1666 | ++DOCSHELL 0x11685e000 == 39 [pid = 1666] [id = 74] 06:03:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x12922b400) [pid = 1666] [serial = 219] [outer = 0x0] 06:03:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x1293b3800) [pid = 1666] [serial = 220] [outer = 0x12922b400] 06:03:05 INFO - PROCESS | 1666 | 1469019785008 Marionette DEBUG loaded listener.js 06:03:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x129566c00) [pid = 1666] [serial = 221] [outer = 0x12922b400] 06:03:05 INFO - PROCESS | 1666 | 1469019785312 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 06:03:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:03:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 475ms 06:03:05 INFO - PROCESS | 1666 | 1469019785336 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 06:03:05 INFO - PROCESS | 1666 | 1469019785337 Marionette TRACE conn3 <- [1,269,null,{"value":"7"}] 06:03:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:03:05 INFO - PROCESS | 1666 | 1469019785340 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:03:05 INFO - PROCESS | 1666 | 1469019785341 Marionette TRACE conn3 <- [1,270,null,{}] 06:03:05 INFO - PROCESS | 1666 | 1469019785351 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:05 INFO - PROCESS | 1666 | 1469019785352 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:05 INFO - PROCESS | 1666 | 1469019785453 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 06:03:05 INFO - PROCESS | 1666 | 1469019785457 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:05 INFO - PROCESS | 1666 | 1469019785458 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:05 INFO - PROCESS | 1666 | ++DOCSHELL 0x126fa7800 == 40 [pid = 1666] [id = 75] 06:03:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x12956bc00) [pid = 1666] [serial = 222] [outer = 0x0] 06:03:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x1298ba000) [pid = 1666] [serial = 223] [outer = 0x12956bc00] 06:03:05 INFO - PROCESS | 1666 | 1469019785488 Marionette DEBUG loaded listener.js 06:03:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x12a6f3000) [pid = 1666] [serial = 224] [outer = 0x12956bc00] 06:03:05 INFO - PROCESS | 1666 | 1469019785783 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 06:03:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:03:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 467ms 06:03:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:03:05 INFO - PROCESS | 1666 | 1469019785817 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 06:03:05 INFO - PROCESS | 1666 | 1469019785818 Marionette TRACE conn3 <- [1,273,null,{"value":"7"}] 06:03:05 INFO - PROCESS | 1666 | 1469019785820 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:03:05 INFO - PROCESS | 1666 | 1469019785821 Marionette TRACE conn3 <- [1,274,null,{}] 06:03:05 INFO - PROCESS | 1666 | 1469019785823 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:05 INFO - PROCESS | 1666 | 1469019785824 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:05 INFO - PROCESS | 1666 | 1469019785917 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 06:03:05 INFO - PROCESS | 1666 | 1469019785921 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:05 INFO - PROCESS | 1666 | 1469019785922 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:05 INFO - PROCESS | 1666 | ++DOCSHELL 0x128a43000 == 41 [pid = 1666] [id = 76] 06:03:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x12956f000) [pid = 1666] [serial = 225] [outer = 0x0] 06:03:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x12a758800) [pid = 1666] [serial = 226] [outer = 0x12956f000] 06:03:05 INFO - PROCESS | 1666 | 1469019785945 Marionette DEBUG loaded listener.js 06:03:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x12a761000) [pid = 1666] [serial = 227] [outer = 0x12956f000] 06:03:06 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x116adec00) [pid = 1666] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:03:06 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x118692400) [pid = 1666] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:03:06 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x1133cac00) [pid = 1666] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:03:06 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x11648f000) [pid = 1666] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:03:06 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x125272800) [pid = 1666] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:03:06 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x116771800) [pid = 1666] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:03:06 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x116640400) [pid = 1666] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:03:06 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x1132d2c00) [pid = 1666] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:03:06 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x115da7400) [pid = 1666] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:03:06 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x1164ee800) [pid = 1666] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:03:06 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x119bc5800) [pid = 1666] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:03:06 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x118386400) [pid = 1666] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:03:06 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x114fa9000) [pid = 1666] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:03:06 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x1183d2400) [pid = 1666] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:03:06 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x11614d400) [pid = 1666] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:03:06 INFO - PROCESS | 1666 | 1469019786365 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 06:03:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:03:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 569ms 06:03:06 INFO - PROCESS | 1666 | 1469019786390 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 06:03:06 INFO - PROCESS | 1666 | 1469019786391 Marionette TRACE conn3 <- [1,277,null,{"value":"7"}] 06:03:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:03:06 INFO - PROCESS | 1666 | 1469019786409 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:03:06 INFO - PROCESS | 1666 | 1469019786410 Marionette TRACE conn3 <- [1,278,null,{}] 06:03:06 INFO - PROCESS | 1666 | 1469019786416 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:06 INFO - PROCESS | 1666 | 1469019786418 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:06 INFO - PROCESS | 1666 | 1469019786494 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 06:03:06 INFO - PROCESS | 1666 | 1469019786499 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:06 INFO - PROCESS | 1666 | 1469019786501 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:06 INFO - PROCESS | 1666 | ++DOCSHELL 0x128fb5000 == 42 [pid = 1666] [id = 77] 06:03:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x118384c00) [pid = 1666] [serial = 228] [outer = 0x0] 06:03:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x1183cd800) [pid = 1666] [serial = 229] [outer = 0x118384c00] 06:03:06 INFO - PROCESS | 1666 | 1469019786532 Marionette DEBUG loaded listener.js 06:03:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x119bce000) [pid = 1666] [serial = 230] [outer = 0x118384c00] 06:03:06 INFO - PROCESS | 1666 | 1469019786834 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 06:03:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:03:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 488ms 06:03:06 INFO - PROCESS | 1666 | 1469019786884 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 06:03:06 INFO - PROCESS | 1666 | 1469019786886 Marionette TRACE conn3 <- [1,281,null,{"value":"7"}] 06:03:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:03:06 INFO - PROCESS | 1666 | 1469019786889 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:03:06 INFO - PROCESS | 1666 | 1469019786891 Marionette TRACE conn3 <- [1,282,null,{}] 06:03:06 INFO - PROCESS | 1666 | 1469019786894 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:06 INFO - PROCESS | 1666 | 1469019786896 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:07 INFO - PROCESS | 1666 | 1469019787013 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 06:03:07 INFO - PROCESS | 1666 | 1469019787083 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:07 INFO - PROCESS | 1666 | 1469019787084 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:07 INFO - PROCESS | 1666 | ++DOCSHELL 0x1293c6000 == 43 [pid = 1666] [id = 78] 06:03:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x11806dc00) [pid = 1666] [serial = 231] [outer = 0x0] 06:03:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x128a4f800) [pid = 1666] [serial = 232] [outer = 0x11806dc00] 06:03:07 INFO - PROCESS | 1666 | 1469019787124 Marionette DEBUG loaded listener.js 06:03:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x12a9b7400) [pid = 1666] [serial = 233] [outer = 0x11806dc00] 06:03:07 INFO - PROCESS | 1666 | 1469019787475 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 06:03:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:03:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 619ms 06:03:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:03:07 INFO - PROCESS | 1666 | 1469019787508 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 06:03:07 INFO - PROCESS | 1666 | 1469019787510 Marionette TRACE conn3 <- [1,285,null,{"value":"7"}] 06:03:07 INFO - PROCESS | 1666 | 1469019787512 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:03:07 INFO - PROCESS | 1666 | 1469019787514 Marionette TRACE conn3 <- [1,286,null,{}] 06:03:07 INFO - PROCESS | 1666 | 1469019787518 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:07 INFO - PROCESS | 1666 | 1469019787519 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:07 INFO - PROCESS | 1666 | 1469019787594 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 06:03:07 INFO - PROCESS | 1666 | 1469019787600 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:07 INFO - PROCESS | 1666 | 1469019787607 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:07 INFO - PROCESS | 1666 | ++DOCSHELL 0x128a33000 == 44 [pid = 1666] [id = 79] 06:03:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x118386400) [pid = 1666] [serial = 234] [outer = 0x0] 06:03:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x127562c00) [pid = 1666] [serial = 235] [outer = 0x118386400] 06:03:07 INFO - PROCESS | 1666 | 1469019787673 Marionette DEBUG loaded listener.js 06:03:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x127569800) [pid = 1666] [serial = 236] [outer = 0x118386400] 06:03:07 INFO - PROCESS | 1666 | 1469019787900 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 06:03:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:03:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 421ms 06:03:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:03:07 INFO - PROCESS | 1666 | 1469019787936 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 06:03:07 INFO - PROCESS | 1666 | 1469019787937 Marionette TRACE conn3 <- [1,289,null,{"value":"7"}] 06:03:07 INFO - PROCESS | 1666 | 1469019787939 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:03:07 INFO - PROCESS | 1666 | 1469019787940 Marionette TRACE conn3 <- [1,290,null,{}] 06:03:07 INFO - PROCESS | 1666 | 1469019787942 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:07 INFO - PROCESS | 1666 | 1469019787943 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:08 INFO - PROCESS | 1666 | 1469019788027 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 06:03:08 INFO - PROCESS | 1666 | 1469019788033 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:08 INFO - PROCESS | 1666 | 1469019788034 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:08 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a61b000 == 45 [pid = 1666] [id = 80] 06:03:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x127566c00) [pid = 1666] [serial = 237] [outer = 0x0] 06:03:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x128a8ec00) [pid = 1666] [serial = 238] [outer = 0x127566c00] 06:03:08 INFO - PROCESS | 1666 | 1469019788057 Marionette DEBUG loaded listener.js 06:03:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x128a93800) [pid = 1666] [serial = 239] [outer = 0x127566c00] 06:03:08 INFO - PROCESS | 1666 | 1469019788594 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 06:03:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:03:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 06:03:08 INFO - PROCESS | 1666 | 1469019788609 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 06:03:08 INFO - PROCESS | 1666 | 1469019788612 Marionette TRACE conn3 <- [1,293,null,{"value":"7"}] 06:03:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:03:08 INFO - PROCESS | 1666 | 1469019788643 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:03:08 INFO - PROCESS | 1666 | 1469019788645 Marionette TRACE conn3 <- [1,294,null,{}] 06:03:08 INFO - PROCESS | 1666 | 1469019788652 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:08 INFO - PROCESS | 1666 | 1469019788653 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:08 INFO - PROCESS | 1666 | 1469019788761 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 06:03:08 INFO - PROCESS | 1666 | 1469019788832 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:08 INFO - PROCESS | 1666 | 1469019788834 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:08 INFO - PROCESS | 1666 | ++DOCSHELL 0x116688000 == 46 [pid = 1666] [id = 81] 06:03:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x1164e4c00) [pid = 1666] [serial = 240] [outer = 0x0] 06:03:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x116836800) [pid = 1666] [serial = 241] [outer = 0x1164e4c00] 06:03:08 INFO - PROCESS | 1666 | 1469019788864 Marionette DEBUG loaded listener.js 06:03:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x1176c4400) [pid = 1666] [serial = 242] [outer = 0x1164e4c00] 06:03:09 INFO - PROCESS | 1666 | 1469019789526 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:03:09 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. 06:03:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 926ms 06:03:09 INFO - PROCESS | 1666 | 1469019789573 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 06:03:09 INFO - PROCESS | 1666 | 1469019789576 Marionette TRACE conn3 <- [1,297,null,{"value":"7"}] 06:03:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:03:09 INFO - PROCESS | 1666 | 1469019789582 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:03:09 INFO - PROCESS | 1666 | 1469019789584 Marionette TRACE conn3 <- [1,298,null,{}] 06:03:09 INFO - PROCESS | 1666 | 1469019789588 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:09 INFO - PROCESS | 1666 | 1469019789590 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:09 INFO - PROCESS | 1666 | 1469019789687 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 06:03:09 INFO - PROCESS | 1666 | 1469019789760 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:09 INFO - PROCESS | 1666 | 1469019789763 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:09 INFO - PROCESS | 1666 | ++DOCSHELL 0x114f12800 == 47 [pid = 1666] [id = 82] 06:03:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 109 (0x1176c9800) [pid = 1666] [serial = 243] [outer = 0x0] 06:03:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 110 (0x117eef800) [pid = 1666] [serial = 244] [outer = 0x1176c9800] 06:03:09 INFO - PROCESS | 1666 | 1469019789791 Marionette DEBUG loaded listener.js 06:03:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 111 (0x118380c00) [pid = 1666] [serial = 245] [outer = 0x1176c9800] 06:03:09 INFO - PROCESS | 1666 | --DOCSHELL 0x128a33000 == 46 [pid = 1666] [id = 79] 06:03:09 INFO - PROCESS | 1666 | --DOCSHELL 0x1293c6000 == 45 [pid = 1666] [id = 78] 06:03:09 INFO - PROCESS | 1666 | --DOCSHELL 0x128fb5000 == 44 [pid = 1666] [id = 77] 06:03:09 INFO - PROCESS | 1666 | --DOCSHELL 0x128a43000 == 43 [pid = 1666] [id = 76] 06:03:09 INFO - PROCESS | 1666 | --DOCSHELL 0x126fa7800 == 42 [pid = 1666] [id = 75] 06:03:09 INFO - PROCESS | 1666 | --DOCSHELL 0x11685e000 == 41 [pid = 1666] [id = 74] 06:03:09 INFO - PROCESS | 1666 | --DOCSHELL 0x11932b000 == 40 [pid = 1666] [id = 73] 06:03:09 INFO - PROCESS | 1666 | --DOCSHELL 0x1252a4000 == 39 [pid = 1666] [id = 72] 06:03:09 INFO - PROCESS | 1666 | --DOMWINDOW == 110 (0x126697000) [pid = 1666] [serial = 183] [outer = 0x0] [url = about:blank] 06:03:09 INFO - PROCESS | 1666 | --DOCSHELL 0x117e78000 == 38 [pid = 1666] [id = 71] 06:03:09 INFO - PROCESS | 1666 | --DOCSHELL 0x121193800 == 37 [pid = 1666] [id = 70] 06:03:09 INFO - PROCESS | 1666 | --DOCSHELL 0x121053800 == 36 [pid = 1666] [id = 69] 06:03:09 INFO - PROCESS | 1666 | --DOCSHELL 0x1198e0000 == 35 [pid = 1666] [id = 68] 06:03:09 INFO - PROCESS | 1666 | --DOCSHELL 0x119330000 == 34 [pid = 1666] [id = 67] 06:03:09 INFO - PROCESS | 1666 | --DOCSHELL 0x1186de800 == 33 [pid = 1666] [id = 66] 06:03:09 INFO - PROCESS | 1666 | --DOCSHELL 0x117e7d000 == 32 [pid = 1666] [id = 65] 06:03:09 INFO - PROCESS | 1666 | --DOCSHELL 0x1167c6000 == 31 [pid = 1666] [id = 64] 06:03:09 INFO - PROCESS | 1666 | --DOCSHELL 0x113243000 == 30 [pid = 1666] [id = 63] 06:03:09 INFO - PROCESS | 1666 | --DOCSHELL 0x1186ef800 == 29 [pid = 1666] [id = 62] 06:03:09 INFO - PROCESS | 1666 | --DOMWINDOW == 109 (0x119354400) [pid = 1666] [serial = 165] [outer = 0x0] [url = about:blank] 06:03:09 INFO - PROCESS | 1666 | --DOMWINDOW == 108 (0x120fa9c00) [pid = 1666] [serial = 168] [outer = 0x0] [url = about:blank] 06:03:09 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x121611800) [pid = 1666] [serial = 169] [outer = 0x0] [url = about:blank] 06:03:09 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x119b29c00) [pid = 1666] [serial = 166] [outer = 0x0] [url = about:blank] 06:03:09 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x121615800) [pid = 1666] [serial = 171] [outer = 0x0] [url = about:blank] 06:03:09 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x11920e000) [pid = 1666] [serial = 174] [outer = 0x0] [url = about:blank] 06:03:09 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x12530f000) [pid = 1666] [serial = 181] [outer = 0x0] [url = about:blank] 06:03:09 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x125302800) [pid = 1666] [serial = 180] [outer = 0x0] [url = about:blank] 06:03:09 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x121a49800) [pid = 1666] [serial = 172] [outer = 0x0] [url = about:blank] 06:03:09 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x1216cd000) [pid = 1666] [serial = 175] [outer = 0x0] [url = about:blank] 06:03:09 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x118682c00) [pid = 1666] [serial = 159] [outer = 0x0] [url = about:blank] 06:03:09 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x1186cdc00) [pid = 1666] [serial = 160] [outer = 0x0] [url = about:blank] 06:03:09 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x117ef0400) [pid = 1666] [serial = 156] [outer = 0x0] [url = about:blank] 06:03:09 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x1183ccc00) [pid = 1666] [serial = 157] [outer = 0x0] [url = about:blank] 06:03:09 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x114f9b400) [pid = 1666] [serial = 153] [outer = 0x0] [url = about:blank] 06:03:09 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x11614b000) [pid = 1666] [serial = 154] [outer = 0x0] [url = about:blank] 06:03:09 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x1164ef800) [pid = 1666] [serial = 151] [outer = 0x0] [url = about:blank] 06:03:09 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x115e6e800) [pid = 1666] [serial = 150] [outer = 0x0] [url = about:blank] 06:03:09 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x120fa3400) [pid = 1666] [serial = 148] [outer = 0x0] [url = about:blank] 06:03:09 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x117ef2800) [pid = 1666] [serial = 147] [outer = 0x0] [url = about:blank] 06:03:10 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x120faf800) [pid = 1666] [serial = 145] [outer = 0x0] [url = about:blank] 06:03:10 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x120e40c00) [pid = 1666] [serial = 144] [outer = 0x0] [url = about:blank] 06:03:10 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x118691000) [pid = 1666] [serial = 142] [outer = 0x0] [url = about:blank] 06:03:10 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x11854f400) [pid = 1666] [serial = 141] [outer = 0x0] [url = about:blank] 06:03:10 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x116883400) [pid = 1666] [serial = 139] [outer = 0x0] [url = about:blank] 06:03:10 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x1161aac00) [pid = 1666] [serial = 138] [outer = 0x0] [url = about:blank] 06:03:10 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x118881800) [pid = 1666] [serial = 162] [outer = 0x0] [url = about:blank] 06:03:10 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x119288400) [pid = 1666] [serial = 163] [outer = 0x0] [url = about:blank] 06:03:10 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x124ac7400) [pid = 1666] [serial = 178] [outer = 0x0] [url = about:blank] 06:03:10 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x121a4c400) [pid = 1666] [serial = 177] [outer = 0x0] [url = about:blank] 06:03:10 INFO - PROCESS | 1666 | 1469019790173 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:03:10 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. 06:03:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 624ms 06:03:10 INFO - PROCESS | 1666 | 1469019790205 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 06:03:10 INFO - PROCESS | 1666 | 1469019790208 Marionette TRACE conn3 <- [1,301,null,{"value":"7"}] 06:03:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:03:10 INFO - PROCESS | 1666 | 1469019790213 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:03:10 INFO - PROCESS | 1666 | 1469019790215 Marionette TRACE conn3 <- [1,302,null,{}] 06:03:10 INFO - PROCESS | 1666 | 1469019790217 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:10 INFO - PROCESS | 1666 | 1469019790219 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:10 INFO - PROCESS | 1666 | 1469019790296 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 06:03:10 INFO - PROCESS | 1666 | 1469019790342 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:10 INFO - PROCESS | 1666 | 1469019790344 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:10 INFO - PROCESS | 1666 | ++DOCSHELL 0x1167b2800 == 30 [pid = 1666] [id = 83] 06:03:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x118380000) [pid = 1666] [serial = 246] [outer = 0x0] 06:03:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x11854ec00) [pid = 1666] [serial = 247] [outer = 0x118380000] 06:03:10 INFO - PROCESS | 1666 | 1469019790372 Marionette DEBUG loaded listener.js 06:03:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x118690000) [pid = 1666] [serial = 248] [outer = 0x118380000] 06:03:10 INFO - PROCESS | 1666 | 1469019790678 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:03:10 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. 06:03:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 520ms 06:03:10 INFO - PROCESS | 1666 | 1469019790734 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 06:03:10 INFO - PROCESS | 1666 | 1469019790736 Marionette TRACE conn3 <- [1,305,null,{"value":"7"}] 06:03:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:03:10 INFO - PROCESS | 1666 | 1469019790738 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:03:10 INFO - PROCESS | 1666 | 1469019790740 Marionette TRACE conn3 <- [1,306,null,{}] 06:03:10 INFO - PROCESS | 1666 | 1469019790748 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:10 INFO - PROCESS | 1666 | 1469019790751 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:10 INFO - PROCESS | 1666 | 1469019790828 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 06:03:10 INFO - PROCESS | 1666 | 1469019790876 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:10 INFO - PROCESS | 1666 | 1469019790878 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:10 INFO - PROCESS | 1666 | ++DOCSHELL 0x117482800 == 31 [pid = 1666] [id = 84] 06:03:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x11869ac00) [pid = 1666] [serial = 249] [outer = 0x0] 06:03:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x118b25c00) [pid = 1666] [serial = 250] [outer = 0x11869ac00] 06:03:10 INFO - PROCESS | 1666 | 1469019790906 Marionette DEBUG loaded listener.js 06:03:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x119354400) [pid = 1666] [serial = 251] [outer = 0x11869ac00] 06:03:11 INFO - PROCESS | 1666 | 1469019791182 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:03:11 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. 06:03:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 470ms 06:03:11 INFO - PROCESS | 1666 | 1469019791234 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 06:03:11 INFO - PROCESS | 1666 | 1469019791235 Marionette TRACE conn3 <- [1,309,null,{"value":"7"}] 06:03:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:03:11 INFO - PROCESS | 1666 | 1469019791243 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:03:11 INFO - PROCESS | 1666 | 1469019791244 Marionette TRACE conn3 <- [1,310,null,{}] 06:03:11 INFO - PROCESS | 1666 | 1469019791248 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:11 INFO - PROCESS | 1666 | 1469019791249 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:11 INFO - PROCESS | 1666 | 1469019791327 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 06:03:11 INFO - PROCESS | 1666 | 1469019791332 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:11 INFO - PROCESS | 1666 | 1469019791334 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:11 INFO - PROCESS | 1666 | ++DOCSHELL 0x1186f1000 == 32 [pid = 1666] [id = 85] 06:03:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x119da5c00) [pid = 1666] [serial = 252] [outer = 0x0] 06:03:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x120faa400) [pid = 1666] [serial = 253] [outer = 0x119da5c00] 06:03:11 INFO - PROCESS | 1666 | 1469019791359 Marionette DEBUG loaded listener.js 06:03:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x1211ac000) [pid = 1666] [serial = 254] [outer = 0x119da5c00] 06:03:11 INFO - PROCESS | 1666 | 1469019791685 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:03:11 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. 06:03:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 469ms 06:03:11 INFO - PROCESS | 1666 | 1469019791712 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 06:03:11 INFO - PROCESS | 1666 | 1469019791714 Marionette TRACE conn3 <- [1,313,null,{"value":"7"}] 06:03:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:03:11 INFO - PROCESS | 1666 | 1469019791716 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:03:11 INFO - PROCESS | 1666 | 1469019791717 Marionette TRACE conn3 <- [1,314,null,{}] 06:03:11 INFO - PROCESS | 1666 | 1469019791719 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:11 INFO - PROCESS | 1666 | 1469019791721 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:11 INFO - PROCESS | 1666 | 1469019791820 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 06:03:11 INFO - PROCESS | 1666 | 1469019791826 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:11 INFO - PROCESS | 1666 | 1469019791828 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:11 INFO - PROCESS | 1666 | ++DOCSHELL 0x119339000 == 33 [pid = 1666] [id = 86] 06:03:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x116646400) [pid = 1666] [serial = 255] [outer = 0x0] 06:03:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x1214b8800) [pid = 1666] [serial = 256] [outer = 0x116646400] 06:03:11 INFO - PROCESS | 1666 | 1469019791861 Marionette DEBUG loaded listener.js 06:03:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x121611800) [pid = 1666] [serial = 257] [outer = 0x116646400] 06:03:12 INFO - PROCESS | 1666 | 1469019792207 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:03:12 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. 06:03:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 519ms 06:03:12 INFO - PROCESS | 1666 | 1469019792235 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 06:03:12 INFO - PROCESS | 1666 | 1469019792237 Marionette TRACE conn3 <- [1,317,null,{"value":"7"}] 06:03:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:03:12 INFO - PROCESS | 1666 | 1469019792239 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:03:12 INFO - PROCESS | 1666 | 1469019792240 Marionette TRACE conn3 <- [1,318,null,{}] 06:03:12 INFO - PROCESS | 1666 | 1469019792242 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:12 INFO - PROCESS | 1666 | 1469019792246 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:12 INFO - PROCESS | 1666 | 1469019792358 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 06:03:12 INFO - PROCESS | 1666 | 1469019792391 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:12 INFO - PROCESS | 1666 | 1469019792392 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:12 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198f3000 == 34 [pid = 1666] [id = 87] 06:03:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x121617400) [pid = 1666] [serial = 258] [outer = 0x0] 06:03:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x123df7800) [pid = 1666] [serial = 259] [outer = 0x121617400] 06:03:12 INFO - PROCESS | 1666 | 1469019792417 Marionette DEBUG loaded listener.js 06:03:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x125311800) [pid = 1666] [serial = 260] [outer = 0x121617400] 06:03:12 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. 06:03:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 518ms 06:03:12 INFO - PROCESS | 1666 | 1469019792752 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:03:12 INFO - PROCESS | 1666 | 1469019792757 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 06:03:12 INFO - PROCESS | 1666 | 1469019792759 Marionette TRACE conn3 <- [1,321,null,{"value":"7"}] 06:03:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:03:12 INFO - PROCESS | 1666 | 1469019792761 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:03:12 INFO - PROCESS | 1666 | 1469019792762 Marionette TRACE conn3 <- [1,322,null,{}] 06:03:12 INFO - PROCESS | 1666 | 1469019792767 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:12 INFO - PROCESS | 1666 | 1469019792768 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:12 INFO - PROCESS | 1666 | 1469019792865 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 06:03:12 INFO - PROCESS | 1666 | 1469019792894 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:12 INFO - PROCESS | 1666 | 1469019792895 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:12 INFO - PROCESS | 1666 | ++DOCSHELL 0x119c44800 == 35 [pid = 1666] [id = 88] 06:03:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x1253af400) [pid = 1666] [serial = 261] [outer = 0x0] 06:03:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x126693400) [pid = 1666] [serial = 262] [outer = 0x1253af400] 06:03:12 INFO - PROCESS | 1666 | 1469019792920 Marionette DEBUG loaded listener.js 06:03:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x126fdb800) [pid = 1666] [serial = 263] [outer = 0x1253af400] 06:03:13 INFO - PROCESS | 1666 | 1469019793228 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:03:13 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. 06:03:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 521ms 06:03:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:03:13 INFO - PROCESS | 1666 | 1469019793282 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 06:03:13 INFO - PROCESS | 1666 | 1469019793283 Marionette TRACE conn3 <- [1,325,null,{"value":"7"}] 06:03:13 INFO - PROCESS | 1666 | 1469019793285 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:03:13 INFO - PROCESS | 1666 | 1469019793286 Marionette TRACE conn3 <- [1,326,null,{}] 06:03:13 INFO - PROCESS | 1666 | 1469019793289 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:13 INFO - PROCESS | 1666 | 1469019793290 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:13 INFO - PROCESS | 1666 | 1469019793382 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 06:03:13 INFO - PROCESS | 1666 | 1469019793392 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:13 INFO - PROCESS | 1666 | 1469019793393 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:13 INFO - PROCESS | 1666 | ++DOCSHELL 0x12117d000 == 36 [pid = 1666] [id = 89] 06:03:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x126fe1800) [pid = 1666] [serial = 264] [outer = 0x0] 06:03:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x127566000) [pid = 1666] [serial = 265] [outer = 0x126fe1800] 06:03:13 INFO - PROCESS | 1666 | 1469019793418 Marionette DEBUG loaded listener.js 06:03:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x12870ac00) [pid = 1666] [serial = 266] [outer = 0x126fe1800] 06:03:13 INFO - PROCESS | 1666 | 1469019793746 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:03:13 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. 06:03:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 517ms 06:03:13 INFO - PROCESS | 1666 | 1469019793804 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 06:03:13 INFO - PROCESS | 1666 | 1469019793805 Marionette TRACE conn3 <- [1,329,null,{"value":"7"}] 06:03:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:03:13 INFO - PROCESS | 1666 | 1469019793807 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:03:13 INFO - PROCESS | 1666 | 1469019793808 Marionette TRACE conn3 <- [1,330,null,{}] 06:03:13 INFO - PROCESS | 1666 | 1469019793810 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:13 INFO - PROCESS | 1666 | 1469019793812 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:13 INFO - PROCESS | 1666 | 1469019793910 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 06:03:13 INFO - PROCESS | 1666 | 1469019793921 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:13 INFO - PROCESS | 1666 | 1469019793922 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:13 INFO - PROCESS | 1666 | ++DOCSHELL 0x12177d000 == 37 [pid = 1666] [id = 90] 06:03:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x11981dc00) [pid = 1666] [serial = 267] [outer = 0x0] 06:03:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x128a56c00) [pid = 1666] [serial = 268] [outer = 0x11981dc00] 06:03:13 INFO - PROCESS | 1666 | 1469019793947 Marionette DEBUG loaded listener.js 06:03:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x128a90c00) [pid = 1666] [serial = 269] [outer = 0x11981dc00] 06:03:14 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x127562800) [pid = 1666] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:03:14 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x110d6ec00) [pid = 1666] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:03:14 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x1121b9c00) [pid = 1666] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:03:14 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x128704000) [pid = 1666] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:03:14 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x1192c0800) [pid = 1666] [serial = 195] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:03:14 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x110fab800) [pid = 1666] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:03:14 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x1176c5400) [pid = 1666] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:03:14 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x1211b0c00) [pid = 1666] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:03:14 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x126695400) [pid = 1666] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:03:14 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x12922b400) [pid = 1666] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:03:14 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x125305000) [pid = 1666] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:03:14 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x116487400) [pid = 1666] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:03:14 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x1186d9400) [pid = 1666] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:03:14 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x12956bc00) [pid = 1666] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:03:14 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x12956f000) [pid = 1666] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:03:14 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x118384c00) [pid = 1666] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:03:14 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x118386400) [pid = 1666] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:03:14 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x11806dc00) [pid = 1666] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:03:14 INFO - PROCESS | 1666 | 1469019794492 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:03:14 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. 06:03:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 718ms 06:03:14 INFO - PROCESS | 1666 | 1469019794527 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 06:03:14 INFO - PROCESS | 1666 | 1469019794529 Marionette TRACE conn3 <- [1,333,null,{"value":"7"}] 06:03:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:03:14 INFO - PROCESS | 1666 | 1469019794532 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:03:14 INFO - PROCESS | 1666 | 1469019794534 Marionette TRACE conn3 <- [1,334,null,{}] 06:03:14 INFO - PROCESS | 1666 | 1469019794537 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:14 INFO - PROCESS | 1666 | 1469019794539 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:14 INFO - PROCESS | 1666 | 1469019794688 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 06:03:14 INFO - PROCESS | 1666 | 1469019794729 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:14 INFO - PROCESS | 1666 | 1469019794730 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:14 INFO - PROCESS | 1666 | ++DOCSHELL 0x1186e1800 == 38 [pid = 1666] [id = 91] 06:03:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x1176cac00) [pid = 1666] [serial = 270] [outer = 0x0] 06:03:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x119b21000) [pid = 1666] [serial = 271] [outer = 0x1176cac00] 06:03:14 INFO - PROCESS | 1666 | 1469019794755 Marionette DEBUG loaded listener.js 06:03:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x126695400) [pid = 1666] [serial = 272] [outer = 0x1176cac00] 06:03:15 INFO - PROCESS | 1666 | 1469019795008 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:03:15 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. 06:03:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 520ms 06:03:15 INFO - PROCESS | 1666 | 1469019795053 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 06:03:15 INFO - PROCESS | 1666 | 1469019795054 Marionette TRACE conn3 <- [1,337,null,{"value":"7"}] 06:03:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:03:15 INFO - PROCESS | 1666 | 1469019795057 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:03:15 INFO - PROCESS | 1666 | 1469019795058 Marionette TRACE conn3 <- [1,338,null,{}] 06:03:15 INFO - PROCESS | 1666 | 1469019795061 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:15 INFO - PROCESS | 1666 | 1469019795063 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:15 INFO - PROCESS | 1666 | 1469019795189 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 06:03:15 INFO - PROCESS | 1666 | 1469019795240 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:15 INFO - PROCESS | 1666 | 1469019795242 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:15 INFO - PROCESS | 1666 | ++DOCSHELL 0x1252ae800 == 39 [pid = 1666] [id = 92] 06:03:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x1164e4000) [pid = 1666] [serial = 273] [outer = 0x0] 06:03:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x126fe5800) [pid = 1666] [serial = 274] [outer = 0x1164e4000] 06:03:15 INFO - PROCESS | 1666 | 1469019795269 Marionette DEBUG loaded listener.js 06:03:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x1293a9800) [pid = 1666] [serial = 275] [outer = 0x1164e4000] 06:03:15 INFO - PROCESS | 1666 | 1469019795548 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:03:15 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. 06:03:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 519ms 06:03:15 INFO - PROCESS | 1666 | 1469019795577 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 06:03:15 INFO - PROCESS | 1666 | 1469019795578 Marionette TRACE conn3 <- [1,341,null,{"value":"7"}] 06:03:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:03:15 INFO - PROCESS | 1666 | 1469019795590 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:03:15 INFO - PROCESS | 1666 | 1469019795591 Marionette TRACE conn3 <- [1,342,null,{}] 06:03:15 INFO - PROCESS | 1666 | 1469019795593 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:15 INFO - PROCESS | 1666 | 1469019795595 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:15 INFO - PROCESS | 1666 | 1469019795677 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 06:03:15 INFO - PROCESS | 1666 | 1469019795684 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:15 INFO - PROCESS | 1666 | 1469019795685 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:15 INFO - PROCESS | 1666 | ++DOCSHELL 0x128a33000 == 40 [pid = 1666] [id = 93] 06:03:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x1293aa800) [pid = 1666] [serial = 276] [outer = 0x0] 06:03:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x129568c00) [pid = 1666] [serial = 277] [outer = 0x1293aa800] 06:03:15 INFO - PROCESS | 1666 | 1469019795710 Marionette DEBUG loaded listener.js 06:03:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x1298c3800) [pid = 1666] [serial = 278] [outer = 0x1293aa800] 06:03:16 INFO - PROCESS | 1666 | 1469019796017 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:03:16 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. 06:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 468ms 06:03:16 INFO - PROCESS | 1666 | 1469019796059 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 06:03:16 INFO - PROCESS | 1666 | 1469019796060 Marionette TRACE conn3 <- [1,345,null,{"value":"7"}] 06:03:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:03:16 INFO - PROCESS | 1666 | 1469019796063 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:03:16 INFO - PROCESS | 1666 | 1469019796064 Marionette TRACE conn3 <- [1,346,null,{}] 06:03:16 INFO - PROCESS | 1666 | 1469019796066 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:16 INFO - PROCESS | 1666 | 1469019796067 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:16 INFO - PROCESS | 1666 | 1469019796176 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 06:03:16 INFO - PROCESS | 1666 | 1469019796184 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:16 INFO - PROCESS | 1666 | 1469019796186 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:16 INFO - PROCESS | 1666 | ++DOCSHELL 0x128fc2000 == 41 [pid = 1666] [id = 94] 06:03:16 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x1298c5000) [pid = 1666] [serial = 279] [outer = 0x0] 06:03:16 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x12a757c00) [pid = 1666] [serial = 280] [outer = 0x1298c5000] 06:03:16 INFO - PROCESS | 1666 | 1469019796209 Marionette DEBUG loaded listener.js 06:03:16 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x12a764000) [pid = 1666] [serial = 281] [outer = 0x1298c5000] 06:03:16 INFO - PROCESS | 1666 | 1469019796643 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:03:16 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. 06:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 618ms 06:03:16 INFO - PROCESS | 1666 | 1469019796698 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 06:03:16 INFO - PROCESS | 1666 | 1469019796701 Marionette TRACE conn3 <- [1,349,null,{"value":"7"}] 06:03:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:03:16 INFO - PROCESS | 1666 | 1469019796706 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:03:16 INFO - PROCESS | 1666 | 1469019796708 Marionette TRACE conn3 <- [1,350,null,{}] 06:03:16 INFO - PROCESS | 1666 | 1469019796713 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:16 INFO - PROCESS | 1666 | 1469019796717 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:16 INFO - PROCESS | 1666 | 1469019796816 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 06:03:16 INFO - PROCESS | 1666 | 1469019796880 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:16 INFO - PROCESS | 1666 | 1469019796882 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:16 INFO - PROCESS | 1666 | ++DOCSHELL 0x1167b1000 == 42 [pid = 1666] [id = 95] 06:03:16 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x1176c9400) [pid = 1666] [serial = 282] [outer = 0x0] 06:03:16 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x118073400) [pid = 1666] [serial = 283] [outer = 0x1176c9400] 06:03:16 INFO - PROCESS | 1666 | 1469019796912 Marionette DEBUG loaded listener.js 06:03:16 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x1183d5c00) [pid = 1666] [serial = 284] [outer = 0x1176c9400] 06:03:17 INFO - PROCESS | 1666 | 1469019797320 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:03:17 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. 06:03:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 623ms 06:03:17 INFO - PROCESS | 1666 | 1469019797329 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 06:03:17 INFO - PROCESS | 1666 | 1469019797332 Marionette TRACE conn3 <- [1,353,null,{"value":"7"}] 06:03:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:03:17 INFO - PROCESS | 1666 | 1469019797337 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:03:17 INFO - PROCESS | 1666 | 1469019797339 Marionette TRACE conn3 <- [1,354,null,{}] 06:03:17 INFO - PROCESS | 1666 | 1469019797341 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:17 INFO - PROCESS | 1666 | 1469019797343 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:17 INFO - PROCESS | 1666 | 1469019797445 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 06:03:17 INFO - PROCESS | 1666 | 1469019797493 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:17 INFO - PROCESS | 1666 | 1469019797494 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:17 INFO - PROCESS | 1666 | ++DOCSHELL 0x11932a800 == 43 [pid = 1666] [id = 96] 06:03:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x118694800) [pid = 1666] [serial = 285] [outer = 0x0] 06:03:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x118881400) [pid = 1666] [serial = 286] [outer = 0x118694800] 06:03:17 INFO - PROCESS | 1666 | 1469019797526 Marionette DEBUG loaded listener.js 06:03:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x1192c7c00) [pid = 1666] [serial = 287] [outer = 0x118694800] 06:03:17 INFO - PROCESS | 1666 | 1469019797971 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:03:18 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. 06:03:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 669ms 06:03:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:03:18 INFO - PROCESS | 1666 | 1469019798007 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 06:03:18 INFO - PROCESS | 1666 | 1469019798008 Marionette TRACE conn3 <- [1,357,null,{"value":"7"}] 06:03:18 INFO - PROCESS | 1666 | 1469019798011 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:03:18 INFO - PROCESS | 1666 | 1469019798013 Marionette TRACE conn3 <- [1,358,null,{}] 06:03:18 INFO - PROCESS | 1666 | 1469019798040 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:18 INFO - PROCESS | 1666 | 1469019798043 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:18 INFO - PROCESS | 1666 | 1469019798145 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 06:03:18 INFO - PROCESS | 1666 | 1469019798210 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:18 INFO - PROCESS | 1666 | 1469019798212 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:18 INFO - PROCESS | 1666 | ++DOCSHELL 0x128fbb000 == 44 [pid = 1666] [id = 97] 06:03:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x1216d9800) [pid = 1666] [serial = 288] [outer = 0x0] 06:03:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x121a55800) [pid = 1666] [serial = 289] [outer = 0x1216d9800] 06:03:18 INFO - PROCESS | 1666 | 1469019798247 Marionette DEBUG loaded listener.js 06:03:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x12526cc00) [pid = 1666] [serial = 290] [outer = 0x1216d9800] 06:03:18 INFO - PROCESS | 1666 | 1469019798704 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:03:18 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. 06:03:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 739ms 06:03:18 INFO - PROCESS | 1666 | 1469019798750 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 06:03:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:03:18 INFO - PROCESS | 1666 | 1469019798752 Marionette TRACE conn3 <- [1,361,null,{"value":"7"}] 06:03:18 INFO - PROCESS | 1666 | 1469019798755 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:03:18 INFO - PROCESS | 1666 | 1469019798756 Marionette TRACE conn3 <- [1,362,null,{}] 06:03:18 INFO - PROCESS | 1666 | 1469019798759 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:18 INFO - PROCESS | 1666 | 1469019798760 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:18 INFO - PROCESS | 1666 | 1469019798863 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 06:03:18 INFO - PROCESS | 1666 | 1469019798926 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:18 INFO - PROCESS | 1666 | 1469019798927 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:18 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a62b000 == 45 [pid = 1666] [id = 98] 06:03:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x125272800) [pid = 1666] [serial = 291] [outer = 0x0] 06:03:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 109 (0x127565400) [pid = 1666] [serial = 292] [outer = 0x125272800] 06:03:18 INFO - PROCESS | 1666 | 1469019798959 Marionette DEBUG loaded listener.js 06:03:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 110 (0x128a54000) [pid = 1666] [serial = 293] [outer = 0x125272800] 06:03:19 INFO - PROCESS | 1666 | 1469019799510 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:03:19 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. 06:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 769ms 06:03:19 INFO - PROCESS | 1666 | 1469019799526 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 06:03:19 INFO - PROCESS | 1666 | 1469019799528 Marionette TRACE conn3 <- [1,365,null,{"value":"7"}] 06:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:03:19 INFO - PROCESS | 1666 | 1469019799531 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:03:19 INFO - PROCESS | 1666 | 1469019799534 Marionette TRACE conn3 <- [1,366,null,{}] 06:03:19 INFO - PROCESS | 1666 | 1469019799538 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:19 INFO - PROCESS | 1666 | 1469019799540 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:19 INFO - PROCESS | 1666 | 1469019799687 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 06:03:19 INFO - PROCESS | 1666 | 1469019799776 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:19 INFO - PROCESS | 1666 | 1469019799777 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:19 INFO - PROCESS | 1666 | ++DOCSHELL 0x115e34800 == 46 [pid = 1666] [id = 99] 06:03:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 111 (0x116840800) [pid = 1666] [serial = 294] [outer = 0x0] 06:03:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 112 (0x126691000) [pid = 1666] [serial = 295] [outer = 0x116840800] 06:03:19 INFO - PROCESS | 1666 | 1469019799826 Marionette DEBUG loaded listener.js 06:03:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 113 (0x128dcec00) [pid = 1666] [serial = 296] [outer = 0x116840800] 06:03:20 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. 06:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 921ms 06:03:20 INFO - PROCESS | 1666 | 1469019800444 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:03:20 INFO - PROCESS | 1666 | 1469019800453 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 06:03:20 INFO - PROCESS | 1666 | 1469019800455 Marionette TRACE conn3 <- [1,369,null,{"value":"7"}] 06:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:03:20 INFO - PROCESS | 1666 | 1469019800458 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:03:20 INFO - PROCESS | 1666 | 1469019800460 Marionette TRACE conn3 <- [1,370,null,{}] 06:03:20 INFO - PROCESS | 1666 | 1469019800484 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:20 INFO - PROCESS | 1666 | 1469019800486 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:20 INFO - PROCESS | 1666 | 1469019800578 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 06:03:20 INFO - PROCESS | 1666 | 1469019800643 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:20 INFO - PROCESS | 1666 | 1469019800644 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:20 INFO - PROCESS | 1666 | ++DOCSHELL 0x116f71800 == 47 [pid = 1666] [id = 100] 06:03:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 114 (0x118385c00) [pid = 1666] [serial = 297] [outer = 0x0] 06:03:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 115 (0x1183d2400) [pid = 1666] [serial = 298] [outer = 0x118385c00] 06:03:20 INFO - PROCESS | 1666 | 1469019800673 Marionette DEBUG loaded listener.js 06:03:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 116 (0x11868bc00) [pid = 1666] [serial = 299] [outer = 0x118385c00] 06:03:20 INFO - PROCESS | 1666 | --DOCSHELL 0x128a33000 == 46 [pid = 1666] [id = 93] 06:03:20 INFO - PROCESS | 1666 | --DOCSHELL 0x1252ae800 == 45 [pid = 1666] [id = 92] 06:03:20 INFO - PROCESS | 1666 | --DOCSHELL 0x1186e1800 == 44 [pid = 1666] [id = 91] 06:03:20 INFO - PROCESS | 1666 | --DOCSHELL 0x12177d000 == 43 [pid = 1666] [id = 90] 06:03:20 INFO - PROCESS | 1666 | --DOCSHELL 0x12117d000 == 42 [pid = 1666] [id = 89] 06:03:20 INFO - PROCESS | 1666 | --DOCSHELL 0x119c44800 == 41 [pid = 1666] [id = 88] 06:03:20 INFO - PROCESS | 1666 | --DOCSHELL 0x1198f3000 == 40 [pid = 1666] [id = 87] 06:03:20 INFO - PROCESS | 1666 | --DOCSHELL 0x119339000 == 39 [pid = 1666] [id = 86] 06:03:20 INFO - PROCESS | 1666 | --DOCSHELL 0x1186f1000 == 38 [pid = 1666] [id = 85] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 115 (0x128a8ec00) [pid = 1666] [serial = 238] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOCSHELL 0x117482800 == 37 [pid = 1666] [id = 84] 06:03:20 INFO - PROCESS | 1666 | --DOCSHELL 0x1167b2800 == 36 [pid = 1666] [id = 83] 06:03:20 INFO - PROCESS | 1666 | --DOCSHELL 0x114f12800 == 35 [pid = 1666] [id = 82] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 114 (0x12a9b7400) [pid = 1666] [serial = 233] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 113 (0x128a98c00) [pid = 1666] [serial = 217] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 112 (0x126fe0800) [pid = 1666] [serial = 211] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 111 (0x12870c000) [pid = 1666] [serial = 212] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 110 (0x120e3d400) [pid = 1666] [serial = 199] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 109 (0x1211b7000) [pid = 1666] [serial = 200] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 108 (0x128a50400) [pid = 1666] [serial = 214] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x11934e400) [pid = 1666] [serial = 196] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x120e3f000) [pid = 1666] [serial = 197] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x1186d2c00) [pid = 1666] [serial = 192] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x118b20c00) [pid = 1666] [serial = 193] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x11838a400) [pid = 1666] [serial = 189] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x1183d6000) [pid = 1666] [serial = 190] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x121612800) [pid = 1666] [serial = 202] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x125304800) [pid = 1666] [serial = 203] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x126c2e400) [pid = 1666] [serial = 184] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x1293b3800) [pid = 1666] [serial = 220] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x126a26c00) [pid = 1666] [serial = 208] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x126fdc800) [pid = 1666] [serial = 209] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x11677a000) [pid = 1666] [serial = 186] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x116a05000) [pid = 1666] [serial = 187] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x1253b0400) [pid = 1666] [serial = 205] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x12669d000) [pid = 1666] [serial = 206] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x1298ba000) [pid = 1666] [serial = 223] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x12a6f3000) [pid = 1666] [serial = 224] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x129566c00) [pid = 1666] [serial = 221] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x12a758800) [pid = 1666] [serial = 226] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x1183cd800) [pid = 1666] [serial = 229] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x12a761000) [pid = 1666] [serial = 227] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x12922bc00) [pid = 1666] [serial = 218] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x127569800) [pid = 1666] [serial = 236] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x128a4f800) [pid = 1666] [serial = 232] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x119bce000) [pid = 1666] [serial = 230] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x128a58800) [pid = 1666] [serial = 215] [outer = 0x0] [url = about:blank] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x12cc08c00) [pid = 1666] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:03:20 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x127562c00) [pid = 1666] [serial = 235] [outer = 0x0] [url = about:blank] 06:03:21 INFO - PROCESS | 1666 | 1469019801042 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:03:21 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. 06:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 619ms 06:03:21 INFO - PROCESS | 1666 | 1469019801078 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 06:03:21 INFO - PROCESS | 1666 | 1469019801081 Marionette TRACE conn3 <- [1,373,null,{"value":"7"}] 06:03:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:03:21 INFO - PROCESS | 1666 | 1469019801085 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:03:21 INFO - PROCESS | 1666 | 1469019801087 Marionette TRACE conn3 <- [1,374,null,{}] 06:03:21 INFO - PROCESS | 1666 | 1469019801089 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:21 INFO - PROCESS | 1666 | 1469019801091 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:21 INFO - PROCESS | 1666 | 1469019801178 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 06:03:21 INFO - PROCESS | 1666 | 1469019801235 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:21 INFO - PROCESS | 1666 | 1469019801237 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:21 INFO - PROCESS | 1666 | ++DOCSHELL 0x11746a000 == 36 [pid = 1666] [id = 101] 06:03:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x11868b800) [pid = 1666] [serial = 300] [outer = 0x0] 06:03:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x118b19400) [pid = 1666] [serial = 301] [outer = 0x11868b800] 06:03:21 INFO - PROCESS | 1666 | 1469019801286 Marionette DEBUG loaded listener.js 06:03:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x11981a400) [pid = 1666] [serial = 302] [outer = 0x11868b800] 06:03:21 INFO - PROCESS | 1666 | 1469019801747 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:03:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:03:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 669ms 06:03:21 INFO - PROCESS | 1666 | 1469019801754 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 06:03:21 INFO - PROCESS | 1666 | 1469019801756 Marionette TRACE conn3 <- [1,377,null,{"value":"7"}] 06:03:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:03:21 INFO - PROCESS | 1666 | 1469019801758 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:03:21 INFO - PROCESS | 1666 | 1469019801760 Marionette TRACE conn3 <- [1,378,null,{}] 06:03:21 INFO - PROCESS | 1666 | 1469019801777 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:21 INFO - PROCESS | 1666 | 1469019801780 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:21 INFO - PROCESS | 1666 | 1469019801856 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 06:03:21 INFO - PROCESS | 1666 | 1469019801860 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:21 INFO - PROCESS | 1666 | 1469019801862 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:21 INFO - PROCESS | 1666 | ++DOCSHELL 0x119335000 == 37 [pid = 1666] [id = 102] 06:03:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x1211ac800) [pid = 1666] [serial = 303] [outer = 0x0] 06:03:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x121617c00) [pid = 1666] [serial = 304] [outer = 0x1211ac800] 06:03:21 INFO - PROCESS | 1666 | 1469019801893 Marionette DEBUG loaded listener.js 06:03:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x124ac5000) [pid = 1666] [serial = 305] [outer = 0x1211ac800] 06:03:22 INFO - PROCESS | 1666 | 1469019802291 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:03:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:03:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 575ms 06:03:22 INFO - PROCESS | 1666 | 1469019802342 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 06:03:22 INFO - PROCESS | 1666 | 1469019802343 Marionette TRACE conn3 <- [1,381,null,{"value":"7"}] 06:03:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:03:22 INFO - PROCESS | 1666 | 1469019802367 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:03:22 INFO - PROCESS | 1666 | 1469019802368 Marionette TRACE conn3 <- [1,382,null,{}] 06:03:22 INFO - PROCESS | 1666 | 1469019802378 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:22 INFO - PROCESS | 1666 | 1469019802379 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:22 INFO - PROCESS | 1666 | 1469019802458 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 06:03:22 INFO - PROCESS | 1666 | 1469019802461 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:22 INFO - PROCESS | 1666 | 1469019802462 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:22 INFO - PROCESS | 1666 | ++DOCSHELL 0x121058800 == 38 [pid = 1666] [id = 103] 06:03:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x126a23000) [pid = 1666] [serial = 306] [outer = 0x0] 06:03:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x128a8a400) [pid = 1666] [serial = 307] [outer = 0x126a23000] 06:03:22 INFO - PROCESS | 1666 | 1469019802491 Marionette DEBUG loaded listener.js 06:03:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x12922ac00) [pid = 1666] [serial = 308] [outer = 0x126a23000] 06:03:22 INFO - PROCESS | 1666 | 1469019802825 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:03:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:03:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 489ms 06:03:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:03:22 INFO - PROCESS | 1666 | 1469019802840 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 06:03:22 INFO - PROCESS | 1666 | 1469019802841 Marionette TRACE conn3 <- [1,385,null,{"value":"7"}] 06:03:22 INFO - PROCESS | 1666 | 1469019802843 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:03:22 INFO - PROCESS | 1666 | 1469019802844 Marionette TRACE conn3 <- [1,386,null,{}] 06:03:22 INFO - PROCESS | 1666 | 1469019802847 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:22 INFO - PROCESS | 1666 | 1469019802848 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:22 INFO - PROCESS | 1666 | 1469019802911 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 06:03:22 INFO - PROCESS | 1666 | 1469019802917 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:22 INFO - PROCESS | 1666 | 1469019802918 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:22 INFO - PROCESS | 1666 | ++DOCSHELL 0x12176b800 == 39 [pid = 1666] [id = 104] 06:03:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x1293b4c00) [pid = 1666] [serial = 309] [outer = 0x0] 06:03:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x12a6f8800) [pid = 1666] [serial = 310] [outer = 0x1293b4c00] 06:03:22 INFO - PROCESS | 1666 | 1469019802937 Marionette DEBUG loaded listener.js 06:03:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x12a9bc000) [pid = 1666] [serial = 311] [outer = 0x1293b4c00] 06:03:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:03:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 570ms 06:03:23 INFO - PROCESS | 1666 | 1469019803409 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 06:03:23 INFO - PROCESS | 1666 | 1469019803422 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 06:03:23 INFO - PROCESS | 1666 | 1469019803424 Marionette TRACE conn3 <- [1,389,null,{"value":"7"}] 06:03:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:03:23 INFO - PROCESS | 1666 | 1469019803428 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:03:23 INFO - PROCESS | 1666 | 1469019803431 Marionette TRACE conn3 <- [1,390,null,{}] 06:03:23 INFO - PROCESS | 1666 | 1469019803434 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:23 INFO - PROCESS | 1666 | 1469019803440 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:23 INFO - PROCESS | 1666 | 1469019803610 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 06:03:23 INFO - PROCESS | 1666 | 1469019803646 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:23 INFO - PROCESS | 1666 | 1469019803647 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:23 INFO - PROCESS | 1666 | ++DOCSHELL 0x125355000 == 40 [pid = 1666] [id = 105] 06:03:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x12af7a000) [pid = 1666] [serial = 312] [outer = 0x0] 06:03:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x12af82c00) [pid = 1666] [serial = 313] [outer = 0x12af7a000] 06:03:23 INFO - PROCESS | 1666 | 1469019803671 Marionette DEBUG loaded listener.js 06:03:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x12b311000) [pid = 1666] [serial = 314] [outer = 0x12af7a000] 06:03:24 INFO - PROCESS | 1666 | 1469019804021 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 06:03:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:03:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 623ms 06:03:24 INFO - PROCESS | 1666 | 1469019804056 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 06:03:24 INFO - PROCESS | 1666 | 1469019804057 Marionette TRACE conn3 <- [1,393,null,{"value":"7"}] 06:03:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:03:24 INFO - PROCESS | 1666 | 1469019804059 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:03:24 INFO - PROCESS | 1666 | 1469019804060 Marionette TRACE conn3 <- [1,394,null,{}] 06:03:24 INFO - PROCESS | 1666 | 1469019804063 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:24 INFO - PROCESS | 1666 | 1469019804065 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:24 INFO - PROCESS | 1666 | 1469019804162 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 06:03:24 INFO - PROCESS | 1666 | 1469019804165 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:24 INFO - PROCESS | 1666 | 1469019804166 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:24 INFO - PROCESS | 1666 | ++DOCSHELL 0x126fa0000 == 41 [pid = 1666] [id = 106] 06:03:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x12af7cc00) [pid = 1666] [serial = 315] [outer = 0x0] 06:03:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x12b9ce800) [pid = 1666] [serial = 316] [outer = 0x12af7cc00] 06:03:24 INFO - PROCESS | 1666 | 1469019804190 Marionette DEBUG loaded listener.js 06:03:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x12b9d7400) [pid = 1666] [serial = 317] [outer = 0x12af7cc00] 06:03:24 INFO - PROCESS | 1666 | 1469019804515 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 06:03:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:03:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 518ms 06:03:24 INFO - PROCESS | 1666 | 1469019804578 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 06:03:24 INFO - PROCESS | 1666 | 1469019804579 Marionette TRACE conn3 <- [1,397,null,{"value":"7"}] 06:03:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:03:24 INFO - PROCESS | 1666 | 1469019804581 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:03:24 INFO - PROCESS | 1666 | 1469019804582 Marionette TRACE conn3 <- [1,398,null,{}] 06:03:24 INFO - PROCESS | 1666 | 1469019804591 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:24 INFO - PROCESS | 1666 | 1469019804592 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:24 INFO - PROCESS | 1666 | 1469019804691 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 06:03:24 INFO - PROCESS | 1666 | 1469019804694 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:24 INFO - PROCESS | 1666 | 1469019804695 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:24 INFO - PROCESS | 1666 | ++DOCSHELL 0x128f1f000 == 42 [pid = 1666] [id = 107] 06:03:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x12afce800) [pid = 1666] [serial = 318] [outer = 0x0] 06:03:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x12ba9c000) [pid = 1666] [serial = 319] [outer = 0x12afce800] 06:03:24 INFO - PROCESS | 1666 | 1469019804720 Marionette DEBUG loaded listener.js 06:03:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x12baa1c00) [pid = 1666] [serial = 320] [outer = 0x12afce800] 06:03:24 INFO - PROCESS | 1666 | 1469019804919 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:03:25 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x1293aa800) [pid = 1666] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:03:25 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x1176c9800) [pid = 1666] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:03:25 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x119da5c00) [pid = 1666] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:03:25 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x11869ac00) [pid = 1666] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:03:25 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x121617400) [pid = 1666] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:03:25 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x116646400) [pid = 1666] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:03:25 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x126fe1800) [pid = 1666] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:03:25 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x118380000) [pid = 1666] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:03:25 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x1253af400) [pid = 1666] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:03:25 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x11981dc00) [pid = 1666] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:03:25 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x1176cac00) [pid = 1666] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:03:25 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x1164e4000) [pid = 1666] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:03:25 INFO - PROCESS | 1666 | 1469019805153 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 06:03:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:03:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 619ms 06:03:25 INFO - PROCESS | 1666 | 1469019805200 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 06:03:25 INFO - PROCESS | 1666 | 1469019805201 Marionette TRACE conn3 <- [1,401,null,{"value":"7"}] 06:03:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:03:25 INFO - PROCESS | 1666 | 1469019805204 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:03:25 INFO - PROCESS | 1666 | 1469019805205 Marionette TRACE conn3 <- [1,402,null,{}] 06:03:25 INFO - PROCESS | 1666 | 1469019805207 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:25 INFO - PROCESS | 1666 | 1469019805208 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:25 INFO - PROCESS | 1666 | 1469019805290 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 06:03:25 INFO - PROCESS | 1666 | 1469019805294 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:25 INFO - PROCESS | 1666 | 1469019805295 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:25 INFO - PROCESS | 1666 | ++DOCSHELL 0x128fc0000 == 43 [pid = 1666] [id = 108] 06:03:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x117eeac00) [pid = 1666] [serial = 321] [outer = 0x0] 06:03:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x120facc00) [pid = 1666] [serial = 322] [outer = 0x117eeac00] 06:03:25 INFO - PROCESS | 1666 | 1469019805322 Marionette DEBUG loaded listener.js 06:03:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x1293ab400) [pid = 1666] [serial = 323] [outer = 0x117eeac00] 06:03:25 INFO - PROCESS | 1666 | 1469019805689 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 06:03:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:03:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 518ms 06:03:25 INFO - PROCESS | 1666 | 1469019805724 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 06:03:25 INFO - PROCESS | 1666 | 1469019805726 Marionette TRACE conn3 <- [1,405,null,{"value":"7"}] 06:03:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:03:25 INFO - PROCESS | 1666 | 1469019805729 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:03:25 INFO - PROCESS | 1666 | 1469019805734 Marionette TRACE conn3 <- [1,406,null,{}] 06:03:25 INFO - PROCESS | 1666 | 1469019805737 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:25 INFO - PROCESS | 1666 | 1469019805739 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:25 INFO - PROCESS | 1666 | 1469019805871 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 06:03:25 INFO - PROCESS | 1666 | 1469019805879 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:25 INFO - PROCESS | 1666 | 1469019805880 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:25 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a997000 == 44 [pid = 1666] [id = 109] 06:03:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x12baa6800) [pid = 1666] [serial = 324] [outer = 0x0] 06:03:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x12c030c00) [pid = 1666] [serial = 325] [outer = 0x12baa6800] 06:03:25 INFO - PROCESS | 1666 | 1469019805924 Marionette DEBUG loaded listener.js 06:03:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x12c0c9400) [pid = 1666] [serial = 326] [outer = 0x12baa6800] 06:03:26 INFO - PROCESS | 1666 | 1469019806325 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 06:03:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:03:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 623ms 06:03:26 INFO - PROCESS | 1666 | 1469019806353 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 06:03:26 INFO - PROCESS | 1666 | 1469019806354 Marionette TRACE conn3 <- [1,409,null,{"value":"7"}] 06:03:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:03:26 INFO - PROCESS | 1666 | 1469019806357 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:03:26 INFO - PROCESS | 1666 | 1469019806358 Marionette TRACE conn3 <- [1,410,null,{}] 06:03:26 INFO - PROCESS | 1666 | 1469019806361 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:26 INFO - PROCESS | 1666 | 1469019806363 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:26 INFO - PROCESS | 1666 | 1469019806489 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 06:03:26 INFO - PROCESS | 1666 | 1469019806494 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:26 INFO - PROCESS | 1666 | 1469019806503 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:26 INFO - PROCESS | 1666 | ++DOCSHELL 0x12b157800 == 45 [pid = 1666] [id = 110] 06:03:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x12c0c3000) [pid = 1666] [serial = 327] [outer = 0x0] 06:03:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x12c7eac00) [pid = 1666] [serial = 328] [outer = 0x12c0c3000] 06:03:26 INFO - PROCESS | 1666 | 1469019806531 Marionette DEBUG loaded listener.js 06:03:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x12c7f4800) [pid = 1666] [serial = 329] [outer = 0x12c0c3000] 06:03:26 INFO - PROCESS | 1666 | 1469019806819 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 06:03:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:03:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 519ms 06:03:26 INFO - PROCESS | 1666 | 1469019806877 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 06:03:26 INFO - PROCESS | 1666 | 1469019806878 Marionette TRACE conn3 <- [1,413,null,{"value":"7"}] 06:03:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:03:26 INFO - PROCESS | 1666 | 1469019806880 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:03:26 INFO - PROCESS | 1666 | 1469019806884 Marionette TRACE conn3 <- [1,414,null,{}] 06:03:26 INFO - PROCESS | 1666 | 1469019806886 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:26 INFO - PROCESS | 1666 | 1469019806887 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:26 INFO - PROCESS | 1666 | 1469019806972 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 06:03:26 INFO - PROCESS | 1666 | 1469019806975 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:26 INFO - PROCESS | 1666 | 1469019806977 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:26 INFO - PROCESS | 1666 | ++DOCSHELL 0x12b1e0000 == 46 [pid = 1666] [id = 111] 06:03:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x118021c00) [pid = 1666] [serial = 330] [outer = 0x0] 06:03:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x118028000) [pid = 1666] [serial = 331] [outer = 0x118021c00] 06:03:27 INFO - PROCESS | 1666 | 1469019807002 Marionette DEBUG loaded listener.js 06:03:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x11802a000) [pid = 1666] [serial = 332] [outer = 0x118021c00] 06:03:27 INFO - PROCESS | 1666 | 1469019807529 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 06:03:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:03:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 671ms 06:03:27 INFO - PROCESS | 1666 | 1469019807553 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 06:03:27 INFO - PROCESS | 1666 | 1469019807556 Marionette TRACE conn3 <- [1,417,null,{"value":"7"}] 06:03:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:03:27 INFO - PROCESS | 1666 | 1469019807560 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:03:27 INFO - PROCESS | 1666 | 1469019807562 Marionette TRACE conn3 <- [1,418,null,{}] 06:03:27 INFO - PROCESS | 1666 | 1469019807566 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:27 INFO - PROCESS | 1666 | 1469019807568 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:27 INFO - PROCESS | 1666 | 1469019807677 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 06:03:27 INFO - PROCESS | 1666 | 1469019807732 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:27 INFO - PROCESS | 1666 | 1469019807733 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:27 INFO - PROCESS | 1666 | ++DOCSHELL 0x117151800 == 47 [pid = 1666] [id = 112] 06:03:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x1127dd000) [pid = 1666] [serial = 333] [outer = 0x0] 06:03:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x113075000) [pid = 1666] [serial = 334] [outer = 0x1127dd000] 06:03:27 INFO - PROCESS | 1666 | 1469019807764 Marionette DEBUG loaded listener.js 06:03:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x116149c00) [pid = 1666] [serial = 335] [outer = 0x1127dd000] 06:03:28 INFO - PROCESS | 1666 | 1469019808702 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 06:03:28 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 06:03:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1173ms 06:03:28 INFO - PROCESS | 1666 | 1469019808734 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 06:03:28 INFO - PROCESS | 1666 | 1469019808737 Marionette TRACE conn3 <- [1,421,null,{"value":"7"}] 06:03:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:03:28 INFO - PROCESS | 1666 | 1469019808742 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:03:28 INFO - PROCESS | 1666 | 1469019808743 Marionette TRACE conn3 <- [1,422,null,{}] 06:03:28 INFO - PROCESS | 1666 | 1469019808746 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:28 INFO - PROCESS | 1666 | 1469019808748 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:28 INFO - PROCESS | 1666 | 1469019808855 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 06:03:28 INFO - PROCESS | 1666 | 1469019808906 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:28 INFO - PROCESS | 1666 | 1469019808908 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:28 INFO - PROCESS | 1666 | ++DOCSHELL 0x119c44800 == 48 [pid = 1666] [id = 113] 06:03:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x11802a400) [pid = 1666] [serial = 336] [outer = 0x0] 06:03:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x118549800) [pid = 1666] [serial = 337] [outer = 0x11802a400] 06:03:28 INFO - PROCESS | 1666 | 1469019808938 Marionette DEBUG loaded listener.js 06:03:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x1186d6c00) [pid = 1666] [serial = 338] [outer = 0x11802a400] 06:03:29 INFO - PROCESS | 1666 | 1469019809913 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 06:03:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:03:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1220ms 06:03:29 INFO - PROCESS | 1666 | 1469019809962 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 06:03:29 INFO - PROCESS | 1666 | 1469019809966 Marionette TRACE conn3 <- [1,425,null,{"value":"7"}] 06:03:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:03:29 INFO - PROCESS | 1666 | 1469019809982 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:03:29 INFO - PROCESS | 1666 | 1469019809983 Marionette TRACE conn3 <- [1,426,null,{}] 06:03:29 INFO - PROCESS | 1666 | 1469019809987 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:29 INFO - PROCESS | 1666 | 1469019809988 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:30 INFO - PROCESS | 1666 | 1469019810069 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 06:03:30 INFO - PROCESS | 1666 | 1469019810122 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:30 INFO - PROCESS | 1666 | 1469019810126 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:30 INFO - PROCESS | 1666 | ++DOCSHELL 0x116f86000 == 49 [pid = 1666] [id = 114] 06:03:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x1164e8800) [pid = 1666] [serial = 339] [outer = 0x0] 06:03:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x11677dc00) [pid = 1666] [serial = 340] [outer = 0x1164e8800] 06:03:30 INFO - PROCESS | 1666 | 1469019810205 Marionette DEBUG loaded listener.js 06:03:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 109 (0x117eecc00) [pid = 1666] [serial = 341] [outer = 0x1164e8800] 06:03:30 INFO - PROCESS | 1666 | --DOCSHELL 0x12b157800 == 48 [pid = 1666] [id = 110] 06:03:30 INFO - PROCESS | 1666 | --DOCSHELL 0x12a997000 == 47 [pid = 1666] [id = 109] 06:03:30 INFO - PROCESS | 1666 | --DOCSHELL 0x128fc0000 == 46 [pid = 1666] [id = 108] 06:03:30 INFO - PROCESS | 1666 | --DOCSHELL 0x128f1f000 == 45 [pid = 1666] [id = 107] 06:03:30 INFO - PROCESS | 1666 | --DOCSHELL 0x126fa0000 == 44 [pid = 1666] [id = 106] 06:03:30 INFO - PROCESS | 1666 | --DOCSHELL 0x125355000 == 43 [pid = 1666] [id = 105] 06:03:30 INFO - PROCESS | 1666 | --DOCSHELL 0x12176b800 == 42 [pid = 1666] [id = 104] 06:03:30 INFO - PROCESS | 1666 | --DOMWINDOW == 108 (0x12a757c00) [pid = 1666] [serial = 280] [outer = 0x0] [url = about:blank] 06:03:30 INFO - PROCESS | 1666 | --DOCSHELL 0x121058800 == 41 [pid = 1666] [id = 103] 06:03:30 INFO - PROCESS | 1666 | --DOCSHELL 0x119335000 == 40 [pid = 1666] [id = 102] 06:03:30 INFO - PROCESS | 1666 | --DOCSHELL 0x11746a000 == 39 [pid = 1666] [id = 101] 06:03:30 INFO - PROCESS | 1666 | --DOCSHELL 0x116f71800 == 38 [pid = 1666] [id = 100] 06:03:30 INFO - PROCESS | 1666 | --DOCSHELL 0x115e34800 == 37 [pid = 1666] [id = 99] 06:03:30 INFO - PROCESS | 1666 | --DOCSHELL 0x12a62b000 == 36 [pid = 1666] [id = 98] 06:03:30 INFO - PROCESS | 1666 | --DOCSHELL 0x128fbb000 == 35 [pid = 1666] [id = 97] 06:03:30 INFO - PROCESS | 1666 | --DOCSHELL 0x11932a800 == 34 [pid = 1666] [id = 96] 06:03:30 INFO - PROCESS | 1666 | --DOCSHELL 0x1167b1000 == 33 [pid = 1666] [id = 95] 06:03:30 INFO - PROCESS | 1666 | 1469019810787 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 06:03:30 INFO - PROCESS | 1666 | 1469019810807 Marionette TRACE conn3 <- [1,429,null,{"value":"7"}] 06:03:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:03:30 INFO - PROCESS | 1666 | 1469019810811 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:03:30 INFO - PROCESS | 1666 | 1469019810813 Marionette TRACE conn3 <- [1,430,null,{}] 06:03:30 INFO - PROCESS | 1666 | 1469019810818 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:30 INFO - PROCESS | 1666 | 1469019810819 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:30 INFO - PROCESS | 1666 | 1469019810896 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 06:03:30 INFO - PROCESS | 1666 | 1469019810902 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:30 INFO - PROCESS | 1666 | 1469019810903 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:30 INFO - PROCESS | 1666 | ++DOCSHELL 0x115e2b800 == 34 [pid = 1666] [id = 115] 06:03:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 109 (0x118029000) [pid = 1666] [serial = 342] [outer = 0x0] 06:03:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 110 (0x1183db800) [pid = 1666] [serial = 343] [outer = 0x118029000] 06:03:30 INFO - PROCESS | 1666 | 1469019810931 Marionette DEBUG loaded listener.js 06:03:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 111 (0x1186cd400) [pid = 1666] [serial = 344] [outer = 0x118029000] 06:03:31 INFO - PROCESS | 1666 | --DOMWINDOW == 110 (0x119354400) [pid = 1666] [serial = 251] [outer = 0x0] [url = about:blank] 06:03:31 INFO - PROCESS | 1666 | --DOMWINDOW == 109 (0x123df7800) [pid = 1666] [serial = 259] [outer = 0x0] [url = about:blank] 06:03:31 INFO - PROCESS | 1666 | --DOMWINDOW == 108 (0x1214b8800) [pid = 1666] [serial = 256] [outer = 0x0] [url = about:blank] 06:03:31 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x127566000) [pid = 1666] [serial = 265] [outer = 0x0] [url = about:blank] 06:03:31 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x11854ec00) [pid = 1666] [serial = 247] [outer = 0x0] [url = about:blank] 06:03:31 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x118690000) [pid = 1666] [serial = 248] [outer = 0x0] [url = about:blank] 06:03:31 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x116836800) [pid = 1666] [serial = 241] [outer = 0x0] [url = about:blank] 06:03:31 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x126fdb800) [pid = 1666] [serial = 263] [outer = 0x0] [url = about:blank] 06:03:31 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x126693400) [pid = 1666] [serial = 262] [outer = 0x0] [url = about:blank] 06:03:31 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x128a56c00) [pid = 1666] [serial = 268] [outer = 0x0] [url = about:blank] 06:03:31 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x119b21000) [pid = 1666] [serial = 271] [outer = 0x0] [url = about:blank] 06:03:31 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x1293a9800) [pid = 1666] [serial = 275] [outer = 0x0] [url = about:blank] 06:03:31 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x128a90c00) [pid = 1666] [serial = 269] [outer = 0x0] [url = about:blank] 06:03:31 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x12870ac00) [pid = 1666] [serial = 266] [outer = 0x0] [url = about:blank] 06:03:31 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x125311800) [pid = 1666] [serial = 260] [outer = 0x0] [url = about:blank] 06:03:31 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x121611800) [pid = 1666] [serial = 257] [outer = 0x0] [url = about:blank] 06:03:31 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x1298c3800) [pid = 1666] [serial = 278] [outer = 0x0] [url = about:blank] 06:03:31 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x126fe5800) [pid = 1666] [serial = 274] [outer = 0x0] [url = about:blank] 06:03:31 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x126695400) [pid = 1666] [serial = 272] [outer = 0x0] [url = about:blank] 06:03:31 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x129568c00) [pid = 1666] [serial = 277] [outer = 0x0] [url = about:blank] 06:03:31 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x118380c00) [pid = 1666] [serial = 245] [outer = 0x0] [url = about:blank] 06:03:31 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x117eef800) [pid = 1666] [serial = 244] [outer = 0x0] [url = about:blank] 06:03:31 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x120faa400) [pid = 1666] [serial = 253] [outer = 0x0] [url = about:blank] 06:03:31 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x1211ac000) [pid = 1666] [serial = 254] [outer = 0x0] [url = about:blank] 06:03:31 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x118b25c00) [pid = 1666] [serial = 250] [outer = 0x0] [url = about:blank] 06:03:31 INFO - PROCESS | 1666 | 1469019811287 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 06:03:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:03:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 522ms 06:03:31 INFO - PROCESS | 1666 | 1469019811333 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 06:03:31 INFO - PROCESS | 1666 | 1469019811335 Marionette TRACE conn3 <- [1,433,null,{"value":"7"}] 06:03:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:03:31 INFO - PROCESS | 1666 | 1469019811337 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:03:31 INFO - PROCESS | 1666 | 1469019811339 Marionette TRACE conn3 <- [1,434,null,{}] 06:03:31 INFO - PROCESS | 1666 | 1469019811347 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:31 INFO - PROCESS | 1666 | 1469019811350 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:31 INFO - PROCESS | 1666 | 1469019811429 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 06:03:31 INFO - PROCESS | 1666 | 1469019811455 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:31 INFO - PROCESS | 1666 | 1469019811457 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:31 INFO - PROCESS | 1666 | ++DOCSHELL 0x1185d4000 == 35 [pid = 1666] [id = 116] 06:03:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x1127dac00) [pid = 1666] [serial = 345] [outer = 0x0] 06:03:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x119b29c00) [pid = 1666] [serial = 346] [outer = 0x1127dac00] 06:03:31 INFO - PROCESS | 1666 | 1469019811485 Marionette DEBUG loaded listener.js 06:03:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x120fa2400) [pid = 1666] [serial = 347] [outer = 0x1127dac00] 06:03:31 INFO - PROCESS | 1666 | 1469019811836 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 06:03:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:03:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 520ms 06:03:31 INFO - PROCESS | 1666 | 1469019811858 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 06:03:31 INFO - PROCESS | 1666 | 1469019811860 Marionette TRACE conn3 <- [1,437,null,{"value":"7"}] 06:03:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:03:31 INFO - PROCESS | 1666 | 1469019811862 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:03:31 INFO - PROCESS | 1666 | 1469019811864 Marionette TRACE conn3 <- [1,438,null,{}] 06:03:31 INFO - PROCESS | 1666 | 1469019811867 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:31 INFO - PROCESS | 1666 | 1469019811868 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:31 INFO - PROCESS | 1666 | 1469019811944 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 06:03:31 INFO - PROCESS | 1666 | 1469019811949 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:31 INFO - PROCESS | 1666 | 1469019811951 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:31 INFO - PROCESS | 1666 | ++DOCSHELL 0x119344800 == 36 [pid = 1666] [id = 117] 06:03:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x120fa3400) [pid = 1666] [serial = 348] [outer = 0x0] 06:03:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x1211b7000) [pid = 1666] [serial = 349] [outer = 0x120fa3400] 06:03:31 INFO - PROCESS | 1666 | 1469019811976 Marionette DEBUG loaded listener.js 06:03:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x121616000) [pid = 1666] [serial = 350] [outer = 0x120fa3400] 06:03:32 INFO - PROCESS | 1666 | 1469019812361 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 06:03:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:03:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 522ms 06:03:32 INFO - PROCESS | 1666 | 1469019812386 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 06:03:32 INFO - PROCESS | 1666 | 1469019812387 Marionette TRACE conn3 <- [1,441,null,{"value":"7"}] 06:03:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:03:32 INFO - PROCESS | 1666 | 1469019812391 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:03:32 INFO - PROCESS | 1666 | 1469019812393 Marionette TRACE conn3 <- [1,442,null,{}] 06:03:32 INFO - PROCESS | 1666 | 1469019812397 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:32 INFO - PROCESS | 1666 | 1469019812399 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:32 INFO - PROCESS | 1666 | 1469019812511 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 06:03:32 INFO - PROCESS | 1666 | 1469019812519 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:32 INFO - PROCESS | 1666 | 1469019812520 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:32 INFO - PROCESS | 1666 | ++DOCSHELL 0x11991e000 == 37 [pid = 1666] [id = 118] 06:03:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x12160c400) [pid = 1666] [serial = 351] [outer = 0x0] 06:03:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x121a51c00) [pid = 1666] [serial = 352] [outer = 0x12160c400] 06:03:32 INFO - PROCESS | 1666 | 1469019812561 Marionette DEBUG loaded listener.js 06:03:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x125270400) [pid = 1666] [serial = 353] [outer = 0x12160c400] 06:03:32 INFO - PROCESS | 1666 | 1469019812977 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 06:03:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:03:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 621ms 06:03:33 INFO - PROCESS | 1666 | 1469019813023 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 06:03:33 INFO - PROCESS | 1666 | 1469019813024 Marionette TRACE conn3 <- [1,445,null,{"value":"7"}] 06:03:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:03:33 INFO - PROCESS | 1666 | 1469019813026 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:03:33 INFO - PROCESS | 1666 | 1469019813027 Marionette TRACE conn3 <- [1,446,null,{}] 06:03:33 INFO - PROCESS | 1666 | 1469019813030 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:33 INFO - PROCESS | 1666 | 1469019813034 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:33 INFO - PROCESS | 1666 | 1469019813152 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 06:03:33 INFO - PROCESS | 1666 | 1469019813161 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:33 INFO - PROCESS | 1666 | 1469019813162 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:33 INFO - PROCESS | 1666 | ++DOCSHELL 0x121058800 == 38 [pid = 1666] [id = 119] 06:03:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x125302c00) [pid = 1666] [serial = 354] [outer = 0x0] 06:03:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x126693800) [pid = 1666] [serial = 355] [outer = 0x125302c00] 06:03:33 INFO - PROCESS | 1666 | 1469019813191 Marionette DEBUG loaded listener.js 06:03:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x127568800) [pid = 1666] [serial = 356] [outer = 0x125302c00] 06:03:33 INFO - PROCESS | 1666 | 1469019813511 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 06:03:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:03:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 518ms 06:03:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:03:33 INFO - PROCESS | 1666 | 1469019813544 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 06:03:33 INFO - PROCESS | 1666 | 1469019813546 Marionette TRACE conn3 <- [1,449,null,{"value":"7"}] 06:03:33 INFO - PROCESS | 1666 | 1469019813551 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:03:33 INFO - PROCESS | 1666 | 1469019813552 Marionette TRACE conn3 <- [1,450,null,{}] 06:03:33 INFO - PROCESS | 1666 | 1469019813554 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:33 INFO - PROCESS | 1666 | 1469019813555 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:33 INFO - PROCESS | 1666 | 1469019813644 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 06:03:33 INFO - PROCESS | 1666 | 1469019813678 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:33 INFO - PROCESS | 1666 | 1469019813679 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:33 INFO - PROCESS | 1666 | ++DOCSHELL 0x121cd9800 == 39 [pid = 1666] [id = 120] 06:03:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x127569800) [pid = 1666] [serial = 357] [outer = 0x0] 06:03:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x128a4ec00) [pid = 1666] [serial = 358] [outer = 0x127569800] 06:03:33 INFO - PROCESS | 1666 | 1469019813710 Marionette DEBUG loaded listener.js 06:03:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x128a89c00) [pid = 1666] [serial = 359] [outer = 0x127569800] 06:03:34 INFO - PROCESS | 1666 | 1469019814029 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 06:03:34 INFO - PROCESS | 1666 | 1469019814071 Marionette TRACE conn3 <- [1,453,null,{"value":"7"}] 06:03:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:03:34 INFO - PROCESS | 1666 | 1469019814073 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:03:34 INFO - PROCESS | 1666 | 1469019814074 Marionette TRACE conn3 <- [1,454,null,{}] 06:03:34 INFO - PROCESS | 1666 | 1469019814076 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:34 INFO - PROCESS | 1666 | 1469019814077 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:34 INFO - PROCESS | 1666 | 1469019814168 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 06:03:34 INFO - PROCESS | 1666 | 1469019814179 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:34 INFO - PROCESS | 1666 | 1469019814180 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:34 INFO - PROCESS | 1666 | ++DOCSHELL 0x124dbc000 == 40 [pid = 1666] [id = 121] 06:03:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x128a57c00) [pid = 1666] [serial = 360] [outer = 0x0] 06:03:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x128dcb400) [pid = 1666] [serial = 361] [outer = 0x128a57c00] 06:03:34 INFO - PROCESS | 1666 | 1469019814207 Marionette DEBUG loaded listener.js 06:03:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x1293b2400) [pid = 1666] [serial = 362] [outer = 0x128a57c00] 06:03:34 INFO - PROCESS | 1666 | [1666] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:03:34 INFO - PROCESS | 1666 | 1469019814540 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 06:03:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:03:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 519ms 06:03:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:03:34 INFO - PROCESS | 1666 | 1469019814593 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 06:03:34 INFO - PROCESS | 1666 | 1469019814594 Marionette TRACE conn3 <- [1,457,null,{"value":"7"}] 06:03:34 INFO - PROCESS | 1666 | 1469019814596 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:03:34 INFO - PROCESS | 1666 | 1469019814597 Marionette TRACE conn3 <- [1,458,null,{}] 06:03:34 INFO - PROCESS | 1666 | 1469019814600 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:34 INFO - PROCESS | 1666 | 1469019814601 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:34 INFO - PROCESS | 1666 | 1469019814705 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 06:03:34 INFO - PROCESS | 1666 | 1469019814721 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:34 INFO - PROCESS | 1666 | 1469019814722 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:34 INFO - PROCESS | 1666 | ++DOCSHELL 0x1185cf000 == 41 [pid = 1666] [id = 122] 06:03:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x128dc7000) [pid = 1666] [serial = 363] [outer = 0x0] 06:03:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x1298c0400) [pid = 1666] [serial = 364] [outer = 0x128dc7000] 06:03:34 INFO - PROCESS | 1666 | 1469019814765 Marionette DEBUG loaded listener.js 06:03:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x12a6f8c00) [pid = 1666] [serial = 365] [outer = 0x128dc7000] 06:03:35 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x12af7a000) [pid = 1666] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:03:35 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x12af7cc00) [pid = 1666] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:03:35 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x1293b4c00) [pid = 1666] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:03:35 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x118385c00) [pid = 1666] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:03:35 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x11868b800) [pid = 1666] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:03:35 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x126a23000) [pid = 1666] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:03:35 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x1211ac800) [pid = 1666] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:03:35 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x12afce800) [pid = 1666] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:03:35 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x117eeac00) [pid = 1666] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:03:35 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x12c0c3000) [pid = 1666] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:03:35 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x12baa6800) [pid = 1666] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:03:35 INFO - PROCESS | 1666 | 1469019815234 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 06:03:35 INFO - PROCESS | 1666 | 1469019815269 Marionette TRACE conn3 <- [1,461,null,{"value":"7"}] 06:03:35 INFO - PROCESS | 1666 | 1469019815271 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:03:35 INFO - PROCESS | 1666 | 1469019815272 Marionette TRACE conn3 <- [1,462,null,{}] 06:03:35 INFO - PROCESS | 1666 | 1469019815275 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:35 INFO - PROCESS | 1666 | 1469019815276 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:35 INFO - PROCESS | 1666 | 1469019815354 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 06:03:35 INFO - PROCESS | 1666 | 1469019815358 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:35 INFO - PROCESS | 1666 | 1469019815359 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:35 INFO - PROCESS | 1666 | ++DOCSHELL 0x126f9b000 == 42 [pid = 1666] [id = 123] 06:03:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x116883400) [pid = 1666] [serial = 366] [outer = 0x0] 06:03:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x120fa8000) [pid = 1666] [serial = 367] [outer = 0x116883400] 06:03:35 INFO - PROCESS | 1666 | 1469019815386 Marionette DEBUG loaded listener.js 06:03:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x121615400) [pid = 1666] [serial = 368] [outer = 0x116883400] 06:03:35 INFO - PROCESS | 1666 | [1666] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:03:35 INFO - PROCESS | 1666 | 1469019815730 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 06:03:35 INFO - PROCESS | 1666 | 1469019815744 Marionette TRACE conn3 <- [1,465,null,{"value":"7"}] 06:03:35 INFO - PROCESS | 1666 | 1469019815750 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:03:35 INFO - PROCESS | 1666 | 1469019815753 Marionette TRACE conn3 <- [1,466,null,{}] 06:03:35 INFO - PROCESS | 1666 | 1469019815756 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:35 INFO - PROCESS | 1666 | 1469019815758 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:35 INFO - PROCESS | 1666 | 1469019815932 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 06:03:35 INFO - PROCESS | 1666 | 1469019815940 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:35 INFO - PROCESS | 1666 | 1469019815953 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:36 INFO - PROCESS | 1666 | ++DOCSHELL 0x128fc3000 == 43 [pid = 1666] [id = 124] 06:03:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x12af7b000) [pid = 1666] [serial = 369] [outer = 0x0] 06:03:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x12af86c00) [pid = 1666] [serial = 370] [outer = 0x12af7b000] 06:03:36 INFO - PROCESS | 1666 | 1469019816038 Marionette DEBUG loaded listener.js 06:03:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x12b30c400) [pid = 1666] [serial = 371] [outer = 0x12af7b000] 06:03:36 INFO - PROCESS | 1666 | 1469019816505 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 06:03:36 INFO - PROCESS | 1666 | 1469019816523 Marionette TRACE conn3 <- [1,469,null,{"value":"7"}] 06:03:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:03:36 INFO - PROCESS | 1666 | 1469019816525 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:03:36 INFO - PROCESS | 1666 | 1469019816526 Marionette TRACE conn3 <- [1,470,null,{}] 06:03:36 INFO - PROCESS | 1666 | 1469019816529 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:36 INFO - PROCESS | 1666 | 1469019816530 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:36 INFO - PROCESS | 1666 | 1469019816613 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 06:03:36 INFO - PROCESS | 1666 | 1469019816619 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:36 INFO - PROCESS | 1666 | 1469019816620 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:36 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a98b800 == 44 [pid = 1666] [id = 125] 06:03:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x12b9cd400) [pid = 1666] [serial = 372] [outer = 0x0] 06:03:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x12b9dbc00) [pid = 1666] [serial = 373] [outer = 0x12b9cd400] 06:03:36 INFO - PROCESS | 1666 | 1469019816644 Marionette DEBUG loaded listener.js 06:03:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x12baa3400) [pid = 1666] [serial = 374] [outer = 0x12b9cd400] 06:03:36 INFO - PROCESS | 1666 | 1469019816944 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 06:03:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:03:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 468ms 06:03:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:03:36 INFO - PROCESS | 1666 | 1469019816993 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 06:03:36 INFO - PROCESS | 1666 | 1469019816995 Marionette TRACE conn3 <- [1,473,null,{"value":"7"}] 06:03:36 INFO - PROCESS | 1666 | 1469019816997 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:03:36 INFO - PROCESS | 1666 | 1469019816998 Marionette TRACE conn3 <- [1,474,null,{}] 06:03:37 INFO - PROCESS | 1666 | 1469019817000 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:37 INFO - PROCESS | 1666 | 1469019817001 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:37 INFO - PROCESS | 1666 | 1469019817088 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 06:03:37 INFO - PROCESS | 1666 | 1469019817140 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:37 INFO - PROCESS | 1666 | 1469019817141 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:37 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ae61000 == 45 [pid = 1666] [id = 126] 06:03:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x126a23000) [pid = 1666] [serial = 375] [outer = 0x0] 06:03:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x12baa2400) [pid = 1666] [serial = 376] [outer = 0x126a23000] 06:03:37 INFO - PROCESS | 1666 | 1469019817165 Marionette DEBUG loaded listener.js 06:03:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x12c0c5000) [pid = 1666] [serial = 377] [outer = 0x126a23000] 06:03:37 INFO - PROCESS | 1666 | 1469019817642 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 06:03:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:03:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 670ms 06:03:37 INFO - PROCESS | 1666 | 1469019817668 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 06:03:37 INFO - PROCESS | 1666 | 1469019817671 Marionette TRACE conn3 <- [1,477,null,{"value":"7"}] 06:03:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:03:37 INFO - PROCESS | 1666 | 1469019817675 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:03:37 INFO - PROCESS | 1666 | 1469019817678 Marionette TRACE conn3 <- [1,478,null,{}] 06:03:37 INFO - PROCESS | 1666 | 1469019817702 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:37 INFO - PROCESS | 1666 | 1469019817704 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:37 INFO - PROCESS | 1666 | 1469019817807 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 06:03:37 INFO - PROCESS | 1666 | 1469019817874 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:37 INFO - PROCESS | 1666 | 1469019817875 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:37 INFO - PROCESS | 1666 | ++DOCSHELL 0x117148000 == 46 [pid = 1666] [id = 127] 06:03:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 109 (0x11801c400) [pid = 1666] [serial = 378] [outer = 0x0] 06:03:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 110 (0x11806dc00) [pid = 1666] [serial = 379] [outer = 0x11801c400] 06:03:37 INFO - PROCESS | 1666 | 1469019817906 Marionette DEBUG loaded listener.js 06:03:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 111 (0x118682c00) [pid = 1666] [serial = 380] [outer = 0x11801c400] 06:03:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:03:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 691ms 06:03:38 INFO - PROCESS | 1666 | 1469019818360 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 06:03:38 INFO - PROCESS | 1666 | 1469019818386 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 06:03:38 INFO - PROCESS | 1666 | 1469019818389 Marionette TRACE conn3 <- [1,481,null,{"value":"7"}] 06:03:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:03:38 INFO - PROCESS | 1666 | 1469019818394 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:03:38 INFO - PROCESS | 1666 | 1469019818395 Marionette TRACE conn3 <- [1,482,null,{}] 06:03:38 INFO - PROCESS | 1666 | 1469019818418 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:38 INFO - PROCESS | 1666 | 1469019818420 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:38 INFO - PROCESS | 1666 | 1469019818527 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 06:03:38 INFO - PROCESS | 1666 | 1469019818593 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:38 INFO - PROCESS | 1666 | 1469019818594 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:38 INFO - PROCESS | 1666 | ++DOCSHELL 0x121059000 == 47 [pid = 1666] [id = 128] 06:03:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 112 (0x119bc1400) [pid = 1666] [serial = 381] [outer = 0x0] 06:03:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 113 (0x120e3a000) [pid = 1666] [serial = 382] [outer = 0x119bc1400] 06:03:38 INFO - PROCESS | 1666 | 1469019818626 Marionette DEBUG loaded listener.js 06:03:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 114 (0x121094800) [pid = 1666] [serial = 383] [outer = 0x119bc1400] 06:03:39 INFO - PROCESS | 1666 | 1469019819056 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 06:03:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:03:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 688ms 06:03:39 INFO - PROCESS | 1666 | 1469019819082 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 06:03:39 INFO - PROCESS | 1666 | 1469019819083 Marionette TRACE conn3 <- [1,485,null,{"value":"7"}] 06:03:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:03:39 INFO - PROCESS | 1666 | 1469019819086 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:03:39 INFO - PROCESS | 1666 | 1469019819088 Marionette TRACE conn3 <- [1,486,null,{}] 06:03:39 INFO - PROCESS | 1666 | 1469019819096 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:39 INFO - PROCESS | 1666 | 1469019819099 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:39 INFO - PROCESS | 1666 | 1469019819237 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 06:03:39 INFO - PROCESS | 1666 | 1469019819287 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:39 INFO - PROCESS | 1666 | 1469019819289 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:39 INFO - PROCESS | 1666 | ++DOCSHELL 0x12b16b800 == 48 [pid = 1666] [id = 129] 06:03:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 115 (0x125331400) [pid = 1666] [serial = 384] [outer = 0x0] 06:03:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 116 (0x126ab2c00) [pid = 1666] [serial = 385] [outer = 0x125331400] 06:03:39 INFO - PROCESS | 1666 | 1469019819322 Marionette DEBUG loaded listener.js 06:03:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 117 (0x127569400) [pid = 1666] [serial = 386] [outer = 0x125331400] 06:03:39 INFO - PROCESS | 1666 | 1469019819770 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 06:03:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:03:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 721ms 06:03:39 INFO - PROCESS | 1666 | 1469019819809 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 06:03:39 INFO - PROCESS | 1666 | 1469019819811 Marionette TRACE conn3 <- [1,489,null,{"value":"7"}] 06:03:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:03:39 INFO - PROCESS | 1666 | 1469019819832 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:03:39 INFO - PROCESS | 1666 | 1469019819833 Marionette TRACE conn3 <- [1,490,null,{}] 06:03:39 INFO - PROCESS | 1666 | 1469019819838 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:39 INFO - PROCESS | 1666 | 1469019819839 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:39 INFO - PROCESS | 1666 | 1469019819944 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 06:03:40 INFO - PROCESS | 1666 | 1469019820011 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:40 INFO - PROCESS | 1666 | 1469019820012 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:40 INFO - PROCESS | 1666 | ++DOCSHELL 0x11661b800 == 49 [pid = 1666] [id = 130] 06:03:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 118 (0x11307b000) [pid = 1666] [serial = 387] [outer = 0x0] 06:03:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 119 (0x12533cc00) [pid = 1666] [serial = 388] [outer = 0x11307b000] 06:03:40 INFO - PROCESS | 1666 | 1469019820042 Marionette DEBUG loaded listener.js 06:03:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 120 (0x12956e000) [pid = 1666] [serial = 389] [outer = 0x11307b000] 06:03:40 INFO - PROCESS | 1666 | 1469019820556 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 06:03:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:03:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 790ms 06:03:40 INFO - PROCESS | 1666 | 1469019820603 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 06:03:40 INFO - PROCESS | 1666 | 1469019820606 Marionette TRACE conn3 <- [1,493,null,{"value":"7"}] 06:03:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:03:40 INFO - PROCESS | 1666 | 1469019820609 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:03:40 INFO - PROCESS | 1666 | 1469019820611 Marionette TRACE conn3 <- [1,494,null,{}] 06:03:40 INFO - PROCESS | 1666 | 1469019820617 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:40 INFO - PROCESS | 1666 | 1469019820619 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:40 INFO - PROCESS | 1666 | 1469019820709 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 06:03:40 INFO - PROCESS | 1666 | 1469019820779 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:40 INFO - PROCESS | 1666 | 1469019820780 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:40 INFO - PROCESS | 1666 | ++DOCSHELL 0x117152000 == 50 [pid = 1666] [id = 131] 06:03:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 121 (0x118022c00) [pid = 1666] [serial = 390] [outer = 0x0] 06:03:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 122 (0x11867bc00) [pid = 1666] [serial = 391] [outer = 0x118022c00] 06:03:40 INFO - PROCESS | 1666 | 1469019820809 Marionette DEBUG loaded listener.js 06:03:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 123 (0x1186d6800) [pid = 1666] [serial = 392] [outer = 0x118022c00] 06:03:41 INFO - PROCESS | 1666 | --DOCSHELL 0x128fc2000 == 49 [pid = 1666] [id = 94] 06:03:41 INFO - PROCESS | 1666 | --DOCSHELL 0x12a98b800 == 48 [pid = 1666] [id = 125] 06:03:41 INFO - PROCESS | 1666 | --DOCSHELL 0x128fc3000 == 47 [pid = 1666] [id = 124] 06:03:41 INFO - PROCESS | 1666 | --DOCSHELL 0x126f9b000 == 46 [pid = 1666] [id = 123] 06:03:41 INFO - PROCESS | 1666 | --DOCSHELL 0x1185cf000 == 45 [pid = 1666] [id = 122] 06:03:41 INFO - PROCESS | 1666 | --DOCSHELL 0x124dbc000 == 44 [pid = 1666] [id = 121] 06:03:41 INFO - PROCESS | 1666 | --DOCSHELL 0x121cd9800 == 43 [pid = 1666] [id = 120] 06:03:41 INFO - PROCESS | 1666 | --DOCSHELL 0x121058800 == 42 [pid = 1666] [id = 119] 06:03:41 INFO - PROCESS | 1666 | --DOCSHELL 0x11991e000 == 41 [pid = 1666] [id = 118] 06:03:41 INFO - PROCESS | 1666 | --DOCSHELL 0x119344800 == 40 [pid = 1666] [id = 117] 06:03:41 INFO - PROCESS | 1666 | --DOCSHELL 0x1185d4000 == 39 [pid = 1666] [id = 116] 06:03:41 INFO - PROCESS | 1666 | --DOCSHELL 0x115e2b800 == 38 [pid = 1666] [id = 115] 06:03:41 INFO - PROCESS | 1666 | --DOCSHELL 0x116f86000 == 37 [pid = 1666] [id = 114] 06:03:41 INFO - PROCESS | 1666 | --DOCSHELL 0x117151800 == 36 [pid = 1666] [id = 112] 06:03:41 INFO - PROCESS | 1666 | --DOCSHELL 0x12b1e0000 == 35 [pid = 1666] [id = 111] 06:03:41 INFO - PROCESS | 1666 | --DOCSHELL 0x119c44800 == 34 [pid = 1666] [id = 113] 06:03:41 INFO - PROCESS | 1666 | --DOCSHELL 0x116688000 == 33 [pid = 1666] [id = 81] 06:03:41 INFO - PROCESS | 1666 | --DOCSHELL 0x12a61b000 == 32 [pid = 1666] [id = 80] 06:03:41 INFO - PROCESS | 1666 | --DOCSHELL 0x11661b800 == 31 [pid = 1666] [id = 130] 06:03:41 INFO - PROCESS | 1666 | --DOCSHELL 0x12b16b800 == 30 [pid = 1666] [id = 129] 06:03:41 INFO - PROCESS | 1666 | --DOCSHELL 0x121059000 == 29 [pid = 1666] [id = 128] 06:03:41 INFO - PROCESS | 1666 | --DOCSHELL 0x117148000 == 28 [pid = 1666] [id = 127] 06:03:41 INFO - PROCESS | 1666 | --DOCSHELL 0x12ae61000 == 27 [pid = 1666] [id = 126] 06:03:41 INFO - PROCESS | 1666 | --DOMWINDOW == 122 (0x12af82c00) [pid = 1666] [serial = 313] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1666 | --DOMWINDOW == 121 (0x12b9ce800) [pid = 1666] [serial = 316] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1666 | --DOMWINDOW == 120 (0x118073400) [pid = 1666] [serial = 283] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1666 | --DOMWINDOW == 119 (0x12b311000) [pid = 1666] [serial = 314] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1666 | --DOMWINDOW == 118 (0x126691000) [pid = 1666] [serial = 295] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1666 | --DOMWINDOW == 117 (0x12a6f8800) [pid = 1666] [serial = 310] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1666 | --DOMWINDOW == 116 (0x1183d2400) [pid = 1666] [serial = 298] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1666 | --DOMWINDOW == 115 (0x11868bc00) [pid = 1666] [serial = 299] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1666 | --DOMWINDOW == 114 (0x118b19400) [pid = 1666] [serial = 301] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1666 | --DOMWINDOW == 113 (0x11981a400) [pid = 1666] [serial = 302] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1666 | --DOMWINDOW == 112 (0x128a8a400) [pid = 1666] [serial = 307] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1666 | --DOMWINDOW == 111 (0x12922ac00) [pid = 1666] [serial = 308] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1666 | --DOMWINDOW == 110 (0x124ac5000) [pid = 1666] [serial = 305] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1666 | --DOMWINDOW == 109 (0x121617c00) [pid = 1666] [serial = 304] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1666 | --DOMWINDOW == 108 (0x121a55800) [pid = 1666] [serial = 289] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x127565400) [pid = 1666] [serial = 292] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x118881400) [pid = 1666] [serial = 286] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x12ba9c000) [pid = 1666] [serial = 319] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x12b9d7400) [pid = 1666] [serial = 317] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x120facc00) [pid = 1666] [serial = 322] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x12c7eac00) [pid = 1666] [serial = 328] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x12baa1c00) [pid = 1666] [serial = 320] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x12c030c00) [pid = 1666] [serial = 325] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x12c7f4800) [pid = 1666] [serial = 329] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x118028000) [pid = 1666] [serial = 331] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x1293ab400) [pid = 1666] [serial = 323] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x12c0c9400) [pid = 1666] [serial = 326] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x12a9bc000) [pid = 1666] [serial = 311] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1666 | 1469019821809 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 06:03:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:03:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1224ms 06:03:41 INFO - PROCESS | 1666 | 1469019821836 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 06:03:41 INFO - PROCESS | 1666 | 1469019821838 Marionette TRACE conn3 <- [1,497,null,{"value":"7"}] 06:03:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:03:41 INFO - PROCESS | 1666 | 1469019821842 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:03:41 INFO - PROCESS | 1666 | 1469019821843 Marionette TRACE conn3 <- [1,498,null,{}] 06:03:41 INFO - PROCESS | 1666 | 1469019821848 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:41 INFO - PROCESS | 1666 | 1469019821851 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:41 INFO - PROCESS | 1666 | 1469019821936 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 06:03:41 INFO - PROCESS | 1666 | 1469019821943 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:41 INFO - PROCESS | 1666 | 1469019821944 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:41 INFO - PROCESS | 1666 | ++DOCSHELL 0x114f1e000 == 28 [pid = 1666] [id = 132] 06:03:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x115e69c00) [pid = 1666] [serial = 393] [outer = 0x0] 06:03:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x116778800) [pid = 1666] [serial = 394] [outer = 0x115e69c00] 06:03:41 INFO - PROCESS | 1666 | 1469019821981 Marionette DEBUG loaded listener.js 06:03:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x114f69c00) [pid = 1666] [serial = 395] [outer = 0x115e69c00] 06:03:42 INFO - PROCESS | 1666 | 1469019822495 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 06:03:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:03:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 06:03:42 INFO - PROCESS | 1666 | 1469019822512 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 06:03:42 INFO - PROCESS | 1666 | 1469019822518 Marionette TRACE conn3 <- [1,501,null,{"value":"7"}] 06:03:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:03:42 INFO - PROCESS | 1666 | 1469019822522 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:03:42 INFO - PROCESS | 1666 | 1469019822524 Marionette TRACE conn3 <- [1,502,null,{}] 06:03:42 INFO - PROCESS | 1666 | 1469019822527 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:42 INFO - PROCESS | 1666 | 1469019822529 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:42 INFO - PROCESS | 1666 | 1469019822608 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 06:03:42 INFO - PROCESS | 1666 | 1469019822614 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:42 INFO - PROCESS | 1666 | 1469019822617 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:42 INFO - PROCESS | 1666 | ++DOCSHELL 0x117158000 == 29 [pid = 1666] [id = 133] 06:03:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x118070000) [pid = 1666] [serial = 396] [outer = 0x0] 06:03:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x11868e400) [pid = 1666] [serial = 397] [outer = 0x118070000] 06:03:42 INFO - PROCESS | 1666 | 1469019822645 Marionette DEBUG loaded listener.js 06:03:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x1186d4000) [pid = 1666] [serial = 398] [outer = 0x118070000] 06:03:42 INFO - PROCESS | 1666 | 1469019822975 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 06:03:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:03:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 469ms 06:03:42 INFO - PROCESS | 1666 | 1469019822991 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 06:03:42 INFO - PROCESS | 1666 | 1469019822993 Marionette TRACE conn3 <- [1,505,null,{"value":"7"}] 06:03:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:03:42 INFO - PROCESS | 1666 | 1469019822995 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:03:43 INFO - PROCESS | 1666 | 1469019822999 Marionette TRACE conn3 <- [1,506,null,{}] 06:03:43 INFO - PROCESS | 1666 | 1469019823008 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:43 INFO - PROCESS | 1666 | 1469019823011 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:43 INFO - PROCESS | 1666 | 1469019823083 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 06:03:43 INFO - PROCESS | 1666 | 1469019823088 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:43 INFO - PROCESS | 1666 | 1469019823090 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:43 INFO - PROCESS | 1666 | ++DOCSHELL 0x119331800 == 30 [pid = 1666] [id = 134] 06:03:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x1164e9000) [pid = 1666] [serial = 399] [outer = 0x0] 06:03:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x120e38800) [pid = 1666] [serial = 400] [outer = 0x1164e9000] 06:03:43 INFO - PROCESS | 1666 | 1469019823120 Marionette DEBUG loaded listener.js 06:03:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x1211b0800) [pid = 1666] [serial = 401] [outer = 0x1164e9000] 06:03:43 INFO - PROCESS | 1666 | 1469019823458 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 06:03:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:03:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 473ms 06:03:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:03:43 INFO - PROCESS | 1666 | 1469019823470 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 06:03:43 INFO - PROCESS | 1666 | 1469019823472 Marionette TRACE conn3 <- [1,509,null,{"value":"7"}] 06:03:43 INFO - PROCESS | 1666 | 1469019823474 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:03:43 INFO - PROCESS | 1666 | 1469019823475 Marionette TRACE conn3 <- [1,510,null,{}] 06:03:43 INFO - PROCESS | 1666 | 1469019823477 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:43 INFO - PROCESS | 1666 | 1469019823478 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:43 INFO - PROCESS | 1666 | 1469019823563 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 06:03:43 INFO - PROCESS | 1666 | 1469019823616 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:43 INFO - PROCESS | 1666 | 1469019823618 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:43 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198f2800 == 31 [pid = 1666] [id = 135] 06:03:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x1211ae800) [pid = 1666] [serial = 402] [outer = 0x0] 06:03:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x1219bcc00) [pid = 1666] [serial = 403] [outer = 0x1211ae800] 06:03:43 INFO - PROCESS | 1666 | 1469019823643 Marionette DEBUG loaded listener.js 06:03:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x123df7800) [pid = 1666] [serial = 404] [outer = 0x1211ae800] 06:03:43 INFO - PROCESS | 1666 | 1469019823926 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 06:03:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:03:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 468ms 06:03:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:03:43 INFO - PROCESS | 1666 | 1469019823960 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 06:03:43 INFO - PROCESS | 1666 | 1469019823961 Marionette TRACE conn3 <- [1,513,null,{"value":"7"}] 06:03:43 INFO - PROCESS | 1666 | 1469019823964 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:03:43 INFO - PROCESS | 1666 | 1469019823966 Marionette TRACE conn3 <- [1,514,null,{}] 06:03:43 INFO - PROCESS | 1666 | 1469019823971 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:43 INFO - PROCESS | 1666 | 1469019823973 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:44 INFO - PROCESS | 1666 | 1469019824061 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 06:03:44 INFO - PROCESS | 1666 | 1469019824095 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:44 INFO - PROCESS | 1666 | 1469019824096 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:44 INFO - PROCESS | 1666 | ++DOCSHELL 0x121183000 == 32 [pid = 1666] [id = 136] 06:03:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x117487000) [pid = 1666] [serial = 405] [outer = 0x0] 06:03:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 109 (0x12526e400) [pid = 1666] [serial = 406] [outer = 0x117487000] 06:03:44 INFO - PROCESS | 1666 | 1469019824118 Marionette DEBUG loaded listener.js 06:03:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 110 (0x126a2b400) [pid = 1666] [serial = 407] [outer = 0x117487000] 06:03:44 INFO - PROCESS | 1666 | 1469019824415 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 06:03:44 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 06:03:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 521ms 06:03:44 INFO - PROCESS | 1666 | 1469019824486 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 06:03:44 INFO - PROCESS | 1666 | 1469019824487 Marionette TRACE conn3 <- [1,517,null,{"value":"7"}] 06:03:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:03:44 INFO - PROCESS | 1666 | 1469019824490 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:03:44 INFO - PROCESS | 1666 | 1469019824491 Marionette TRACE conn3 <- [1,518,null,{}] 06:03:44 INFO - PROCESS | 1666 | 1469019824493 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:44 INFO - PROCESS | 1666 | 1469019824497 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:44 INFO - PROCESS | 1666 | 1469019824612 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 06:03:44 INFO - PROCESS | 1666 | 1469019824616 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:44 INFO - PROCESS | 1666 | 1469019824618 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:44 INFO - PROCESS | 1666 | ++DOCSHELL 0x123dad000 == 33 [pid = 1666] [id = 137] 06:03:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 111 (0x118027400) [pid = 1666] [serial = 408] [outer = 0x0] 06:03:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 112 (0x126aafc00) [pid = 1666] [serial = 409] [outer = 0x118027400] 06:03:44 INFO - PROCESS | 1666 | 1469019824642 Marionette DEBUG loaded listener.js 06:03:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 113 (0x12922ac00) [pid = 1666] [serial = 410] [outer = 0x118027400] 06:03:44 INFO - PROCESS | 1666 | 1469019824962 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 06:03:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:03:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 517ms 06:03:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:03:45 INFO - PROCESS | 1666 | 1469019825008 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 06:03:45 INFO - PROCESS | 1666 | 1469019825009 Marionette TRACE conn3 <- [1,521,null,{"value":"7"}] 06:03:45 INFO - PROCESS | 1666 | 1469019825011 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:03:45 INFO - PROCESS | 1666 | 1469019825014 Marionette TRACE conn3 <- [1,522,null,{}] 06:03:45 INFO - PROCESS | 1666 | 1469019825026 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:45 INFO - PROCESS | 1666 | 1469019825028 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:45 INFO - PROCESS | 1666 | 1469019825130 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 06:03:45 INFO - PROCESS | 1666 | 1469019825147 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:45 INFO - PROCESS | 1666 | 1469019825148 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:45 INFO - PROCESS | 1666 | ++DOCSHELL 0x1252bf000 == 34 [pid = 1666] [id = 138] 06:03:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 114 (0x12922b000) [pid = 1666] [serial = 411] [outer = 0x0] 06:03:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 115 (0x12956b000) [pid = 1666] [serial = 412] [outer = 0x12922b000] 06:03:45 INFO - PROCESS | 1666 | 1469019825188 Marionette DEBUG loaded listener.js 06:03:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 116 (0x12a75b800) [pid = 1666] [serial = 413] [outer = 0x12922b000] 06:03:45 INFO - PROCESS | 1666 | 1469019825643 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 06:03:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:03:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 672ms 06:03:45 INFO - PROCESS | 1666 | 1469019825685 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 06:03:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:03:45 INFO - PROCESS | 1666 | 1469019825686 Marionette TRACE conn3 <- [1,525,null,{"value":"7"}] 06:03:45 INFO - PROCESS | 1666 | 1469019825688 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:03:45 INFO - PROCESS | 1666 | 1469019825689 Marionette TRACE conn3 <- [1,526,null,{}] 06:03:45 INFO - PROCESS | 1666 | 1469019825691 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:45 INFO - PROCESS | 1666 | 1469019825693 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:45 INFO - PROCESS | 1666 | 1469019825792 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 06:03:45 INFO - PROCESS | 1666 | 1469019825812 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:45 INFO - PROCESS | 1666 | 1469019825813 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:45 INFO - PROCESS | 1666 | ++DOCSHELL 0x126fa7800 == 35 [pid = 1666] [id = 139] 06:03:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 117 (0x1132da800) [pid = 1666] [serial = 414] [outer = 0x0] 06:03:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 118 (0x12a761000) [pid = 1666] [serial = 415] [outer = 0x1132da800] 06:03:45 INFO - PROCESS | 1666 | 1469019825838 Marionette DEBUG loaded listener.js 06:03:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 119 (0x12a9c6000) [pid = 1666] [serial = 416] [outer = 0x1132da800] 06:03:46 INFO - PROCESS | 1666 | --DOMWINDOW == 118 (0x116840800) [pid = 1666] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:03:46 INFO - PROCESS | 1666 | --DOMWINDOW == 117 (0x127569800) [pid = 1666] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:03:46 INFO - PROCESS | 1666 | --DOMWINDOW == 116 (0x128a57c00) [pid = 1666] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:03:46 INFO - PROCESS | 1666 | --DOMWINDOW == 115 (0x1127dac00) [pid = 1666] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:03:46 INFO - PROCESS | 1666 | --DOMWINDOW == 114 (0x128dc7000) [pid = 1666] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:03:46 INFO - PROCESS | 1666 | --DOMWINDOW == 113 (0x118021c00) [pid = 1666] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:03:46 INFO - PROCESS | 1666 | --DOMWINDOW == 112 (0x1164e8800) [pid = 1666] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:03:46 INFO - PROCESS | 1666 | --DOMWINDOW == 111 (0x120fa3400) [pid = 1666] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:03:46 INFO - PROCESS | 1666 | --DOMWINDOW == 110 (0x11802a400) [pid = 1666] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:03:46 INFO - PROCESS | 1666 | --DOMWINDOW == 109 (0x1127dd000) [pid = 1666] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:03:46 INFO - PROCESS | 1666 | --DOMWINDOW == 108 (0x118029000) [pid = 1666] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:03:46 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x12160c400) [pid = 1666] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:03:46 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x116883400) [pid = 1666] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:03:46 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x12af7b000) [pid = 1666] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:03:46 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x12b9cd400) [pid = 1666] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:03:46 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x125302c00) [pid = 1666] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:03:46 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x125272800) [pid = 1666] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:03:46 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x1298c5000) [pid = 1666] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:03:46 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x118694800) [pid = 1666] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:03:46 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x1176c9400) [pid = 1666] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:03:46 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x127566c00) [pid = 1666] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:03:46 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x1216d9800) [pid = 1666] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:03:46 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x1164e4c00) [pid = 1666] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:03:46 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x126a23000) [pid = 1666] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:03:46 INFO - PROCESS | 1666 | 1469019826386 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 06:03:46 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 06:03:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 718ms 06:03:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:03:46 INFO - PROCESS | 1666 | 1469019826418 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 06:03:46 INFO - PROCESS | 1666 | 1469019826419 Marionette TRACE conn3 <- [1,529,null,{"value":"7"}] 06:03:46 INFO - PROCESS | 1666 | 1469019826422 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:03:46 INFO - PROCESS | 1666 | 1469019826423 Marionette TRACE conn3 <- [1,530,null,{}] 06:03:46 INFO - PROCESS | 1666 | 1469019826425 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:46 INFO - PROCESS | 1666 | 1469019826426 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:46 INFO - PROCESS | 1666 | 1469019826515 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 06:03:46 INFO - PROCESS | 1666 | 1469019826520 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:46 INFO - PROCESS | 1666 | 1469019826521 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:46 INFO - PROCESS | 1666 | ++DOCSHELL 0x119330800 == 36 [pid = 1666] [id = 140] 06:03:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x116645c00) [pid = 1666] [serial = 417] [outer = 0x0] 06:03:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x11868e000) [pid = 1666] [serial = 418] [outer = 0x116645c00] 06:03:46 INFO - PROCESS | 1666 | 1469019826545 Marionette DEBUG loaded listener.js 06:03:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x120fa8800) [pid = 1666] [serial = 419] [outer = 0x116645c00] 06:03:46 INFO - PROCESS | 1666 | 1469019826846 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 06:03:46 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 06:03:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:03:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:03:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:03:46 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 06:03:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:03:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:03:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:03:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 468ms 06:03:46 INFO - PROCESS | 1666 | 1469019826890 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 06:03:46 INFO - PROCESS | 1666 | 1469019826892 Marionette TRACE conn3 <- [1,533,null,{"value":"7"}] 06:03:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:03:46 INFO - PROCESS | 1666 | 1469019826894 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:03:46 INFO - PROCESS | 1666 | 1469019826895 Marionette TRACE conn3 <- [1,534,null,{}] 06:03:46 INFO - PROCESS | 1666 | 1469019826898 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:46 INFO - PROCESS | 1666 | 1469019826899 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:46 INFO - PROCESS | 1666 | 1469019826979 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 06:03:46 INFO - PROCESS | 1666 | 1469019826984 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:46 INFO - PROCESS | 1666 | 1469019826985 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:47 INFO - PROCESS | 1666 | ++DOCSHELL 0x128fc2800 == 37 [pid = 1666] [id = 141] 06:03:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x11806b800) [pid = 1666] [serial = 420] [outer = 0x0] 06:03:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x124ac3800) [pid = 1666] [serial = 421] [outer = 0x11806b800] 06:03:47 INFO - PROCESS | 1666 | 1469019827056 Marionette DEBUG loaded listener.js 06:03:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x12a9b9000) [pid = 1666] [serial = 422] [outer = 0x11806b800] 06:03:47 INFO - PROCESS | 1666 | 1469019827329 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 06:03:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:03:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 468ms 06:03:47 INFO - PROCESS | 1666 | 1469019827371 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 06:03:47 INFO - PROCESS | 1666 | 1469019827372 Marionette TRACE conn3 <- [1,537,null,{"value":"7"}] 06:03:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:03:47 INFO - PROCESS | 1666 | 1469019827375 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:03:47 INFO - PROCESS | 1666 | 1469019827377 Marionette TRACE conn3 <- [1,538,null,{}] 06:03:47 INFO - PROCESS | 1666 | 1469019827379 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:47 INFO - PROCESS | 1666 | 1469019827382 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:47 INFO - PROCESS | 1666 | 1469019827493 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 06:03:47 INFO - PROCESS | 1666 | 1469019827496 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:47 INFO - PROCESS | 1666 | 1469019827498 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:47 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a995800 == 38 [pid = 1666] [id = 142] 06:03:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x127569800) [pid = 1666] [serial = 423] [outer = 0x0] 06:03:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x12af7e000) [pid = 1666] [serial = 424] [outer = 0x127569800] 06:03:47 INFO - PROCESS | 1666 | 1469019827537 Marionette DEBUG loaded listener.js 06:03:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x12b9cd400) [pid = 1666] [serial = 425] [outer = 0x127569800] 06:03:47 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. 06:03:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 519ms 06:03:47 INFO - PROCESS | 1666 | 1469019827885 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 06:03:47 INFO - PROCESS | 1666 | 1469019827895 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 06:03:47 INFO - PROCESS | 1666 | 1469019827896 Marionette TRACE conn3 <- [1,541,null,{"value":"7"}] 06:03:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:03:47 INFO - PROCESS | 1666 | 1469019827900 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:03:47 INFO - PROCESS | 1666 | 1469019827901 Marionette TRACE conn3 <- [1,542,null,{}] 06:03:47 INFO - PROCESS | 1666 | 1469019827904 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:47 INFO - PROCESS | 1666 | 1469019827905 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:48 INFO - PROCESS | 1666 | 1469019828010 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 06:03:48 INFO - PROCESS | 1666 | 1469019828015 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:48 INFO - PROCESS | 1666 | 1469019828017 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:48 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ae5f800 == 39 [pid = 1666] [id = 143] 06:03:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x12a9bc400) [pid = 1666] [serial = 426] [outer = 0x0] 06:03:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x12b9d6000) [pid = 1666] [serial = 427] [outer = 0x12a9bc400] 06:03:48 INFO - PROCESS | 1666 | 1469019828040 Marionette DEBUG loaded listener.js 06:03:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x12ba9e800) [pid = 1666] [serial = 428] [outer = 0x12a9bc400] 06:03:48 INFO - PROCESS | 1666 | 1469019828460 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 06:03:48 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. 06:03:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 570ms 06:03:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:03:48 INFO - PROCESS | 1666 | 1469019828492 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 06:03:48 INFO - PROCESS | 1666 | 1469019828494 Marionette TRACE conn3 <- [1,545,null,{"value":"7"}] 06:03:48 INFO - PROCESS | 1666 | 1469019828500 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:03:48 INFO - PROCESS | 1666 | 1469019828503 Marionette TRACE conn3 <- [1,546,null,{}] 06:03:48 INFO - PROCESS | 1666 | 1469019828507 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:48 INFO - PROCESS | 1666 | 1469019828509 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:48 INFO - PROCESS | 1666 | 1469019828625 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 06:03:48 INFO - PROCESS | 1666 | 1469019828721 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:48 INFO - PROCESS | 1666 | 1469019828722 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:48 INFO - PROCESS | 1666 | ++DOCSHELL 0x117151800 == 40 [pid = 1666] [id = 144] 06:03:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x115da1c00) [pid = 1666] [serial = 429] [outer = 0x0] 06:03:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 109 (0x1161a6400) [pid = 1666] [serial = 430] [outer = 0x115da1c00] 06:03:48 INFO - PROCESS | 1666 | 1469019828759 Marionette DEBUG loaded listener.js 06:03:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 110 (0x118028400) [pid = 1666] [serial = 431] [outer = 0x115da1c00] 06:03:49 INFO - PROCESS | 1666 | 1469019829212 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 06:03:49 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 06:03:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 724ms 06:03:49 INFO - PROCESS | 1666 | 1469019829223 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 06:03:49 INFO - PROCESS | 1666 | 1469019829226 Marionette TRACE conn3 <- [1,549,null,{"value":"7"}] 06:03:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:03:49 INFO - PROCESS | 1666 | 1469019829231 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:03:49 INFO - PROCESS | 1666 | 1469019829232 Marionette TRACE conn3 <- [1,550,null,{}] 06:03:49 INFO - PROCESS | 1666 | 1469019829235 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:49 INFO - PROCESS | 1666 | 1469019829237 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:49 INFO - PROCESS | 1666 | 1469019829348 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 06:03:49 INFO - PROCESS | 1666 | 1469019829441 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:49 INFO - PROCESS | 1666 | 1469019829442 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:49 INFO - PROCESS | 1666 | ++DOCSHELL 0x12176c000 == 41 [pid = 1666] [id = 145] 06:03:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 111 (0x118696400) [pid = 1666] [serial = 432] [outer = 0x0] 06:03:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 112 (0x118877800) [pid = 1666] [serial = 433] [outer = 0x118696400] 06:03:49 INFO - PROCESS | 1666 | 1469019829480 Marionette DEBUG loaded listener.js 06:03:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 113 (0x119da5c00) [pid = 1666] [serial = 434] [outer = 0x118696400] 06:03:49 INFO - PROCESS | 1666 | 1469019829908 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 06:03:49 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. 06:03:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 721ms 06:03:49 INFO - PROCESS | 1666 | 1469019829952 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 06:03:49 INFO - PROCESS | 1666 | 1469019829954 Marionette TRACE conn3 <- [1,553,null,{"value":"7"}] 06:03:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:03:49 INFO - PROCESS | 1666 | 1469019829956 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:03:49 INFO - PROCESS | 1666 | 1469019829959 Marionette TRACE conn3 <- [1,554,null,{}] 06:03:49 INFO - PROCESS | 1666 | 1469019829966 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:49 INFO - PROCESS | 1666 | 1469019829970 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:50 INFO - PROCESS | 1666 | 1469019830124 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 06:03:50 INFO - PROCESS | 1666 | 1469019830225 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:50 INFO - PROCESS | 1666 | 1469019830228 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:50 INFO - PROCESS | 1666 | ++DOCSHELL 0x112f6b000 == 42 [pid = 1666] [id = 146] 06:03:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 114 (0x116148800) [pid = 1666] [serial = 435] [outer = 0x0] 06:03:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 115 (0x118b1ec00) [pid = 1666] [serial = 436] [outer = 0x116148800] 06:03:50 INFO - PROCESS | 1666 | 1469019830262 Marionette DEBUG loaded listener.js 06:03:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 116 (0x125339400) [pid = 1666] [serial = 437] [outer = 0x116148800] 06:03:50 INFO - PROCESS | 1666 | [1666] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:03:50 INFO - PROCESS | 1666 | --DOCSHELL 0x12a995800 == 41 [pid = 1666] [id = 142] 06:03:50 INFO - PROCESS | 1666 | --DOCSHELL 0x128fc2800 == 40 [pid = 1666] [id = 141] 06:03:50 INFO - PROCESS | 1666 | --DOCSHELL 0x119330800 == 39 [pid = 1666] [id = 140] 06:03:50 INFO - PROCESS | 1666 | --DOCSHELL 0x126fa7800 == 38 [pid = 1666] [id = 139] 06:03:50 INFO - PROCESS | 1666 | --DOCSHELL 0x1252bf000 == 37 [pid = 1666] [id = 138] 06:03:50 INFO - PROCESS | 1666 | --DOCSHELL 0x123dad000 == 36 [pid = 1666] [id = 137] 06:03:50 INFO - PROCESS | 1666 | --DOCSHELL 0x121183000 == 35 [pid = 1666] [id = 136] 06:03:50 INFO - PROCESS | 1666 | --DOCSHELL 0x1198f2800 == 34 [pid = 1666] [id = 135] 06:03:50 INFO - PROCESS | 1666 | --DOCSHELL 0x119331800 == 33 [pid = 1666] [id = 134] 06:03:50 INFO - PROCESS | 1666 | 1469019830894 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 06:03:50 INFO - PROCESS | 1666 | --DOCSHELL 0x117158000 == 32 [pid = 1666] [id = 133] 06:03:50 INFO - PROCESS | 1666 | --DOCSHELL 0x114f1e000 == 31 [pid = 1666] [id = 132] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 115 (0x1176c4400) [pid = 1666] [serial = 242] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 114 (0x128dcec00) [pid = 1666] [serial = 296] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 113 (0x12a764000) [pid = 1666] [serial = 281] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 112 (0x1192c7c00) [pid = 1666] [serial = 287] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 111 (0x1183d5c00) [pid = 1666] [serial = 284] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 110 (0x128a93800) [pid = 1666] [serial = 239] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 109 (0x12526cc00) [pid = 1666] [serial = 290] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 108 (0x128a4ec00) [pid = 1666] [serial = 358] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x128dcb400) [pid = 1666] [serial = 361] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x128a89c00) [pid = 1666] [serial = 359] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x119b29c00) [pid = 1666] [serial = 346] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x1298c0400) [pid = 1666] [serial = 364] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x120fa2400) [pid = 1666] [serial = 347] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x11802a000) [pid = 1666] [serial = 332] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x11677dc00) [pid = 1666] [serial = 340] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x117eecc00) [pid = 1666] [serial = 341] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x1211b7000) [pid = 1666] [serial = 349] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x121616000) [pid = 1666] [serial = 350] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x118549800) [pid = 1666] [serial = 337] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x1186d6c00) [pid = 1666] [serial = 338] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x113075000) [pid = 1666] [serial = 334] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x116149c00) [pid = 1666] [serial = 335] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x1183db800) [pid = 1666] [serial = 343] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x1186cd400) [pid = 1666] [serial = 344] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x121a51c00) [pid = 1666] [serial = 352] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x121615400) [pid = 1666] [serial = 368] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x120fa8000) [pid = 1666] [serial = 367] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x12af86c00) [pid = 1666] [serial = 370] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x12b9dbc00) [pid = 1666] [serial = 373] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x12a6f8c00) [pid = 1666] [serial = 365] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x12baa3400) [pid = 1666] [serial = 374] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x127568800) [pid = 1666] [serial = 356] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x126693800) [pid = 1666] [serial = 355] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x1293b2400) [pid = 1666] [serial = 362] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x12b30c400) [pid = 1666] [serial = 371] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x125270400) [pid = 1666] [serial = 353] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x128a54000) [pid = 1666] [serial = 293] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x12c0c5000) [pid = 1666] [serial = 377] [outer = 0x0] [url = about:blank] 06:03:50 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x12baa2400) [pid = 1666] [serial = 376] [outer = 0x0] [url = about:blank] 06:03:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:03:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 973ms 06:03:50 INFO - PROCESS | 1666 | 1469019830930 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 06:03:50 INFO - PROCESS | 1666 | 1469019830934 Marionette TRACE conn3 <- [1,557,null,{"value":"7"}] 06:03:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:03:50 INFO - PROCESS | 1666 | 1469019830937 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:03:50 INFO - PROCESS | 1666 | 1469019830939 Marionette TRACE conn3 <- [1,558,null,{}] 06:03:50 INFO - PROCESS | 1666 | 1469019830943 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:50 INFO - PROCESS | 1666 | 1469019830944 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:51 INFO - PROCESS | 1666 | 1469019831020 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 06:03:51 INFO - PROCESS | 1666 | 1469019831026 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:51 INFO - PROCESS | 1666 | 1469019831029 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:51 INFO - PROCESS | 1666 | ++DOCSHELL 0x1164a9000 == 32 [pid = 1666] [id = 147] 06:03:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x117eef400) [pid = 1666] [serial = 438] [outer = 0x0] 06:03:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x11801e800) [pid = 1666] [serial = 439] [outer = 0x117eef400] 06:03:51 INFO - PROCESS | 1666 | 1469019831060 Marionette DEBUG loaded listener.js 06:03:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x118384000) [pid = 1666] [serial = 440] [outer = 0x117eef400] 06:03:51 INFO - PROCESS | 1666 | 1469019831391 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 06:03:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:03:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 469ms 06:03:51 INFO - PROCESS | 1666 | 1469019831423 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 06:03:51 INFO - PROCESS | 1666 | 1469019831426 Marionette TRACE conn3 <- [1,561,null,{"value":"7"}] 06:03:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:03:51 INFO - PROCESS | 1666 | 1469019831433 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:03:51 INFO - PROCESS | 1666 | 1469019831436 Marionette TRACE conn3 <- [1,562,null,{}] 06:03:51 INFO - PROCESS | 1666 | 1469019831438 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:51 INFO - PROCESS | 1666 | 1469019831440 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:51 INFO - PROCESS | 1666 | 1469019831534 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 06:03:51 INFO - PROCESS | 1666 | 1469019831538 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:51 INFO - PROCESS | 1666 | 1469019831540 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:51 INFO - PROCESS | 1666 | ++DOCSHELL 0x1164a6800 == 33 [pid = 1666] [id = 148] 06:03:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x1183d2c00) [pid = 1666] [serial = 441] [outer = 0x0] 06:03:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x118875c00) [pid = 1666] [serial = 442] [outer = 0x1183d2c00] 06:03:51 INFO - PROCESS | 1666 | 1469019831568 Marionette DEBUG loaded listener.js 06:03:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x119906c00) [pid = 1666] [serial = 443] [outer = 0x1183d2c00] 06:03:51 INFO - PROCESS | 1666 | [1666] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:03:52 INFO - PROCESS | 1666 | --DOCSHELL 0x117152000 == 32 [pid = 1666] [id = 131] 06:03:52 INFO - PROCESS | 1666 | --DOCSHELL 0x1164a9000 == 31 [pid = 1666] [id = 147] 06:03:52 INFO - PROCESS | 1666 | --DOCSHELL 0x112f6b000 == 30 [pid = 1666] [id = 146] 06:03:52 INFO - PROCESS | 1666 | --DOCSHELL 0x12176c000 == 29 [pid = 1666] [id = 145] 06:03:52 INFO - PROCESS | 1666 | --DOCSHELL 0x12ae5f800 == 28 [pid = 1666] [id = 143] 06:03:52 INFO - PROCESS | 1666 | --DOCSHELL 0x117151800 == 27 [pid = 1666] [id = 144] 06:03:52 INFO - PROCESS | 1666 | [1666] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:03:52 INFO - PROCESS | 1666 | 1469019832871 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 06:03:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:03:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1473ms 06:03:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:03:52 INFO - PROCESS | 1666 | 1469019832905 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 06:03:52 INFO - PROCESS | 1666 | 1469019832907 Marionette TRACE conn3 <- [1,565,null,{"value":"7"}] 06:03:52 INFO - PROCESS | 1666 | 1469019832911 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:03:52 INFO - PROCESS | 1666 | 1469019832913 Marionette TRACE conn3 <- [1,566,null,{}] 06:03:52 INFO - PROCESS | 1666 | 1469019832917 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:52 INFO - PROCESS | 1666 | 1469019832919 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:52 INFO - PROCESS | 1666 | 1469019832996 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 06:03:53 INFO - PROCESS | 1666 | 1469019833044 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:53 INFO - PROCESS | 1666 | 1469019833047 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:53 INFO - PROCESS | 1666 | ++DOCSHELL 0x113cd2800 == 28 [pid = 1666] [id = 149] 06:03:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x115dab400) [pid = 1666] [serial = 444] [outer = 0x0] 06:03:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x115dae400) [pid = 1666] [serial = 445] [outer = 0x115dab400] 06:03:53 INFO - PROCESS | 1666 | 1469019833078 Marionette DEBUG loaded listener.js 06:03:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x116641400) [pid = 1666] [serial = 446] [outer = 0x115dab400] 06:03:53 INFO - PROCESS | 1666 | [1666] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:03:53 INFO - PROCESS | 1666 | [1666] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:03:53 INFO - PROCESS | 1666 | 1469019833381 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:03:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:03:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 522ms 06:03:53 INFO - PROCESS | 1666 | 1469019833434 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 06:03:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:03:53 INFO - PROCESS | 1666 | 1469019833438 Marionette TRACE conn3 <- [1,569,null,{"value":"7"}] 06:03:53 INFO - PROCESS | 1666 | 1469019833442 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:03:53 INFO - PROCESS | 1666 | 1469019833444 Marionette TRACE conn3 <- [1,570,null,{}] 06:03:53 INFO - PROCESS | 1666 | 1469019833447 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:53 INFO - PROCESS | 1666 | 1469019833449 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:53 INFO - PROCESS | 1666 | 1469019833526 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 06:03:53 INFO - PROCESS | 1666 | 1469019833533 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:53 INFO - PROCESS | 1666 | 1469019833535 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:53 INFO - PROCESS | 1666 | ++DOCSHELL 0x117146800 == 29 [pid = 1666] [id = 150] 06:03:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x116887800) [pid = 1666] [serial = 447] [outer = 0x0] 06:03:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x118023400) [pid = 1666] [serial = 448] [outer = 0x116887800] 06:03:53 INFO - PROCESS | 1666 | 1469019833563 Marionette DEBUG loaded listener.js 06:03:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x1182ad400) [pid = 1666] [serial = 449] [outer = 0x116887800] 06:03:53 INFO - PROCESS | 1666 | [1666] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:03:53 INFO - PROCESS | 1666 | [1666] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:03:53 INFO - PROCESS | 1666 | 1469019833927 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 06:03:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:03:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 519ms 06:03:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:03:53 INFO - PROCESS | 1666 | 1469019833962 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 06:03:53 INFO - PROCESS | 1666 | 1469019833963 Marionette TRACE conn3 <- [1,573,null,{"value":"7"}] 06:03:53 INFO - PROCESS | 1666 | 1469019833968 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:03:53 INFO - PROCESS | 1666 | 1469019833977 Marionette TRACE conn3 <- [1,574,null,{}] 06:03:53 INFO - PROCESS | 1666 | 1469019833985 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:53 INFO - PROCESS | 1666 | 1469019833989 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:54 INFO - PROCESS | 1666 | 1469019834092 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 06:03:54 INFO - PROCESS | 1666 | 1469019834098 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:54 INFO - PROCESS | 1666 | 1469019834100 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:54 INFO - PROCESS | 1666 | ++DOCSHELL 0x1186f1000 == 30 [pid = 1666] [id = 151] 06:03:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x11614cc00) [pid = 1666] [serial = 450] [outer = 0x0] 06:03:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x118692800) [pid = 1666] [serial = 451] [outer = 0x11614cc00] 06:03:54 INFO - PROCESS | 1666 | 1469019834128 Marionette DEBUG loaded listener.js 06:03:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x118b17400) [pid = 1666] [serial = 452] [outer = 0x11614cc00] 06:03:54 INFO - PROCESS | 1666 | 1469019834485 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:03:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:03:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 529ms 06:03:54 INFO - PROCESS | 1666 | 1469019834497 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 06:03:54 INFO - PROCESS | 1666 | 1469019834502 Marionette TRACE conn3 <- [1,577,null,{"value":"7"}] 06:03:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:03:54 INFO - PROCESS | 1666 | 1469019834505 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:03:54 INFO - PROCESS | 1666 | 1469019834507 Marionette TRACE conn3 <- [1,578,null,{}] 06:03:54 INFO - PROCESS | 1666 | 1469019834510 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:54 INFO - PROCESS | 1666 | 1469019834511 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:54 INFO - PROCESS | 1666 | 1469019834644 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 06:03:54 INFO - PROCESS | 1666 | 1469019834659 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:54 INFO - PROCESS | 1666 | 1469019834660 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:54 INFO - PROCESS | 1666 | ++DOCSHELL 0x11989d000 == 31 [pid = 1666] [id = 152] 06:03:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x11934ac00) [pid = 1666] [serial = 453] [outer = 0x0] 06:03:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x11990b800) [pid = 1666] [serial = 454] [outer = 0x11934ac00] 06:03:54 INFO - PROCESS | 1666 | 1469019834703 Marionette DEBUG loaded listener.js 06:03:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x120fa9000) [pid = 1666] [serial = 455] [outer = 0x11934ac00] 06:03:55 INFO - PROCESS | 1666 | 1469019835169 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 06:03:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:03:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 06:03:55 INFO - PROCESS | 1666 | 1469019835175 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 06:03:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:03:55 INFO - PROCESS | 1666 | 1469019835176 Marionette TRACE conn3 <- [1,581,null,{"value":"7"}] 06:03:55 INFO - PROCESS | 1666 | 1469019835179 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:03:55 INFO - PROCESS | 1666 | 1469019835180 Marionette TRACE conn3 <- [1,582,null,{}] 06:03:55 INFO - PROCESS | 1666 | 1469019835185 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:55 INFO - PROCESS | 1666 | 1469019835187 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:55 INFO - PROCESS | 1666 | 1469019835287 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 06:03:55 INFO - PROCESS | 1666 | 1469019835290 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:55 INFO - PROCESS | 1666 | 1469019835291 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:55 INFO - PROCESS | 1666 | ++DOCSHELL 0x119939000 == 32 [pid = 1666] [id = 153] 06:03:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x116839000) [pid = 1666] [serial = 456] [outer = 0x0] 06:03:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x120fac800) [pid = 1666] [serial = 457] [outer = 0x116839000] 06:03:55 INFO - PROCESS | 1666 | 1469019835316 Marionette DEBUG loaded listener.js 06:03:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x121614000) [pid = 1666] [serial = 458] [outer = 0x116839000] 06:03:56 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x1164e9000) [pid = 1666] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:03:56 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x117487000) [pid = 1666] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:03:56 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x118027400) [pid = 1666] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:03:56 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x118022c00) [pid = 1666] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:03:56 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x12922b000) [pid = 1666] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:03:56 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x1211ae800) [pid = 1666] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:03:56 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x115e69c00) [pid = 1666] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:03:56 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x1132da800) [pid = 1666] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:03:56 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x118070000) [pid = 1666] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:03:56 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x11801c400) [pid = 1666] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:03:56 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x127569800) [pid = 1666] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:03:56 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x119bc1400) [pid = 1666] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:03:56 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x125331400) [pid = 1666] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:03:56 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x116645c00) [pid = 1666] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:03:56 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x11806b800) [pid = 1666] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:03:56 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x11307b000) [pid = 1666] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:03:56 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x115da1c00) [pid = 1666] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:03:56 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x118696400) [pid = 1666] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:03:56 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x116148800) [pid = 1666] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:03:56 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x12a9bc400) [pid = 1666] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:03:56 INFO - PROCESS | 1666 | 1469019836054 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 06:03:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:03:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 922ms 06:03:56 INFO - PROCESS | 1666 | 1469019836103 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 06:03:56 INFO - PROCESS | 1666 | 1469019836105 Marionette TRACE conn3 <- [1,585,null,{"value":"7"}] 06:03:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:03:56 INFO - PROCESS | 1666 | 1469019836109 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:03:56 INFO - PROCESS | 1666 | 1469019836111 Marionette TRACE conn3 <- [1,586,null,{}] 06:03:56 INFO - PROCESS | 1666 | 1469019836114 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:56 INFO - PROCESS | 1666 | 1469019836120 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:56 INFO - PROCESS | 1666 | 1469019836251 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 06:03:56 INFO - PROCESS | 1666 | 1469019836301 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:56 INFO - PROCESS | 1666 | 1469019836302 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:56 INFO - PROCESS | 1666 | ++DOCSHELL 0x119924800 == 33 [pid = 1666] [id = 154] 06:03:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x118024800) [pid = 1666] [serial = 459] [outer = 0x0] 06:03:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x1215c6c00) [pid = 1666] [serial = 460] [outer = 0x118024800] 06:03:56 INFO - PROCESS | 1666 | 1469019836327 Marionette DEBUG loaded listener.js 06:03:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x121a51c00) [pid = 1666] [serial = 461] [outer = 0x118024800] 06:03:56 INFO - PROCESS | 1666 | [1666] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:03:56 INFO - PROCESS | 1666 | [1666] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:03:56 INFO - PROCESS | 1666 | 1469019836636 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 06:03:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:03:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 569ms 06:03:56 INFO - PROCESS | 1666 | 1469019836679 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 06:03:56 INFO - PROCESS | 1666 | 1469019836681 Marionette TRACE conn3 <- [1,589,null,{"value":"7"}] 06:03:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:03:56 INFO - PROCESS | 1666 | 1469019836684 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:03:56 INFO - PROCESS | 1666 | 1469019836686 Marionette TRACE conn3 <- [1,590,null,{}] 06:03:56 INFO - PROCESS | 1666 | 1469019836689 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:56 INFO - PROCESS | 1666 | 1469019836691 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:56 INFO - PROCESS | 1666 | 1469019836814 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 06:03:56 INFO - PROCESS | 1666 | 1469019836883 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:56 INFO - PROCESS | 1666 | 1469019836884 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:56 INFO - PROCESS | 1666 | ++DOCSHELL 0x12138f800 == 34 [pid = 1666] [id = 155] 06:03:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x118021000) [pid = 1666] [serial = 462] [outer = 0x0] 06:03:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x123de2000) [pid = 1666] [serial = 463] [outer = 0x118021000] 06:03:56 INFO - PROCESS | 1666 | 1469019836924 Marionette DEBUG loaded listener.js 06:03:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x125333c00) [pid = 1666] [serial = 464] [outer = 0x118021000] 06:03:57 INFO - PROCESS | 1666 | 1469019837238 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 06:03:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:03:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 570ms 06:03:57 INFO - PROCESS | 1666 | 1469019837262 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 06:03:57 INFO - PROCESS | 1666 | 1469019837264 Marionette TRACE conn3 <- [1,593,null,{"value":"7"}] 06:03:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:03:57 INFO - PROCESS | 1666 | 1469019837277 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:03:57 INFO - PROCESS | 1666 | 1469019837279 Marionette TRACE conn3 <- [1,594,null,{}] 06:03:57 INFO - PROCESS | 1666 | 1469019837292 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:57 INFO - PROCESS | 1666 | 1469019837294 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:57 INFO - PROCESS | 1666 | 1469019837421 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 06:03:57 INFO - PROCESS | 1666 | 1469019837489 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:57 INFO - PROCESS | 1666 | 1469019837490 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:57 INFO - PROCESS | 1666 | ++DOCSHELL 0x121cf1800 == 35 [pid = 1666] [id = 156] 06:03:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x12533a800) [pid = 1666] [serial = 465] [outer = 0x0] 06:03:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x126aa8800) [pid = 1666] [serial = 466] [outer = 0x12533a800] 06:03:57 INFO - PROCESS | 1666 | 1469019837530 Marionette DEBUG loaded listener.js 06:03:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x126fdcc00) [pid = 1666] [serial = 467] [outer = 0x12533a800] 06:03:57 INFO - PROCESS | 1666 | 1469019837919 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 06:03:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:03:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 679ms 06:03:57 INFO - PROCESS | 1666 | 1469019837957 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 06:03:57 INFO - PROCESS | 1666 | 1469019837958 Marionette TRACE conn3 <- [1,597,null,{"value":"7"}] 06:03:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:03:57 INFO - PROCESS | 1666 | 1469019837960 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:03:57 INFO - PROCESS | 1666 | 1469019837962 Marionette TRACE conn3 <- [1,598,null,{}] 06:03:57 INFO - PROCESS | 1666 | 1469019837964 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:57 INFO - PROCESS | 1666 | 1469019837966 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:58 INFO - PROCESS | 1666 | 1469019838091 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 06:03:58 INFO - PROCESS | 1666 | 1469019838171 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:58 INFO - PROCESS | 1666 | 1469019838173 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:58 INFO - PROCESS | 1666 | ++DOCSHELL 0x112d5c800 == 36 [pid = 1666] [id = 157] 06:03:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x1127d4000) [pid = 1666] [serial = 468] [outer = 0x0] 06:03:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x112a80c00) [pid = 1666] [serial = 469] [outer = 0x1127d4000] 06:03:58 INFO - PROCESS | 1666 | 1469019838246 Marionette DEBUG loaded listener.js 06:03:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x113340c00) [pid = 1666] [serial = 470] [outer = 0x1127d4000] 06:03:58 INFO - PROCESS | 1666 | 1469019838775 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 06:03:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:03:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 868ms 06:03:58 INFO - PROCESS | 1666 | 1469019838831 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 06:03:58 INFO - PROCESS | 1666 | 1469019838834 Marionette TRACE conn3 <- [1,601,null,{"value":"7"}] 06:03:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:03:58 INFO - PROCESS | 1666 | 1469019838837 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:03:58 INFO - PROCESS | 1666 | 1469019838839 Marionette TRACE conn3 <- [1,602,null,{}] 06:03:58 INFO - PROCESS | 1666 | 1469019838843 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:58 INFO - PROCESS | 1666 | 1469019838844 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:58 INFO - PROCESS | 1666 | 1469019838951 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 06:03:59 INFO - PROCESS | 1666 | 1469019839022 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:59 INFO - PROCESS | 1666 | 1469019839024 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:59 INFO - PROCESS | 1666 | ++DOCSHELL 0x1186e2800 == 37 [pid = 1666] [id = 158] 06:03:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x116888800) [pid = 1666] [serial = 471] [outer = 0x0] 06:03:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x116aa8400) [pid = 1666] [serial = 472] [outer = 0x116888800] 06:03:59 INFO - PROCESS | 1666 | 1469019839054 Marionette DEBUG loaded listener.js 06:03:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x118023c00) [pid = 1666] [serial = 473] [outer = 0x116888800] 06:03:59 INFO - PROCESS | 1666 | 1469019839693 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 06:03:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:03:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 871ms 06:03:59 INFO - PROCESS | 1666 | 1469019839707 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 06:03:59 INFO - PROCESS | 1666 | 1469019839710 Marionette TRACE conn3 <- [1,605,null,{"value":"7"}] 06:03:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:03:59 INFO - PROCESS | 1666 | 1469019839737 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:03:59 INFO - PROCESS | 1666 | 1469019839739 Marionette TRACE conn3 <- [1,606,null,{}] 06:03:59 INFO - PROCESS | 1666 | 1469019839745 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:59 INFO - PROCESS | 1666 | 1469019839747 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:59 INFO - PROCESS | 1666 | 1469019839848 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 06:03:59 INFO - PROCESS | 1666 | --DOCSHELL 0x121cf1800 == 36 [pid = 1666] [id = 156] 06:03:59 INFO - PROCESS | 1666 | --DOCSHELL 0x12138f800 == 35 [pid = 1666] [id = 155] 06:03:59 INFO - PROCESS | 1666 | --DOCSHELL 0x119924800 == 34 [pid = 1666] [id = 154] 06:03:59 INFO - PROCESS | 1666 | --DOCSHELL 0x119939000 == 33 [pid = 1666] [id = 153] 06:03:59 INFO - PROCESS | 1666 | --DOCSHELL 0x11989d000 == 32 [pid = 1666] [id = 152] 06:03:59 INFO - PROCESS | 1666 | --DOCSHELL 0x1186f1000 == 31 [pid = 1666] [id = 151] 06:03:59 INFO - PROCESS | 1666 | --DOCSHELL 0x117146800 == 30 [pid = 1666] [id = 150] 06:03:59 INFO - PROCESS | 1666 | --DOCSHELL 0x113cd2800 == 29 [pid = 1666] [id = 149] 06:03:59 INFO - PROCESS | 1666 | --DOCSHELL 0x1164a6800 == 28 [pid = 1666] [id = 148] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x118875c00) [pid = 1666] [serial = 442] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x120e38800) [pid = 1666] [serial = 400] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x1211b0800) [pid = 1666] [serial = 401] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x126a2b400) [pid = 1666] [serial = 407] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x12526e400) [pid = 1666] [serial = 406] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x126aafc00) [pid = 1666] [serial = 409] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x1186d6800) [pid = 1666] [serial = 392] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x11867bc00) [pid = 1666] [serial = 391] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x12a75b800) [pid = 1666] [serial = 413] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x12956b000) [pid = 1666] [serial = 412] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x1219bcc00) [pid = 1666] [serial = 403] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x116778800) [pid = 1666] [serial = 394] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x114f69c00) [pid = 1666] [serial = 395] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x12a761000) [pid = 1666] [serial = 415] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x11868e400) [pid = 1666] [serial = 397] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x1186d4000) [pid = 1666] [serial = 398] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x118682c00) [pid = 1666] [serial = 380] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 75 (0x11806dc00) [pid = 1666] [serial = 379] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 74 (0x12af7e000) [pid = 1666] [serial = 424] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 73 (0x121094800) [pid = 1666] [serial = 383] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 72 (0x120e3a000) [pid = 1666] [serial = 382] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 71 (0x127569400) [pid = 1666] [serial = 386] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 70 (0x126ab2c00) [pid = 1666] [serial = 385] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 69 (0x11868e000) [pid = 1666] [serial = 418] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 68 (0x124ac3800) [pid = 1666] [serial = 421] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 67 (0x12956e000) [pid = 1666] [serial = 389] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 66 (0x12922ac00) [pid = 1666] [serial = 410] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 65 (0x12533cc00) [pid = 1666] [serial = 388] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 64 (0x12b9cd400) [pid = 1666] [serial = 425] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 63 (0x12a9c6000) [pid = 1666] [serial = 416] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 62 (0x12ba9e800) [pid = 1666] [serial = 428] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 61 (0x1161a6400) [pid = 1666] [serial = 430] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 60 (0x11801e800) [pid = 1666] [serial = 439] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 59 (0x120fa8800) [pid = 1666] [serial = 419] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 58 (0x118028400) [pid = 1666] [serial = 431] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 57 (0x118877800) [pid = 1666] [serial = 433] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 56 (0x125339400) [pid = 1666] [serial = 437] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 55 (0x123df7800) [pid = 1666] [serial = 404] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 54 (0x118b1ec00) [pid = 1666] [serial = 436] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 53 (0x119da5c00) [pid = 1666] [serial = 434] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 52 (0x12a9b9000) [pid = 1666] [serial = 422] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | --DOMWINDOW == 51 (0x12b9d6000) [pid = 1666] [serial = 427] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1666 | 1469019839920 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:59 INFO - PROCESS | 1666 | 1469019839923 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:03:59 INFO - PROCESS | 1666 | ++DOCSHELL 0x115e20800 == 29 [pid = 1666] [id = 159] 06:03:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 52 (0x116778800) [pid = 1666] [serial = 474] [outer = 0x0] 06:03:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 53 (0x116a0cc00) [pid = 1666] [serial = 475] [outer = 0x116778800] 06:03:59 INFO - PROCESS | 1666 | 1469019839953 Marionette DEBUG loaded listener.js 06:04:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 54 (0x118028400) [pid = 1666] [serial = 476] [outer = 0x116778800] 06:04:00 INFO - PROCESS | 1666 | 1469019840242 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:04:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:04:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 546ms 06:04:00 INFO - PROCESS | 1666 | 1469019840260 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 06:04:00 INFO - PROCESS | 1666 | 1469019840263 Marionette TRACE conn3 <- [1,609,null,{"value":"7"}] 06:04:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:04:00 INFO - PROCESS | 1666 | 1469019840275 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:04:00 INFO - PROCESS | 1666 | 1469019840277 Marionette TRACE conn3 <- [1,610,null,{}] 06:04:00 INFO - PROCESS | 1666 | 1469019840280 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:00 INFO - PROCESS | 1666 | 1469019840281 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:00 INFO - PROCESS | 1666 | 1469019840363 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 06:04:00 INFO - PROCESS | 1666 | 1469019840369 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:00 INFO - PROCESS | 1666 | 1469019840371 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:00 INFO - PROCESS | 1666 | ++DOCSHELL 0x117483000 == 30 [pid = 1666] [id = 160] 06:04:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 55 (0x1182b5800) [pid = 1666] [serial = 477] [outer = 0x0] 06:04:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 56 (0x11868d400) [pid = 1666] [serial = 478] [outer = 0x1182b5800] 06:04:00 INFO - PROCESS | 1666 | 1469019840398 Marionette DEBUG loaded listener.js 06:04:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 57 (0x1186ce800) [pid = 1666] [serial = 479] [outer = 0x1182b5800] 06:04:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 58 (0x1186d5c00) [pid = 1666] [serial = 480] [outer = 0x12cc06400] 06:04:00 INFO - PROCESS | 1666 | 1469019840764 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 06:04:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:04:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 519ms 06:04:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:04:00 INFO - PROCESS | 1666 | 1469019840795 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 06:04:00 INFO - PROCESS | 1666 | 1469019840797 Marionette TRACE conn3 <- [1,613,null,{"value":"7"}] 06:04:00 INFO - PROCESS | 1666 | 1469019840801 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:04:00 INFO - PROCESS | 1666 | 1469019840804 Marionette TRACE conn3 <- [1,614,null,{}] 06:04:00 INFO - PROCESS | 1666 | 1469019840811 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:00 INFO - PROCESS | 1666 | 1469019840815 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:00 INFO - PROCESS | 1666 | 1469019840889 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 06:04:00 INFO - PROCESS | 1666 | 1469019840905 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:00 INFO - PROCESS | 1666 | 1469019840907 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:00 INFO - PROCESS | 1666 | ++DOCSHELL 0x1186ec000 == 31 [pid = 1666] [id = 161] 06:04:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 59 (0x1192c7c00) [pid = 1666] [serial = 481] [outer = 0x0] 06:04:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 60 (0x120facc00) [pid = 1666] [serial = 482] [outer = 0x1192c7c00] 06:04:00 INFO - PROCESS | 1666 | 1469019840936 Marionette DEBUG loaded listener.js 06:04:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 61 (0x1215c2c00) [pid = 1666] [serial = 483] [outer = 0x1192c7c00] 06:04:01 INFO - PROCESS | 1666 | 1469019841271 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 06:04:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:04:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 521ms 06:04:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:04:01 INFO - PROCESS | 1666 | 1469019841322 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 06:04:01 INFO - PROCESS | 1666 | 1469019841324 Marionette TRACE conn3 <- [1,617,null,{"value":"7"}] 06:04:01 INFO - PROCESS | 1666 | 1469019841326 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:04:01 INFO - PROCESS | 1666 | 1469019841327 Marionette TRACE conn3 <- [1,618,null,{}] 06:04:01 INFO - PROCESS | 1666 | 1469019841329 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:01 INFO - PROCESS | 1666 | 1469019841330 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:01 INFO - PROCESS | 1666 | 1469019841407 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 06:04:01 INFO - PROCESS | 1666 | 1469019841410 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:01 INFO - PROCESS | 1666 | 1469019841411 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:01 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198f2000 == 32 [pid = 1666] [id = 162] 06:04:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 62 (0x1132cec00) [pid = 1666] [serial = 484] [outer = 0x0] 06:04:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 63 (0x121a49800) [pid = 1666] [serial = 485] [outer = 0x1132cec00] 06:04:01 INFO - PROCESS | 1666 | 1469019841438 Marionette DEBUG loaded listener.js 06:04:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 64 (0x124d12800) [pid = 1666] [serial = 486] [outer = 0x1132cec00] 06:04:01 INFO - PROCESS | 1666 | 1469019841744 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:04:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:04:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 468ms 06:04:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:04:01 INFO - PROCESS | 1666 | 1469019841795 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 06:04:01 INFO - PROCESS | 1666 | 1469019841796 Marionette TRACE conn3 <- [1,621,null,{"value":"7"}] 06:04:01 INFO - PROCESS | 1666 | 1469019841798 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:04:01 INFO - PROCESS | 1666 | 1469019841799 Marionette TRACE conn3 <- [1,622,null,{}] 06:04:01 INFO - PROCESS | 1666 | 1469019841802 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:01 INFO - PROCESS | 1666 | 1469019841803 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:01 INFO - PROCESS | 1666 | 1469019841872 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 06:04:01 INFO - PROCESS | 1666 | 1469019841882 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:01 INFO - PROCESS | 1666 | 1469019841885 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:01 INFO - PROCESS | 1666 | ++DOCSHELL 0x114f14000 == 33 [pid = 1666] [id = 163] 06:04:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 65 (0x121a48000) [pid = 1666] [serial = 487] [outer = 0x0] 06:04:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 66 (0x126697000) [pid = 1666] [serial = 488] [outer = 0x121a48000] 06:04:01 INFO - PROCESS | 1666 | 1469019841912 Marionette DEBUG loaded listener.js 06:04:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 67 (0x126f82800) [pid = 1666] [serial = 489] [outer = 0x121a48000] 06:04:02 INFO - PROCESS | 1666 | 1469019842274 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 06:04:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:04:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 519ms 06:04:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:04:02 INFO - PROCESS | 1666 | 1469019842328 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 06:04:02 INFO - PROCESS | 1666 | 1469019842329 Marionette TRACE conn3 <- [1,625,null,{"value":"7"}] 06:04:02 INFO - PROCESS | 1666 | 1469019842331 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:04:02 INFO - PROCESS | 1666 | 1469019842332 Marionette TRACE conn3 <- [1,626,null,{}] 06:04:02 INFO - PROCESS | 1666 | 1469019842335 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:02 INFO - PROCESS | 1666 | 1469019842339 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:02 INFO - PROCESS | 1666 | 1469019842449 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 06:04:02 INFO - PROCESS | 1666 | 1469019842480 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:02 INFO - PROCESS | 1666 | 1469019842481 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:02 INFO - PROCESS | 1666 | ++DOCSHELL 0x121cf3000 == 34 [pid = 1666] [id = 164] 06:04:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 68 (0x127563800) [pid = 1666] [serial = 490] [outer = 0x0] 06:04:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 69 (0x128a4c800) [pid = 1666] [serial = 491] [outer = 0x127563800] 06:04:02 INFO - PROCESS | 1666 | 1469019842505 Marionette DEBUG loaded listener.js 06:04:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 70 (0x128a92c00) [pid = 1666] [serial = 492] [outer = 0x127563800] 06:04:02 INFO - PROCESS | 1666 | 1469019842815 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 06:04:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:04:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 519ms 06:04:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:04:02 INFO - PROCESS | 1666 | 1469019842855 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 06:04:02 INFO - PROCESS | 1666 | 1469019842856 Marionette TRACE conn3 <- [1,629,null,{"value":"7"}] 06:04:02 INFO - PROCESS | 1666 | 1469019842858 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:04:02 INFO - PROCESS | 1666 | 1469019842859 Marionette TRACE conn3 <- [1,630,null,{}] 06:04:02 INFO - PROCESS | 1666 | 1469019842861 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:02 INFO - PROCESS | 1666 | 1469019842862 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:02 INFO - PROCESS | 1666 | 1469019842954 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 06:04:02 INFO - PROCESS | 1666 | 1469019842957 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:02 INFO - PROCESS | 1666 | 1469019842958 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:02 INFO - PROCESS | 1666 | ++DOCSHELL 0x1252b8800 == 35 [pid = 1666] [id = 165] 06:04:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 71 (0x113074000) [pid = 1666] [serial = 493] [outer = 0x0] 06:04:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 72 (0x128a96c00) [pid = 1666] [serial = 494] [outer = 0x113074000] 06:04:02 INFO - PROCESS | 1666 | 1469019842990 Marionette DEBUG loaded listener.js 06:04:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 73 (0x1293ab400) [pid = 1666] [serial = 495] [outer = 0x113074000] 06:04:03 INFO - PROCESS | 1666 | 1469019843303 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 06:04:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:04:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 468ms 06:04:03 INFO - PROCESS | 1666 | 1469019843326 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 06:04:03 INFO - PROCESS | 1666 | 1469019843327 Marionette TRACE conn3 <- [1,633,null,{"value":"7"}] 06:04:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:04:03 INFO - PROCESS | 1666 | 1469019843330 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:04:03 INFO - PROCESS | 1666 | 1469019843331 Marionette TRACE conn3 <- [1,634,null,{}] 06:04:03 INFO - PROCESS | 1666 | 1469019843340 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:03 INFO - PROCESS | 1666 | 1469019843341 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:03 INFO - PROCESS | 1666 | 1469019843433 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 06:04:03 INFO - PROCESS | 1666 | 1469019843436 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:03 INFO - PROCESS | 1666 | 1469019843437 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:03 INFO - PROCESS | 1666 | ++DOCSHELL 0x126acc800 == 36 [pid = 1666] [id = 166] 06:04:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 74 (0x128dcc000) [pid = 1666] [serial = 496] [outer = 0x0] 06:04:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 75 (0x129561800) [pid = 1666] [serial = 497] [outer = 0x128dcc000] 06:04:03 INFO - PROCESS | 1666 | 1469019843461 Marionette DEBUG loaded listener.js 06:04:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 76 (0x1298bec00) [pid = 1666] [serial = 498] [outer = 0x128dcc000] 06:04:03 INFO - PROCESS | 1666 | [1666] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:04:03 INFO - PROCESS | 1666 | --DOMWINDOW == 75 (0x118021000) [pid = 1666] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:04:03 INFO - PROCESS | 1666 | --DOMWINDOW == 74 (0x116887800) [pid = 1666] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:04:03 INFO - PROCESS | 1666 | --DOMWINDOW == 73 (0x1183d2c00) [pid = 1666] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:04:03 INFO - PROCESS | 1666 | --DOMWINDOW == 72 (0x115dab400) [pid = 1666] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:04:03 INFO - PROCESS | 1666 | --DOMWINDOW == 71 (0x11614cc00) [pid = 1666] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:04:03 INFO - PROCESS | 1666 | --DOMWINDOW == 70 (0x11934ac00) [pid = 1666] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:04:03 INFO - PROCESS | 1666 | --DOMWINDOW == 69 (0x118024800) [pid = 1666] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:04:03 INFO - PROCESS | 1666 | --DOMWINDOW == 68 (0x116839000) [pid = 1666] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:04:03 INFO - PROCESS | 1666 | --DOMWINDOW == 67 (0x117eef400) [pid = 1666] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:04:03 INFO - PROCESS | 1666 | [1666] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:04:03 INFO - PROCESS | 1666 | 1469019843820 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 06:04:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:04:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 521ms 06:04:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:04:03 INFO - PROCESS | 1666 | 1469019843853 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 06:04:03 INFO - PROCESS | 1666 | 1469019843855 Marionette TRACE conn3 <- [1,637,null,{"value":"7"}] 06:04:03 INFO - PROCESS | 1666 | 1469019843858 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:04:03 INFO - PROCESS | 1666 | 1469019843859 Marionette TRACE conn3 <- [1,638,null,{}] 06:04:03 INFO - PROCESS | 1666 | 1469019843862 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:03 INFO - PROCESS | 1666 | 1469019843864 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:03 INFO - PROCESS | 1666 | 1469019843966 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 06:04:04 INFO - PROCESS | 1666 | 1469019844027 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:04 INFO - PROCESS | 1666 | 1469019844029 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:04 INFO - PROCESS | 1666 | ++DOCSHELL 0x121ced800 == 37 [pid = 1666] [id = 167] 06:04:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 68 (0x112772400) [pid = 1666] [serial = 499] [outer = 0x0] 06:04:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 69 (0x1183d6800) [pid = 1666] [serial = 500] [outer = 0x112772400] 06:04:04 INFO - PROCESS | 1666 | 1469019844064 Marionette DEBUG loaded listener.js 06:04:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 70 (0x126c34000) [pid = 1666] [serial = 501] [outer = 0x112772400] 06:04:04 INFO - PROCESS | 1666 | [1666] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:04:04 INFO - PROCESS | 1666 | [1666] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:04:04 INFO - PROCESS | 1666 | 1469019844496 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:04:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:04:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 669ms 06:04:04 INFO - PROCESS | 1666 | 1469019844527 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 06:04:04 INFO - PROCESS | 1666 | 1469019844529 Marionette TRACE conn3 <- [1,641,null,{"value":"7"}] 06:04:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:04:04 INFO - PROCESS | 1666 | 1469019844533 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:04:04 INFO - PROCESS | 1666 | 1469019844535 Marionette TRACE conn3 <- [1,642,null,{}] 06:04:04 INFO - PROCESS | 1666 | 1469019844538 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:04 INFO - PROCESS | 1666 | 1469019844539 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:04 INFO - PROCESS | 1666 | 1469019844657 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 06:04:04 INFO - PROCESS | 1666 | 1469019844662 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:04 INFO - PROCESS | 1666 | 1469019844663 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:04 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198f1800 == 38 [pid = 1666] [id = 168] 06:04:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 71 (0x116ad9000) [pid = 1666] [serial = 502] [outer = 0x0] 06:04:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 72 (0x1298bf400) [pid = 1666] [serial = 503] [outer = 0x116ad9000] 06:04:04 INFO - PROCESS | 1666 | 1469019844688 Marionette DEBUG loaded listener.js 06:04:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 73 (0x12a761000) [pid = 1666] [serial = 504] [outer = 0x116ad9000] 06:04:04 INFO - PROCESS | 1666 | 1469019844962 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 06:04:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:04:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 470ms 06:04:05 INFO - PROCESS | 1666 | 1469019845005 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 06:04:05 INFO - PROCESS | 1666 | 1469019845007 Marionette TRACE conn3 <- [1,645,null,{"value":"7"}] 06:04:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:04:05 INFO - PROCESS | 1666 | 1469019845010 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:04:05 INFO - PROCESS | 1666 | 1469019845011 Marionette TRACE conn3 <- [1,646,null,{}] 06:04:05 INFO - PROCESS | 1666 | 1469019845014 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:05 INFO - PROCESS | 1666 | 1469019845017 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:05 INFO - PROCESS | 1666 | 1469019845109 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 06:04:05 INFO - PROCESS | 1666 | 1469019845113 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:05 INFO - PROCESS | 1666 | 1469019845115 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:05 INFO - PROCESS | 1666 | ++DOCSHELL 0x1293cd000 == 39 [pid = 1666] [id = 169] 06:04:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 74 (0x12a75dc00) [pid = 1666] [serial = 505] [outer = 0x0] 06:04:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 75 (0x12a9c2800) [pid = 1666] [serial = 506] [outer = 0x12a75dc00] 06:04:05 INFO - PROCESS | 1666 | 1469019845152 Marionette DEBUG loaded listener.js 06:04:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 76 (0x12b30c400) [pid = 1666] [serial = 507] [outer = 0x12a75dc00] 06:04:05 INFO - PROCESS | 1666 | 1469019845476 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:04:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:04:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 518ms 06:04:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:04:05 INFO - PROCESS | 1666 | 1469019845536 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 06:04:05 INFO - PROCESS | 1666 | 1469019845537 Marionette TRACE conn3 <- [1,649,null,{"value":"7"}] 06:04:05 INFO - PROCESS | 1666 | 1469019845540 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:04:05 INFO - PROCESS | 1666 | 1469019845541 Marionette TRACE conn3 <- [1,650,null,{}] 06:04:05 INFO - PROCESS | 1666 | 1469019845543 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:05 INFO - PROCESS | 1666 | 1469019845544 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:05 INFO - PROCESS | 1666 | 1469019845621 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 06:04:05 INFO - PROCESS | 1666 | 1469019845625 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:05 INFO - PROCESS | 1666 | 1469019845626 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:05 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a62c800 == 40 [pid = 1666] [id = 170] 06:04:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x12b30f000) [pid = 1666] [serial = 508] [outer = 0x0] 06:04:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x12b9d3c00) [pid = 1666] [serial = 509] [outer = 0x12b30f000] 06:04:05 INFO - PROCESS | 1666 | 1469019845650 Marionette DEBUG loaded listener.js 06:04:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x12ba99c00) [pid = 1666] [serial = 510] [outer = 0x12b30f000] 06:04:05 INFO - PROCESS | 1666 | 1469019845967 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 06:04:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:04:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 468ms 06:04:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:04:06 INFO - PROCESS | 1666 | 1469019846037 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 06:04:06 INFO - PROCESS | 1666 | 1469019846039 Marionette TRACE conn3 <- [1,653,null,{"value":"7"}] 06:04:06 INFO - PROCESS | 1666 | 1469019846043 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:04:06 INFO - PROCESS | 1666 | 1469019846046 Marionette TRACE conn3 <- [1,654,null,{}] 06:04:06 INFO - PROCESS | 1666 | 1469019846050 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:06 INFO - PROCESS | 1666 | 1469019846052 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:06 INFO - PROCESS | 1666 | 1469019846145 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 06:04:06 INFO - PROCESS | 1666 | 1469019846207 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:06 INFO - PROCESS | 1666 | 1469019846210 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:06 INFO - PROCESS | 1666 | ++DOCSHELL 0x116626800 == 41 [pid = 1666] [id = 171] 06:04:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x115da1c00) [pid = 1666] [serial = 511] [outer = 0x0] 06:04:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x115e73c00) [pid = 1666] [serial = 512] [outer = 0x115da1c00] 06:04:06 INFO - PROCESS | 1666 | 1469019846241 Marionette DEBUG loaded listener.js 06:04:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x116aaa400) [pid = 1666] [serial = 513] [outer = 0x115da1c00] 06:04:06 INFO - PROCESS | 1666 | 1469019846687 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 06:04:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:04:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 671ms 06:04:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:04:06 INFO - PROCESS | 1666 | 1469019846717 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 06:04:06 INFO - PROCESS | 1666 | 1469019846720 Marionette TRACE conn3 <- [1,657,null,{"value":"7"}] 06:04:06 INFO - PROCESS | 1666 | 1469019846725 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:04:06 INFO - PROCESS | 1666 | 1469019846728 Marionette TRACE conn3 <- [1,658,null,{}] 06:04:06 INFO - PROCESS | 1666 | 1469019846731 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:06 INFO - PROCESS | 1666 | 1469019846734 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:06 INFO - PROCESS | 1666 | 1469019846834 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 06:04:06 INFO - PROCESS | 1666 | 1469019846895 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:06 INFO - PROCESS | 1666 | 1469019846897 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:06 INFO - PROCESS | 1666 | ++DOCSHELL 0x11989f800 == 42 [pid = 1666] [id = 172] 06:04:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x118698000) [pid = 1666] [serial = 514] [outer = 0x0] 06:04:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x1186d3000) [pid = 1666] [serial = 515] [outer = 0x118698000] 06:04:06 INFO - PROCESS | 1666 | 1469019846927 Marionette DEBUG loaded listener.js 06:04:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x1192bb000) [pid = 1666] [serial = 516] [outer = 0x118698000] 06:04:07 INFO - PROCESS | 1666 | 1469019847343 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:04:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:04:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 673ms 06:04:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:04:07 INFO - PROCESS | 1666 | 1469019847396 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 06:04:07 INFO - PROCESS | 1666 | 1469019847398 Marionette TRACE conn3 <- [1,661,null,{"value":"7"}] 06:04:07 INFO - PROCESS | 1666 | 1469019847400 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:04:07 INFO - PROCESS | 1666 | 1469019847401 Marionette TRACE conn3 <- [1,662,null,{}] 06:04:07 INFO - PROCESS | 1666 | 1469019847408 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:07 INFO - PROCESS | 1666 | 1469019847411 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:07 INFO - PROCESS | 1666 | 1469019847532 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 06:04:07 INFO - PROCESS | 1666 | 1469019847587 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:07 INFO - PROCESS | 1666 | 1469019847589 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:07 INFO - PROCESS | 1666 | ++DOCSHELL 0x128fcd000 == 43 [pid = 1666] [id = 173] 06:04:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x126a23000) [pid = 1666] [serial = 517] [outer = 0x0] 06:04:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x126fe2000) [pid = 1666] [serial = 518] [outer = 0x126a23000] 06:04:07 INFO - PROCESS | 1666 | 1469019847620 Marionette DEBUG loaded listener.js 06:04:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x128704000) [pid = 1666] [serial = 519] [outer = 0x126a23000] 06:04:07 INFO - PROCESS | 1666 | [1666] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:04:08 INFO - PROCESS | 1666 | 1469019848067 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 06:04:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:04:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 719ms 06:04:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:04:08 INFO - PROCESS | 1666 | 1469019848120 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 06:04:08 INFO - PROCESS | 1666 | 1469019848123 Marionette TRACE conn3 <- [1,665,null,{"value":"7"}] 06:04:08 INFO - PROCESS | 1666 | 1469019848126 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:04:08 INFO - PROCESS | 1666 | 1469019848128 Marionette TRACE conn3 <- [1,666,null,{}] 06:04:08 INFO - PROCESS | 1666 | 1469019848153 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:08 INFO - PROCESS | 1666 | 1469019848155 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:08 INFO - PROCESS | 1666 | 1469019848307 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 06:04:08 INFO - PROCESS | 1666 | 1469019848382 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:08 INFO - PROCESS | 1666 | 1469019848383 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:08 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ae54000 == 44 [pid = 1666] [id = 174] 06:04:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x128a89c00) [pid = 1666] [serial = 520] [outer = 0x0] 06:04:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x128a91000) [pid = 1666] [serial = 521] [outer = 0x128a89c00] 06:04:08 INFO - PROCESS | 1666 | 1469019848411 Marionette DEBUG loaded listener.js 06:04:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x12a764800) [pid = 1666] [serial = 522] [outer = 0x128a89c00] 06:04:08 INFO - PROCESS | 1666 | [1666] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:04:08 INFO - PROCESS | 1666 | 1469019848863 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 06:04:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:04:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 771ms 06:04:08 INFO - PROCESS | 1666 | 1469019848896 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 06:04:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:04:08 INFO - PROCESS | 1666 | 1469019848898 Marionette TRACE conn3 <- [1,669,null,{"value":"7"}] 06:04:08 INFO - PROCESS | 1666 | 1469019848900 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:04:08 INFO - PROCESS | 1666 | 1469019848901 Marionette TRACE conn3 <- [1,670,null,{}] 06:04:08 INFO - PROCESS | 1666 | 1469019848904 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:08 INFO - PROCESS | 1666 | 1469019848905 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:09 INFO - PROCESS | 1666 | 1469019849002 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 06:04:09 INFO - PROCESS | 1666 | 1469019849066 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:09 INFO - PROCESS | 1666 | 1469019849067 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:09 INFO - PROCESS | 1666 | ++DOCSHELL 0x1164aa000 == 45 [pid = 1666] [id = 175] 06:04:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x1161a2000) [pid = 1666] [serial = 523] [outer = 0x0] 06:04:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x11869a000) [pid = 1666] [serial = 524] [outer = 0x1161a2000] 06:04:09 INFO - PROCESS | 1666 | 1469019849096 Marionette DEBUG loaded listener.js 06:04:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x12afc9000) [pid = 1666] [serial = 525] [outer = 0x1161a2000] 06:04:09 INFO - PROCESS | 1666 | 1469019849636 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 06:04:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:04:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 769ms 06:04:09 INFO - PROCESS | 1666 | 1469019849670 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 06:04:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:04:09 INFO - PROCESS | 1666 | 1469019849672 Marionette TRACE conn3 <- [1,673,null,{"value":"7"}] 06:04:09 INFO - PROCESS | 1666 | 1469019849675 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:04:09 INFO - PROCESS | 1666 | 1469019849676 Marionette TRACE conn3 <- [1,674,null,{}] 06:04:09 INFO - PROCESS | 1666 | 1469019849680 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:09 INFO - PROCESS | 1666 | 1469019849682 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:09 INFO - PROCESS | 1666 | 1469019849775 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 06:04:09 INFO - PROCESS | 1666 | 1469019849829 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:09 INFO - PROCESS | 1666 | 1469019849830 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:09 INFO - PROCESS | 1666 | ++DOCSHELL 0x113240000 == 46 [pid = 1666] [id = 176] 06:04:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x11648f000) [pid = 1666] [serial = 526] [outer = 0x0] 06:04:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x118021000) [pid = 1666] [serial = 527] [outer = 0x11648f000] 06:04:09 INFO - PROCESS | 1666 | 1469019849858 Marionette DEBUG loaded listener.js 06:04:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x11837d000) [pid = 1666] [serial = 528] [outer = 0x11648f000] 06:04:10 INFO - PROCESS | 1666 | [1666] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:04:10 INFO - PROCESS | 1666 | --DOCSHELL 0x1293cd000 == 45 [pid = 1666] [id = 169] 06:04:10 INFO - PROCESS | 1666 | --DOCSHELL 0x1198f1800 == 44 [pid = 1666] [id = 168] 06:04:10 INFO - PROCESS | 1666 | --DOCSHELL 0x121ced800 == 43 [pid = 1666] [id = 167] 06:04:10 INFO - PROCESS | 1666 | --DOCSHELL 0x126acc800 == 42 [pid = 1666] [id = 166] 06:04:10 INFO - PROCESS | 1666 | --DOCSHELL 0x1252b8800 == 41 [pid = 1666] [id = 165] 06:04:10 INFO - PROCESS | 1666 | --DOCSHELL 0x121cf3000 == 40 [pid = 1666] [id = 164] 06:04:10 INFO - PROCESS | 1666 | --DOCSHELL 0x114f14000 == 39 [pid = 1666] [id = 163] 06:04:10 INFO - PROCESS | 1666 | --DOCSHELL 0x1198f2000 == 38 [pid = 1666] [id = 162] 06:04:10 INFO - PROCESS | 1666 | --DOCSHELL 0x1186ec000 == 37 [pid = 1666] [id = 161] 06:04:10 INFO - PROCESS | 1666 | --DOCSHELL 0x117483000 == 36 [pid = 1666] [id = 160] 06:04:10 INFO - PROCESS | 1666 | --DOCSHELL 0x115e20800 == 35 [pid = 1666] [id = 159] 06:04:10 INFO - PROCESS | 1666 | --DOCSHELL 0x1186e2800 == 34 [pid = 1666] [id = 158] 06:04:10 INFO - PROCESS | 1666 | --DOCSHELL 0x112d5c800 == 33 [pid = 1666] [id = 157] 06:04:10 INFO - PROCESS | 1666 | --DOCSHELL 0x1164aa000 == 32 [pid = 1666] [id = 175] 06:04:10 INFO - PROCESS | 1666 | --DOCSHELL 0x12ae54000 == 31 [pid = 1666] [id = 174] 06:04:10 INFO - PROCESS | 1666 | --DOCSHELL 0x128fcd000 == 30 [pid = 1666] [id = 173] 06:04:10 INFO - PROCESS | 1666 | --DOCSHELL 0x11989f800 == 29 [pid = 1666] [id = 172] 06:04:10 INFO - PROCESS | 1666 | --DOCSHELL 0x12a62c800 == 28 [pid = 1666] [id = 170] 06:04:10 INFO - PROCESS | 1666 | --DOCSHELL 0x116626800 == 27 [pid = 1666] [id = 171] 06:04:10 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x125333c00) [pid = 1666] [serial = 464] [outer = 0x0] [url = about:blank] 06:04:10 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x126aa8800) [pid = 1666] [serial = 466] [outer = 0x0] [url = about:blank] 06:04:10 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x118023400) [pid = 1666] [serial = 448] [outer = 0x0] [url = about:blank] 06:04:10 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x119906c00) [pid = 1666] [serial = 443] [outer = 0x0] [url = about:blank] 06:04:10 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x115dae400) [pid = 1666] [serial = 445] [outer = 0x0] [url = about:blank] 06:04:10 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x118692800) [pid = 1666] [serial = 451] [outer = 0x0] [url = about:blank] 06:04:10 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x116641400) [pid = 1666] [serial = 446] [outer = 0x0] [url = about:blank] 06:04:10 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x11990b800) [pid = 1666] [serial = 454] [outer = 0x0] [url = about:blank] 06:04:10 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x118b17400) [pid = 1666] [serial = 452] [outer = 0x0] [url = about:blank] 06:04:10 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x1215c6c00) [pid = 1666] [serial = 460] [outer = 0x0] [url = about:blank] 06:04:10 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x120fac800) [pid = 1666] [serial = 457] [outer = 0x0] [url = about:blank] 06:04:10 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x120fa9000) [pid = 1666] [serial = 455] [outer = 0x0] [url = about:blank] 06:04:10 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x121614000) [pid = 1666] [serial = 458] [outer = 0x0] [url = about:blank] 06:04:10 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x121a51c00) [pid = 1666] [serial = 461] [outer = 0x0] [url = about:blank] 06:04:10 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x123de2000) [pid = 1666] [serial = 463] [outer = 0x0] [url = about:blank] 06:04:10 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x1182ad400) [pid = 1666] [serial = 449] [outer = 0x0] [url = about:blank] 06:04:10 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x118384000) [pid = 1666] [serial = 440] [outer = 0x0] [url = about:blank] 06:04:10 INFO - PROCESS | 1666 | 1469019850786 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 06:04:10 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 06:04:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1122ms 06:04:10 INFO - PROCESS | 1666 | 1469019850797 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 06:04:10 INFO - PROCESS | 1666 | 1469019850801 Marionette TRACE conn3 <- [1,677,null,{"value":"7"}] 06:04:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:04:10 INFO - PROCESS | 1666 | 1469019850811 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:04:10 INFO - PROCESS | 1666 | 1469019850813 Marionette TRACE conn3 <- [1,678,null,{}] 06:04:10 INFO - PROCESS | 1666 | 1469019850818 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:10 INFO - PROCESS | 1666 | 1469019850820 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:10 INFO - PROCESS | 1666 | 1469019850897 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 06:04:10 INFO - PROCESS | 1666 | 1469019850902 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:10 INFO - PROCESS | 1666 | 1469019850905 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:10 INFO - PROCESS | 1666 | ++DOCSHELL 0x114f23800 == 28 [pid = 1666] [id = 177] 06:04:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x115e0f800) [pid = 1666] [serial = 529] [outer = 0x0] 06:04:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x116779c00) [pid = 1666] [serial = 530] [outer = 0x115e0f800] 06:04:10 INFO - PROCESS | 1666 | 1469019850935 Marionette DEBUG loaded listener.js 06:04:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x115da6800) [pid = 1666] [serial = 531] [outer = 0x115e0f800] 06:04:11 INFO - PROCESS | 1666 | 1469019851259 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 06:04:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:04:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 475ms 06:04:11 INFO - PROCESS | 1666 | 1469019851293 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 06:04:11 INFO - PROCESS | 1666 | 1469019851296 Marionette TRACE conn3 <- [1,681,null,{"value":"7"}] 06:04:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:04:11 INFO - PROCESS | 1666 | 1469019851304 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:04:11 INFO - PROCESS | 1666 | 1469019851305 Marionette TRACE conn3 <- [1,682,null,{}] 06:04:11 INFO - PROCESS | 1666 | 1469019851308 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:11 INFO - PROCESS | 1666 | 1469019851309 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:11 INFO - PROCESS | 1666 | 1469019851385 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 06:04:11 INFO - PROCESS | 1666 | 1469019851389 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:11 INFO - PROCESS | 1666 | 1469019851390 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:11 INFO - PROCESS | 1666 | ++DOCSHELL 0x116f86800 == 29 [pid = 1666] [id = 178] 06:04:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x118029400) [pid = 1666] [serial = 532] [outer = 0x0] 06:04:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x118549c00) [pid = 1666] [serial = 533] [outer = 0x118029400] 06:04:11 INFO - PROCESS | 1666 | 1469019851420 Marionette DEBUG loaded listener.js 06:04:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x11868ec00) [pid = 1666] [serial = 534] [outer = 0x118029400] 06:04:12 INFO - PROCESS | 1666 | 1469019852257 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 06:04:12 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) 06:04:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 970ms 06:04:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:04:12 INFO - PROCESS | 1666 | 1469019852273 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 06:04:12 INFO - PROCESS | 1666 | 1469019852275 Marionette TRACE conn3 <- [1,685,null,{"value":"7"}] 06:04:12 INFO - PROCESS | 1666 | 1469019852277 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:04:12 INFO - PROCESS | 1666 | 1469019852279 Marionette TRACE conn3 <- [1,686,null,{}] 06:04:12 INFO - PROCESS | 1666 | 1469019852289 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:12 INFO - PROCESS | 1666 | 1469019852292 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:12 INFO - PROCESS | 1666 | 1469019852389 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 06:04:12 INFO - PROCESS | 1666 | 1469019852419 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:12 INFO - PROCESS | 1666 | 1469019852421 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:12 INFO - PROCESS | 1666 | ++DOCSHELL 0x1186e3000 == 30 [pid = 1666] [id = 179] 06:04:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x1161a9c00) [pid = 1666] [serial = 535] [outer = 0x0] 06:04:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x11990b800) [pid = 1666] [serial = 536] [outer = 0x1161a9c00] 06:04:12 INFO - PROCESS | 1666 | 1469019852449 Marionette DEBUG loaded listener.js 06:04:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x120e3ac00) [pid = 1666] [serial = 537] [outer = 0x1161a9c00] 06:04:13 INFO - PROCESS | 1666 | 1469019853242 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 06:04:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:04:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 971ms 06:04:13 INFO - PROCESS | 1666 | 1469019853249 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 06:04:13 INFO - PROCESS | 1666 | 1469019853251 Marionette TRACE conn3 <- [1,689,null,{"value":"7"}] 06:04:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:04:13 INFO - PROCESS | 1666 | 1469019853254 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:04:13 INFO - PROCESS | 1666 | 1469019853255 Marionette TRACE conn3 <- [1,690,null,{}] 06:04:13 INFO - PROCESS | 1666 | 1469019853257 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:13 INFO - PROCESS | 1666 | 1469019853258 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:13 INFO - PROCESS | 1666 | 1469019853353 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 06:04:13 INFO - PROCESS | 1666 | 1469019853386 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:13 INFO - PROCESS | 1666 | 1469019853387 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:13 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198ad800 == 31 [pid = 1666] [id = 180] 06:04:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x121308000) [pid = 1666] [serial = 538] [outer = 0x0] 06:04:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x1215c7400) [pid = 1666] [serial = 539] [outer = 0x121308000] 06:04:13 INFO - PROCESS | 1666 | 1469019853412 Marionette DEBUG loaded listener.js 06:04:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x121614c00) [pid = 1666] [serial = 540] [outer = 0x121308000] 06:04:14 INFO - PROCESS | 1666 | 1469019854222 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 06:04:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:04:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1021ms 06:04:14 INFO - PROCESS | 1666 | 1469019854276 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 06:04:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:04:14 INFO - PROCESS | 1666 | 1469019854277 Marionette TRACE conn3 <- [1,693,null,{"value":"7"}] 06:04:14 INFO - PROCESS | 1666 | 1469019854279 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:04:14 INFO - PROCESS | 1666 | 1469019854280 Marionette TRACE conn3 <- [1,694,null,{}] 06:04:14 INFO - PROCESS | 1666 | 1469019854289 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:14 INFO - PROCESS | 1666 | 1469019854290 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:14 INFO - PROCESS | 1666 | 1469019854377 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 06:04:14 INFO - PROCESS | 1666 | 1469019854411 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:14 INFO - PROCESS | 1666 | 1469019854412 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:14 INFO - PROCESS | 1666 | ++DOCSHELL 0x119c12800 == 32 [pid = 1666] [id = 181] 06:04:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x11801fc00) [pid = 1666] [serial = 541] [outer = 0x0] 06:04:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x123de2000) [pid = 1666] [serial = 542] [outer = 0x11801fc00] 06:04:14 INFO - PROCESS | 1666 | 1469019854436 Marionette DEBUG loaded listener.js 06:04:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x125273400) [pid = 1666] [serial = 543] [outer = 0x11801fc00] 06:04:14 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x12a75dc00) [pid = 1666] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:04:14 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x127563800) [pid = 1666] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:04:14 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x113074000) [pid = 1666] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:04:14 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x112772400) [pid = 1666] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:04:14 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x128dcc000) [pid = 1666] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:04:14 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x1182b5800) [pid = 1666] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:04:14 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x121a48000) [pid = 1666] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:04:14 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x1192c7c00) [pid = 1666] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:04:14 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x12533a800) [pid = 1666] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:04:14 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x1132cec00) [pid = 1666] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:04:14 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x116888800) [pid = 1666] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:04:14 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x116ad9000) [pid = 1666] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:04:14 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x116778800) [pid = 1666] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:04:14 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x12b30f000) [pid = 1666] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:04:14 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x1127d4000) [pid = 1666] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:04:15 INFO - PROCESS | 1666 | 1469019855319 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 06:04:15 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) 06:04:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1068ms 06:04:15 INFO - PROCESS | 1666 | 1469019855348 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 06:04:15 INFO - PROCESS | 1666 | 1469019855349 Marionette TRACE conn3 <- [1,697,null,{"value":"7"}] 06:04:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:04:15 INFO - PROCESS | 1666 | 1469019855353 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:04:15 INFO - PROCESS | 1666 | 1469019855354 Marionette TRACE conn3 <- [1,698,null,{}] 06:04:15 INFO - PROCESS | 1666 | 1469019855357 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:15 INFO - PROCESS | 1666 | 1469019855361 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:15 INFO - PROCESS | 1666 | 1469019855447 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 06:04:15 INFO - PROCESS | 1666 | 1469019855453 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:15 INFO - PROCESS | 1666 | 1469019855454 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:15 INFO - PROCESS | 1666 | ++DOCSHELL 0x12118b000 == 33 [pid = 1666] [id = 182] 06:04:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x113cb9400) [pid = 1666] [serial = 544] [outer = 0x0] 06:04:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x118b24800) [pid = 1666] [serial = 545] [outer = 0x113cb9400] 06:04:15 INFO - PROCESS | 1666 | 1469019855479 Marionette DEBUG loaded listener.js 06:04:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x126f7a800) [pid = 1666] [serial = 546] [outer = 0x113cb9400] 06:04:16 INFO - PROCESS | 1666 | 1469019856262 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 06:04:16 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) 06:04:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 919ms 06:04:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:04:16 INFO - PROCESS | 1666 | 1469019856279 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 06:04:16 INFO - PROCESS | 1666 | 1469019856280 Marionette TRACE conn3 <- [1,701,null,{"value":"7"}] 06:04:16 INFO - PROCESS | 1666 | 1469019856284 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:04:16 INFO - PROCESS | 1666 | 1469019856285 Marionette TRACE conn3 <- [1,702,null,{}] 06:04:16 INFO - PROCESS | 1666 | 1469019856287 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:16 INFO - PROCESS | 1666 | 1469019856288 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:16 INFO - PROCESS | 1666 | 1469019856358 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 06:04:16 INFO - PROCESS | 1666 | 1469019856406 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:16 INFO - PROCESS | 1666 | 1469019856407 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:16 INFO - PROCESS | 1666 | ++DOCSHELL 0x121ce3000 == 34 [pid = 1666] [id = 183] 06:04:16 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x1132cdc00) [pid = 1666] [serial = 547] [outer = 0x0] 06:04:16 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x12755d800) [pid = 1666] [serial = 548] [outer = 0x1132cdc00] 06:04:16 INFO - PROCESS | 1666 | 1469019856431 Marionette DEBUG loaded listener.js 06:04:16 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x128706800) [pid = 1666] [serial = 549] [outer = 0x1132cdc00] 06:04:17 INFO - PROCESS | 1666 | 1469019857163 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 06:04:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:04:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 921ms 06:04:17 INFO - PROCESS | 1666 | 1469019857205 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 06:04:17 INFO - PROCESS | 1666 | 1469019857208 Marionette TRACE conn3 <- [1,705,null,{"value":"7"}] 06:04:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:04:17 INFO - PROCESS | 1666 | 1469019857211 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:04:17 INFO - PROCESS | 1666 | 1469019857213 Marionette TRACE conn3 <- [1,706,null,{}] 06:04:17 INFO - PROCESS | 1666 | 1469019857218 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:17 INFO - PROCESS | 1666 | 1469019857219 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:17 INFO - PROCESS | 1666 | 1469019857329 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 06:04:17 INFO - PROCESS | 1666 | 1469019857377 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:17 INFO - PROCESS | 1666 | 1469019857379 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:17 INFO - PROCESS | 1666 | ++DOCSHELL 0x1164ae000 == 35 [pid = 1666] [id = 184] 06:04:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x115dab400) [pid = 1666] [serial = 550] [outer = 0x0] 06:04:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x115e6cc00) [pid = 1666] [serial = 551] [outer = 0x115dab400] 06:04:17 INFO - PROCESS | 1666 | 1469019857411 Marionette DEBUG loaded listener.js 06:04:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x116839800) [pid = 1666] [serial = 552] [outer = 0x115dab400] 06:04:18 INFO - PROCESS | 1666 | 1469019858373 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 06:04:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:04:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1175ms 06:04:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:04:18 INFO - PROCESS | 1666 | 1469019858386 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 06:04:18 INFO - PROCESS | 1666 | 1469019858389 Marionette TRACE conn3 <- [1,709,null,{"value":"7"}] 06:04:18 INFO - PROCESS | 1666 | 1469019858393 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:04:18 INFO - PROCESS | 1666 | 1469019858395 Marionette TRACE conn3 <- [1,710,null,{}] 06:04:18 INFO - PROCESS | 1666 | 1469019858397 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:18 INFO - PROCESS | 1666 | 1469019858399 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:18 INFO - PROCESS | 1666 | 1469019858584 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 06:04:18 INFO - PROCESS | 1666 | 1469019858724 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:18 INFO - PROCESS | 1666 | 1469019858726 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:18 INFO - PROCESS | 1666 | ++DOCSHELL 0x115d97000 == 36 [pid = 1666] [id = 185] 06:04:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x11676f400) [pid = 1666] [serial = 553] [outer = 0x0] 06:04:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x11688e000) [pid = 1666] [serial = 554] [outer = 0x11676f400] 06:04:18 INFO - PROCESS | 1666 | 1469019858772 Marionette DEBUG loaded listener.js 06:04:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x118026000) [pid = 1666] [serial = 555] [outer = 0x11676f400] 06:04:19 INFO - PROCESS | 1666 | --DOCSHELL 0x12118b000 == 35 [pid = 1666] [id = 182] 06:04:19 INFO - PROCESS | 1666 | --DOCSHELL 0x119c12800 == 34 [pid = 1666] [id = 181] 06:04:19 INFO - PROCESS | 1666 | --DOCSHELL 0x1198ad800 == 33 [pid = 1666] [id = 180] 06:04:19 INFO - PROCESS | 1666 | --DOCSHELL 0x1186e3000 == 32 [pid = 1666] [id = 179] 06:04:19 INFO - PROCESS | 1666 | --DOCSHELL 0x116f86800 == 31 [pid = 1666] [id = 178] 06:04:19 INFO - PROCESS | 1666 | --DOCSHELL 0x114f23800 == 30 [pid = 1666] [id = 177] 06:04:19 INFO - PROCESS | 1666 | --DOCSHELL 0x113240000 == 29 [pid = 1666] [id = 176] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x12b30c400) [pid = 1666] [serial = 507] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x128a4c800) [pid = 1666] [serial = 491] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x128a96c00) [pid = 1666] [serial = 494] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x128a92c00) [pid = 1666] [serial = 492] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x1183d6800) [pid = 1666] [serial = 500] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x129561800) [pid = 1666] [serial = 497] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x1293ab400) [pid = 1666] [serial = 495] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x11868d400) [pid = 1666] [serial = 478] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x1186ce800) [pid = 1666] [serial = 479] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x126697000) [pid = 1666] [serial = 488] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x120facc00) [pid = 1666] [serial = 482] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x1215c2c00) [pid = 1666] [serial = 483] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x126fdcc00) [pid = 1666] [serial = 467] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x121a49800) [pid = 1666] [serial = 485] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x124d12800) [pid = 1666] [serial = 486] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x116aa8400) [pid = 1666] [serial = 472] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 75 (0x1298bf400) [pid = 1666] [serial = 503] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 74 (0x118023c00) [pid = 1666] [serial = 473] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 73 (0x116a0cc00) [pid = 1666] [serial = 475] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 72 (0x12ba99c00) [pid = 1666] [serial = 510] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 71 (0x12b9d3c00) [pid = 1666] [serial = 509] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 70 (0x118028400) [pid = 1666] [serial = 476] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 69 (0x112a80c00) [pid = 1666] [serial = 469] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 68 (0x113340c00) [pid = 1666] [serial = 470] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 67 (0x12a761000) [pid = 1666] [serial = 504] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 66 (0x1192bfc00) [pid = 1666] [serial = 194] [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.] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 65 (0x12a9c2800) [pid = 1666] [serial = 506] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 64 (0x1298bec00) [pid = 1666] [serial = 498] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 63 (0x126c34000) [pid = 1666] [serial = 501] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | --DOMWINDOW == 62 (0x126f82800) [pid = 1666] [serial = 489] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1666 | 1469019859810 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 06:04:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:04:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1421ms 06:04:19 INFO - PROCESS | 1666 | 1469019859816 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 06:04:19 INFO - PROCESS | 1666 | 1469019859819 Marionette TRACE conn3 <- [1,713,null,{"value":"7"}] 06:04:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:04:19 INFO - PROCESS | 1666 | 1469019859822 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:04:19 INFO - PROCESS | 1666 | 1469019859824 Marionette TRACE conn3 <- [1,714,null,{}] 06:04:19 INFO - PROCESS | 1666 | 1469019859827 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:19 INFO - PROCESS | 1666 | 1469019859828 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:19 INFO - PROCESS | 1666 | 1469019859905 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 06:04:19 INFO - PROCESS | 1666 | 1469019859909 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:19 INFO - PROCESS | 1666 | 1469019859911 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:19 INFO - PROCESS | 1666 | ++DOCSHELL 0x116685000 == 30 [pid = 1666] [id = 186] 06:04:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 63 (0x118073400) [pid = 1666] [serial = 556] [outer = 0x0] 06:04:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 64 (0x11854ec00) [pid = 1666] [serial = 557] [outer = 0x118073400] 06:04:19 INFO - PROCESS | 1666 | 1469019859940 Marionette DEBUG loaded listener.js 06:04:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 65 (0x11868f800) [pid = 1666] [serial = 558] [outer = 0x118073400] 06:04:20 INFO - PROCESS | 1666 | 1469019860760 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 06:04:20 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 06:04:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 971ms 06:04:20 INFO - PROCESS | 1666 | 1469019860793 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 06:04:20 INFO - PROCESS | 1666 | 1469019860795 Marionette TRACE conn3 <- [1,717,null,{"value":"7"}] 06:04:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:04:20 INFO - PROCESS | 1666 | 1469019860797 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:04:20 INFO - PROCESS | 1666 | 1469019860799 Marionette TRACE conn3 <- [1,718,null,{}] 06:04:20 INFO - PROCESS | 1666 | 1469019860807 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:20 INFO - PROCESS | 1666 | 1469019860809 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:20 INFO - PROCESS | 1666 | 1469019860885 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 06:04:20 INFO - PROCESS | 1666 | 1469019860891 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:20 INFO - PROCESS | 1666 | 1469019860892 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:20 INFO - PROCESS | 1666 | ++DOCSHELL 0x1186e3000 == 31 [pid = 1666] [id = 187] 06:04:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 66 (0x11927fc00) [pid = 1666] [serial = 559] [outer = 0x0] 06:04:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 67 (0x1192be400) [pid = 1666] [serial = 560] [outer = 0x11927fc00] 06:04:20 INFO - PROCESS | 1666 | 1469019860919 Marionette DEBUG loaded listener.js 06:04:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 68 (0x119bc4000) [pid = 1666] [serial = 561] [outer = 0x11927fc00] 06:04:21 INFO - PROCESS | 1666 | 1469019861771 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 06:04:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:04:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1025ms 06:04:21 INFO - PROCESS | 1666 | 1469019861823 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 06:04:21 INFO - PROCESS | 1666 | 1469019861825 Marionette TRACE conn3 <- [1,721,null,{"value":"7"}] 06:04:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:04:21 INFO - PROCESS | 1666 | 1469019861833 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:04:21 INFO - PROCESS | 1666 | 1469019861836 Marionette TRACE conn3 <- [1,722,null,{}] 06:04:21 INFO - PROCESS | 1666 | 1469019861846 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:21 INFO - PROCESS | 1666 | 1469019861848 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:21 INFO - PROCESS | 1666 | 1469019861943 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 06:04:21 INFO - PROCESS | 1666 | 1469019861954 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:21 INFO - PROCESS | 1666 | 1469019861955 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:21 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198f3800 == 32 [pid = 1666] [id = 188] 06:04:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 69 (0x120fa9400) [pid = 1666] [serial = 562] [outer = 0x0] 06:04:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 70 (0x121617400) [pid = 1666] [serial = 563] [outer = 0x120fa9400] 06:04:21 INFO - PROCESS | 1666 | 1469019861980 Marionette DEBUG loaded listener.js 06:04:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 71 (0x123d89400) [pid = 1666] [serial = 564] [outer = 0x120fa9400] 06:04:22 INFO - PROCESS | 1666 | 1469019862332 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 06:04:22 INFO - PROCESS | 1666 | 1469019862362 Marionette TRACE conn3 <- [1,725,null,{"value":"7"}] 06:04:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:04:22 INFO - PROCESS | 1666 | 1469019862365 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:04:22 INFO - PROCESS | 1666 | 1469019862367 Marionette TRACE conn3 <- [1,726,null,{}] 06:04:22 INFO - PROCESS | 1666 | 1469019862376 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:22 INFO - PROCESS | 1666 | 1469019862377 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:22 INFO - PROCESS | 1666 | 1469019862482 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 06:04:22 INFO - PROCESS | 1666 | --DOMWINDOW == 70 (0x121308000) [pid = 1666] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:04:22 INFO - PROCESS | 1666 | --DOMWINDOW == 69 (0x118029400) [pid = 1666] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:04:22 INFO - PROCESS | 1666 | --DOMWINDOW == 68 (0x115e0f800) [pid = 1666] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:04:22 INFO - PROCESS | 1666 | --DOMWINDOW == 67 (0x11648f000) [pid = 1666] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:04:22 INFO - PROCESS | 1666 | --DOMWINDOW == 66 (0x1161a9c00) [pid = 1666] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:04:22 INFO - PROCESS | 1666 | --DOMWINDOW == 65 (0x11801fc00) [pid = 1666] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:04:22 INFO - PROCESS | 1666 | --DOMWINDOW == 64 (0x115da1c00) [pid = 1666] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:04:22 INFO - PROCESS | 1666 | --DOMWINDOW == 63 (0x118698000) [pid = 1666] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:04:22 INFO - PROCESS | 1666 | --DOMWINDOW == 62 (0x113cb9400) [pid = 1666] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:04:22 INFO - PROCESS | 1666 | --DOMWINDOW == 61 (0x126a23000) [pid = 1666] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:04:22 INFO - PROCESS | 1666 | --DOMWINDOW == 60 (0x128a89c00) [pid = 1666] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:04:22 INFO - PROCESS | 1666 | --DOMWINDOW == 59 (0x1161a2000) [pid = 1666] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:04:22 INFO - PROCESS | 1666 | 1469019862521 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:22 INFO - PROCESS | 1666 | 1469019862522 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:22 INFO - PROCESS | 1666 | ++DOCSHELL 0x117e77800 == 33 [pid = 1666] [id = 189] 06:04:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 60 (0x112a81000) [pid = 1666] [serial = 565] [outer = 0x0] 06:04:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 61 (0x1161a6400) [pid = 1666] [serial = 566] [outer = 0x112a81000] 06:04:22 INFO - PROCESS | 1666 | 1469019862551 Marionette DEBUG loaded listener.js 06:04:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 62 (0x118387c00) [pid = 1666] [serial = 567] [outer = 0x112a81000] 06:04:22 INFO - PROCESS | 1666 | 1469019862849 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 06:04:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:04:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 527ms 06:04:22 INFO - PROCESS | 1666 | 1469019862892 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 06:04:22 INFO - PROCESS | 1666 | 1469019862893 Marionette TRACE conn3 <- [1,729,null,{"value":"7"}] 06:04:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:04:22 INFO - PROCESS | 1666 | 1469019862896 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:04:22 INFO - PROCESS | 1666 | 1469019862897 Marionette TRACE conn3 <- [1,730,null,{}] 06:04:22 INFO - PROCESS | 1666 | 1469019862900 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:22 INFO - PROCESS | 1666 | 1469019862903 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:22 INFO - PROCESS | 1666 | 1469019862976 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 06:04:22 INFO - PROCESS | 1666 | 1469019862980 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:22 INFO - PROCESS | 1666 | 1469019862986 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:23 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198a2000 == 34 [pid = 1666] [id = 190] 06:04:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 63 (0x126692800) [pid = 1666] [serial = 568] [outer = 0x0] 06:04:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 64 (0x126c36400) [pid = 1666] [serial = 569] [outer = 0x126692800] 06:04:23 INFO - PROCESS | 1666 | 1469019863019 Marionette DEBUG loaded listener.js 06:04:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 65 (0x128709400) [pid = 1666] [serial = 570] [outer = 0x126692800] 06:04:23 INFO - PROCESS | 1666 | 1469019863357 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 06:04:23 INFO - PROCESS | 1666 | 1469019863371 Marionette TRACE conn3 <- [1,733,null,{"value":"7"}] 06:04:23 INFO - PROCESS | 1666 | 1469019863374 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:04:23 INFO - PROCESS | 1666 | 1469019863375 Marionette TRACE conn3 <- [1,734,null,{}] 06:04:23 INFO - PROCESS | 1666 | 1469019863377 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:23 INFO - PROCESS | 1666 | 1469019863378 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:23 INFO - PROCESS | 1666 | 1469019863458 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 06:04:23 INFO - PROCESS | 1666 | 1469019863507 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:23 INFO - PROCESS | 1666 | 1469019863508 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:23 INFO - PROCESS | 1666 | ++DOCSHELL 0x124db6000 == 35 [pid = 1666] [id = 191] 06:04:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 66 (0x126693800) [pid = 1666] [serial = 571] [outer = 0x0] 06:04:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 67 (0x128a8b400) [pid = 1666] [serial = 572] [outer = 0x126693800] 06:04:23 INFO - PROCESS | 1666 | 1469019863533 Marionette DEBUG loaded listener.js 06:04:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 68 (0x1293b4800) [pid = 1666] [serial = 573] [outer = 0x126693800] 06:04:23 INFO - PROCESS | 1666 | 1469019863788 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 06:04:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:04:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 418ms 06:04:23 INFO - PROCESS | 1666 | 1469019863792 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 06:04:23 INFO - PROCESS | 1666 | 1469019863793 Marionette TRACE conn3 <- [1,737,null,{"value":"7"}] 06:04:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:04:23 INFO - PROCESS | 1666 | 1469019863796 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:04:23 INFO - PROCESS | 1666 | 1469019863797 Marionette TRACE conn3 <- [1,738,null,{}] 06:04:23 INFO - PROCESS | 1666 | 1469019863807 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:23 INFO - PROCESS | 1666 | 1469019863808 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:23 INFO - PROCESS | 1666 | 1469019863889 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 06:04:23 INFO - PROCESS | 1666 | 1469019863893 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:23 INFO - PROCESS | 1666 | 1469019863894 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:23 INFO - PROCESS | 1666 | ++DOCSHELL 0x126f8c000 == 36 [pid = 1666] [id = 192] 06:04:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 69 (0x129569400) [pid = 1666] [serial = 574] [outer = 0x0] 06:04:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 70 (0x1298bec00) [pid = 1666] [serial = 575] [outer = 0x129569400] 06:04:23 INFO - PROCESS | 1666 | 1469019863921 Marionette DEBUG loaded listener.js 06:04:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 71 (0x12a759c00) [pid = 1666] [serial = 576] [outer = 0x129569400] 06:04:24 INFO - PROCESS | 1666 | 1469019864703 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 06:04:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:04:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 918ms 06:04:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:04:24 INFO - PROCESS | 1666 | 1469019864716 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 06:04:24 INFO - PROCESS | 1666 | 1469019864718 Marionette TRACE conn3 <- [1,741,null,{"value":"7"}] 06:04:24 INFO - PROCESS | 1666 | 1469019864722 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:04:24 INFO - PROCESS | 1666 | 1469019864724 Marionette TRACE conn3 <- [1,742,null,{}] 06:04:24 INFO - PROCESS | 1666 | 1469019864727 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:24 INFO - PROCESS | 1666 | 1469019864729 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:24 INFO - PROCESS | 1666 | 1469019864848 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 06:04:24 INFO - PROCESS | 1666 | 1469019864897 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:24 INFO - PROCESS | 1666 | 1469019864898 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:24 INFO - PROCESS | 1666 | ++DOCSHELL 0x126fa6800 == 37 [pid = 1666] [id = 193] 06:04:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 72 (0x1127e0800) [pid = 1666] [serial = 577] [outer = 0x0] 06:04:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 73 (0x1183d0400) [pid = 1666] [serial = 578] [outer = 0x1127e0800] 06:04:24 INFO - PROCESS | 1666 | 1469019864923 Marionette DEBUG loaded listener.js 06:04:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 74 (0x12a9c1c00) [pid = 1666] [serial = 579] [outer = 0x1127e0800] 06:04:25 INFO - PROCESS | 1666 | 1469019865790 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 06:04:25 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 06:04:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1121ms 06:04:25 INFO - PROCESS | 1666 | 1469019865843 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 06:04:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:04:25 INFO - PROCESS | 1666 | 1469019865846 Marionette TRACE conn3 <- [1,745,null,{"value":"7"}] 06:04:25 INFO - PROCESS | 1666 | 1469019865849 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:04:25 INFO - PROCESS | 1666 | 1469019865851 Marionette TRACE conn3 <- [1,746,null,{}] 06:04:25 INFO - PROCESS | 1666 | 1469019865855 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:25 INFO - PROCESS | 1666 | 1469019865857 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:25 INFO - PROCESS | 1666 | 1469019865961 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 06:04:26 INFO - PROCESS | 1666 | 1469019866009 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:26 INFO - PROCESS | 1666 | 1469019866011 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:26 INFO - PROCESS | 1666 | ++DOCSHELL 0x117159800 == 38 [pid = 1666] [id = 194] 06:04:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 75 (0x115da2000) [pid = 1666] [serial = 580] [outer = 0x0] 06:04:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 76 (0x117ef0400) [pid = 1666] [serial = 581] [outer = 0x115da2000] 06:04:26 INFO - PROCESS | 1666 | 1469019866042 Marionette DEBUG loaded listener.js 06:04:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x11838a400) [pid = 1666] [serial = 582] [outer = 0x115da2000] 06:04:26 INFO - PROCESS | 1666 | 1469019866980 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 06:04:27 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.) 06:04:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1173ms 06:04:27 INFO - PROCESS | 1666 | 1469019867021 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 06:04:27 INFO - PROCESS | 1666 | 1469019867025 Marionette TRACE conn3 <- [1,749,null,{"value":"7"}] 06:04:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:04:27 INFO - PROCESS | 1666 | 1469019867029 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:04:27 INFO - PROCESS | 1666 | 1469019867031 Marionette TRACE conn3 <- [1,750,null,{}] 06:04:27 INFO - PROCESS | 1666 | 1469019867034 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:27 INFO - PROCESS | 1666 | 1469019867035 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:27 INFO - PROCESS | 1666 | 1469019867131 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 06:04:27 INFO - PROCESS | 1666 | 1469019867178 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:27 INFO - PROCESS | 1666 | 1469019867180 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:27 INFO - PROCESS | 1666 | ++DOCSHELL 0x119dbb800 == 39 [pid = 1666] [id = 195] 06:04:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x118884400) [pid = 1666] [serial = 583] [outer = 0x0] 06:04:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x119910c00) [pid = 1666] [serial = 584] [outer = 0x118884400] 06:04:27 INFO - PROCESS | 1666 | 1469019867211 Marionette DEBUG loaded listener.js 06:04:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x120faa800) [pid = 1666] [serial = 585] [outer = 0x118884400] 06:04:28 INFO - PROCESS | 1666 | 1469019868132 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 06:04:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:04:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1120ms 06:04:28 INFO - PROCESS | 1666 | 1469019868151 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 06:04:28 INFO - PROCESS | 1666 | 1469019868154 Marionette TRACE conn3 <- [1,753,null,{"value":"7"}] 06:04:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:04:28 INFO - PROCESS | 1666 | 1469019868158 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:04:28 INFO - PROCESS | 1666 | 1469019868160 Marionette TRACE conn3 <- [1,754,null,{}] 06:04:28 INFO - PROCESS | 1666 | 1469019868163 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:28 INFO - PROCESS | 1666 | 1469019868165 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:28 INFO - PROCESS | 1666 | 1469019868248 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 06:04:28 INFO - PROCESS | 1666 | 1469019868317 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:28 INFO - PROCESS | 1666 | 1469019868320 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:28 INFO - PROCESS | 1666 | ++DOCSHELL 0x11640b000 == 40 [pid = 1666] [id = 196] 06:04:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x118025400) [pid = 1666] [serial = 586] [outer = 0x0] 06:04:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x118074c00) [pid = 1666] [serial = 587] [outer = 0x118025400] 06:04:28 INFO - PROCESS | 1666 | 1469019868367 Marionette DEBUG loaded listener.js 06:04:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x118680c00) [pid = 1666] [serial = 588] [outer = 0x118025400] 06:04:29 INFO - PROCESS | 1666 | --DOCSHELL 0x126f8c000 == 39 [pid = 1666] [id = 192] 06:04:29 INFO - PROCESS | 1666 | --DOCSHELL 0x124db6000 == 38 [pid = 1666] [id = 191] 06:04:29 INFO - PROCESS | 1666 | --DOCSHELL 0x1198a2000 == 37 [pid = 1666] [id = 190] 06:04:29 INFO - PROCESS | 1666 | --DOCSHELL 0x117e77800 == 36 [pid = 1666] [id = 189] 06:04:29 INFO - PROCESS | 1666 | --DOCSHELL 0x1198f3800 == 35 [pid = 1666] [id = 188] 06:04:29 INFO - PROCESS | 1666 | --DOCSHELL 0x1186e3000 == 34 [pid = 1666] [id = 187] 06:04:29 INFO - PROCESS | 1666 | --DOCSHELL 0x116685000 == 33 [pid = 1666] [id = 186] 06:04:29 INFO - PROCESS | 1666 | --DOCSHELL 0x115d97000 == 32 [pid = 1666] [id = 185] 06:04:29 INFO - PROCESS | 1666 | --DOCSHELL 0x121ce3000 == 31 [pid = 1666] [id = 183] 06:04:29 INFO - PROCESS | 1666 | --DOCSHELL 0x1164ae000 == 30 [pid = 1666] [id = 184] 06:04:29 INFO - PROCESS | 1666 | --DOCSHELL 0x119dbb800 == 29 [pid = 1666] [id = 195] 06:04:29 INFO - PROCESS | 1666 | --DOCSHELL 0x126fa6800 == 28 [pid = 1666] [id = 193] 06:04:29 INFO - PROCESS | 1666 | --DOCSHELL 0x117159800 == 27 [pid = 1666] [id = 194] 06:04:29 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x1215c7400) [pid = 1666] [serial = 539] [outer = 0x0] [url = about:blank] 06:04:29 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x118549c00) [pid = 1666] [serial = 533] [outer = 0x0] [url = about:blank] 06:04:29 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x11868ec00) [pid = 1666] [serial = 534] [outer = 0x0] [url = about:blank] 06:04:29 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x116779c00) [pid = 1666] [serial = 530] [outer = 0x0] [url = about:blank] 06:04:29 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x115da6800) [pid = 1666] [serial = 531] [outer = 0x0] [url = about:blank] 06:04:29 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x11837d000) [pid = 1666] [serial = 528] [outer = 0x0] [url = about:blank] 06:04:29 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x118021000) [pid = 1666] [serial = 527] [outer = 0x0] [url = about:blank] 06:04:29 INFO - PROCESS | 1666 | --DOMWINDOW == 75 (0x11990b800) [pid = 1666] [serial = 536] [outer = 0x0] [url = about:blank] 06:04:29 INFO - PROCESS | 1666 | --DOMWINDOW == 74 (0x123de2000) [pid = 1666] [serial = 542] [outer = 0x0] [url = about:blank] 06:04:29 INFO - PROCESS | 1666 | --DOMWINDOW == 73 (0x116aaa400) [pid = 1666] [serial = 513] [outer = 0x0] [url = about:blank] 06:04:29 INFO - PROCESS | 1666 | --DOMWINDOW == 72 (0x115e73c00) [pid = 1666] [serial = 512] [outer = 0x0] [url = about:blank] 06:04:29 INFO - PROCESS | 1666 | --DOMWINDOW == 71 (0x121614c00) [pid = 1666] [serial = 540] [outer = 0x0] [url = about:blank] 06:04:29 INFO - PROCESS | 1666 | --DOMWINDOW == 70 (0x1192bb000) [pid = 1666] [serial = 516] [outer = 0x0] [url = about:blank] 06:04:29 INFO - PROCESS | 1666 | --DOMWINDOW == 69 (0x125273400) [pid = 1666] [serial = 543] [outer = 0x0] [url = about:blank] 06:04:29 INFO - PROCESS | 1666 | --DOMWINDOW == 68 (0x1186d3000) [pid = 1666] [serial = 515] [outer = 0x0] [url = about:blank] 06:04:29 INFO - PROCESS | 1666 | --DOMWINDOW == 67 (0x118b24800) [pid = 1666] [serial = 545] [outer = 0x0] [url = about:blank] 06:04:29 INFO - PROCESS | 1666 | --DOMWINDOW == 66 (0x126f7a800) [pid = 1666] [serial = 546] [outer = 0x0] [url = about:blank] 06:04:29 INFO - PROCESS | 1666 | --DOMWINDOW == 65 (0x12755d800) [pid = 1666] [serial = 548] [outer = 0x0] [url = about:blank] 06:04:29 INFO - PROCESS | 1666 | --DOMWINDOW == 64 (0x120e3ac00) [pid = 1666] [serial = 537] [outer = 0x0] [url = about:blank] 06:04:29 INFO - PROCESS | 1666 | --DOMWINDOW == 63 (0x128704000) [pid = 1666] [serial = 519] [outer = 0x0] [url = about:blank] 06:04:29 INFO - PROCESS | 1666 | --DOMWINDOW == 62 (0x126fe2000) [pid = 1666] [serial = 518] [outer = 0x0] [url = about:blank] 06:04:29 INFO - PROCESS | 1666 | --DOMWINDOW == 61 (0x12a764800) [pid = 1666] [serial = 522] [outer = 0x0] [url = about:blank] 06:04:29 INFO - PROCESS | 1666 | --DOMWINDOW == 60 (0x128a91000) [pid = 1666] [serial = 521] [outer = 0x0] [url = about:blank] 06:04:29 INFO - PROCESS | 1666 | --DOMWINDOW == 59 (0x12afc9000) [pid = 1666] [serial = 525] [outer = 0x0] [url = about:blank] 06:04:29 INFO - PROCESS | 1666 | --DOMWINDOW == 58 (0x11869a000) [pid = 1666] [serial = 524] [outer = 0x0] [url = about:blank] 06:04:29 INFO - PROCESS | 1666 | 1469019869794 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 06:04:29 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 06:04:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1676ms 06:04:29 INFO - PROCESS | 1666 | 1469019869835 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 06:04:29 INFO - PROCESS | 1666 | 1469019869838 Marionette TRACE conn3 <- [1,757,null,{"value":"7"}] 06:04:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:04:29 INFO - PROCESS | 1666 | 1469019869842 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:04:29 INFO - PROCESS | 1666 | 1469019869843 Marionette TRACE conn3 <- [1,758,null,{}] 06:04:29 INFO - PROCESS | 1666 | 1469019869847 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:29 INFO - PROCESS | 1666 | 1469019869849 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:29 INFO - PROCESS | 1666 | 1469019869918 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 06:04:29 INFO - PROCESS | 1666 | 1469019869923 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:29 INFO - PROCESS | 1666 | 1469019869924 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:29 INFO - PROCESS | 1666 | ++DOCSHELL 0x11323f800 == 28 [pid = 1666] [id = 197] 06:04:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 59 (0x1127d3c00) [pid = 1666] [serial = 589] [outer = 0x0] 06:04:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 60 (0x112da0800) [pid = 1666] [serial = 590] [outer = 0x1127d3c00] 06:04:29 INFO - PROCESS | 1666 | 1469019869953 Marionette DEBUG loaded listener.js 06:04:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 61 (0x11307b400) [pid = 1666] [serial = 591] [outer = 0x1127d3c00] 06:04:30 INFO - PROCESS | 1666 | 1469019870281 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 06:04:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:04:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 471ms 06:04:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:04:30 INFO - PROCESS | 1666 | 1469019870312 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 06:04:30 INFO - PROCESS | 1666 | 1469019870316 Marionette TRACE conn3 <- [1,761,null,{"value":"7"}] 06:04:30 INFO - PROCESS | 1666 | 1469019870321 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:04:30 INFO - PROCESS | 1666 | 1469019870322 Marionette TRACE conn3 <- [1,762,null,{}] 06:04:30 INFO - PROCESS | 1666 | 1469019870325 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:30 INFO - PROCESS | 1666 | 1469019870326 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:30 INFO - PROCESS | 1666 | 1469019870402 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 06:04:30 INFO - PROCESS | 1666 | 1469019870406 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:30 INFO - PROCESS | 1666 | 1469019870408 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:30 INFO - PROCESS | 1666 | ++DOCSHELL 0x116622000 == 29 [pid = 1666] [id = 198] 06:04:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 62 (0x115e6f400) [pid = 1666] [serial = 592] [outer = 0x0] 06:04:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 63 (0x11614ac00) [pid = 1666] [serial = 593] [outer = 0x115e6f400] 06:04:30 INFO - PROCESS | 1666 | 1469019870438 Marionette DEBUG loaded listener.js 06:04:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 64 (0x116645400) [pid = 1666] [serial = 594] [outer = 0x115e6f400] 06:04:31 INFO - PROCESS | 1666 | 1469019871244 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 06:04:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:04:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 973ms 06:04:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:04:31 INFO - PROCESS | 1666 | 1469019871293 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 06:04:31 INFO - PROCESS | 1666 | 1469019871295 Marionette TRACE conn3 <- [1,765,null,{"value":"7"}] 06:04:31 INFO - PROCESS | 1666 | 1469019871297 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:04:31 INFO - PROCESS | 1666 | 1469019871299 Marionette TRACE conn3 <- [1,766,null,{}] 06:04:31 INFO - PROCESS | 1666 | 1469019871316 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:31 INFO - PROCESS | 1666 | 1469019871319 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:31 INFO - PROCESS | 1666 | 1469019871414 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 06:04:31 INFO - PROCESS | 1666 | 1469019871420 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:31 INFO - PROCESS | 1666 | 1469019871422 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:31 INFO - PROCESS | 1666 | ++DOCSHELL 0x118247800 == 30 [pid = 1666] [id = 199] 06:04:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 65 (0x116779800) [pid = 1666] [serial = 595] [outer = 0x0] 06:04:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 66 (0x118022800) [pid = 1666] [serial = 596] [outer = 0x116779800] 06:04:31 INFO - PROCESS | 1666 | 1469019871450 Marionette DEBUG loaded listener.js 06:04:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 67 (0x118380400) [pid = 1666] [serial = 597] [outer = 0x116779800] 06:04:32 INFO - PROCESS | 1666 | 1469019872233 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 06:04:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:04:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 982ms 06:04:32 INFO - PROCESS | 1666 | 1469019872284 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 06:04:32 INFO - PROCESS | 1666 | 1469019872286 Marionette TRACE conn3 <- [1,769,null,{"value":"7"}] 06:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:04:32 INFO - PROCESS | 1666 | 1469019872288 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:04:32 INFO - PROCESS | 1666 | 1469019872290 Marionette TRACE conn3 <- [1,770,null,{}] 06:04:32 INFO - PROCESS | 1666 | 1469019872292 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:32 INFO - PROCESS | 1666 | 1469019872293 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:32 INFO - PROCESS | 1666 | 1469019872384 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 06:04:32 INFO - PROCESS | 1666 | 1469019872388 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:32 INFO - PROCESS | 1666 | 1469019872389 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:32 INFO - PROCESS | 1666 | ++DOCSHELL 0x1186e9000 == 31 [pid = 1666] [id = 200] 06:04:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 68 (0x118550400) [pid = 1666] [serial = 598] [outer = 0x0] 06:04:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 69 (0x11868bc00) [pid = 1666] [serial = 599] [outer = 0x118550400] 06:04:32 INFO - PROCESS | 1666 | 1469019872414 Marionette DEBUG loaded listener.js 06:04:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 70 (0x118692800) [pid = 1666] [serial = 600] [outer = 0x118550400] 06:04:32 INFO - PROCESS | 1666 | 1469019872756 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 06:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 517ms 06:04:32 INFO - PROCESS | 1666 | 1469019872807 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 06:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:04:32 INFO - PROCESS | 1666 | 1469019872819 Marionette TRACE conn3 <- [1,773,null,{"value":"7"}] 06:04:32 INFO - PROCESS | 1666 | 1469019872822 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:04:32 INFO - PROCESS | 1666 | 1469019872824 Marionette TRACE conn3 <- [1,774,null,{}] 06:04:32 INFO - PROCESS | 1666 | 1469019872833 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:32 INFO - PROCESS | 1666 | 1469019872835 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:32 INFO - PROCESS | 1666 | 1469019872968 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 06:04:32 INFO - PROCESS | 1666 | 1469019872973 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:32 INFO - PROCESS | 1666 | 1469019872975 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:33 INFO - PROCESS | 1666 | ++DOCSHELL 0x11932b000 == 32 [pid = 1666] [id = 201] 06:04:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 71 (0x113c3f000) [pid = 1666] [serial = 601] [outer = 0x0] 06:04:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 72 (0x11869ac00) [pid = 1666] [serial = 602] [outer = 0x113c3f000] 06:04:33 INFO - PROCESS | 1666 | 1469019873054 Marionette DEBUG loaded listener.js 06:04:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 73 (0x118877c00) [pid = 1666] [serial = 603] [outer = 0x113c3f000] 06:04:33 INFO - PROCESS | 1666 | --DOMWINDOW == 72 (0x1127e0800) [pid = 1666] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:04:33 INFO - PROCESS | 1666 | --DOMWINDOW == 71 (0x129569400) [pid = 1666] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:04:33 INFO - PROCESS | 1666 | --DOMWINDOW == 70 (0x120fa9400) [pid = 1666] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:04:33 INFO - PROCESS | 1666 | --DOMWINDOW == 69 (0x112a81000) [pid = 1666] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:04:33 INFO - PROCESS | 1666 | --DOMWINDOW == 68 (0x115dab400) [pid = 1666] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:04:33 INFO - PROCESS | 1666 | --DOMWINDOW == 67 (0x11927fc00) [pid = 1666] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:04:33 INFO - PROCESS | 1666 | --DOMWINDOW == 66 (0x1132cdc00) [pid = 1666] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:04:33 INFO - PROCESS | 1666 | --DOMWINDOW == 65 (0x118073400) [pid = 1666] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:04:33 INFO - PROCESS | 1666 | --DOMWINDOW == 64 (0x11676f400) [pid = 1666] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:04:33 INFO - PROCESS | 1666 | --DOMWINDOW == 63 (0x126692800) [pid = 1666] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:04:33 INFO - PROCESS | 1666 | --DOMWINDOW == 62 (0x126693800) [pid = 1666] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:04:33 INFO - PROCESS | 1666 | 1469019873497 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 06:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 727ms 06:04:33 INFO - PROCESS | 1666 | 1469019873550 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 06:04:33 INFO - PROCESS | 1666 | 1469019873555 Marionette TRACE conn3 <- [1,777,null,{"value":"7"}] 06:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:04:33 INFO - PROCESS | 1666 | 1469019873559 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:04:33 INFO - PROCESS | 1666 | 1469019873561 Marionette TRACE conn3 <- [1,778,null,{}] 06:04:33 INFO - PROCESS | 1666 | 1469019873564 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:33 INFO - PROCESS | 1666 | 1469019873572 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:33 INFO - PROCESS | 1666 | 1469019873740 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 06:04:33 INFO - PROCESS | 1666 | 1469019873750 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:33 INFO - PROCESS | 1666 | 1469019873752 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:33 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198eb000 == 33 [pid = 1666] [id = 202] 06:04:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 63 (0x118b1c800) [pid = 1666] [serial = 604] [outer = 0x0] 06:04:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 64 (0x119b1ec00) [pid = 1666] [serial = 605] [outer = 0x118b1c800] 06:04:33 INFO - PROCESS | 1666 | 1469019873794 Marionette DEBUG loaded listener.js 06:04:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 65 (0x120e3ac00) [pid = 1666] [serial = 606] [outer = 0x118b1c800] 06:04:34 INFO - PROCESS | 1666 | 1469019874169 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 06:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 620ms 06:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:04:34 INFO - PROCESS | 1666 | 1469019874179 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 06:04:34 INFO - PROCESS | 1666 | 1469019874180 Marionette TRACE conn3 <- [1,781,null,{"value":"7"}] 06:04:34 INFO - PROCESS | 1666 | 1469019874182 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:04:34 INFO - PROCESS | 1666 | 1469019874183 Marionette TRACE conn3 <- [1,782,null,{}] 06:04:34 INFO - PROCESS | 1666 | 1469019874190 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:34 INFO - PROCESS | 1666 | 1469019874199 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:34 INFO - PROCESS | 1666 | 1469019874294 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 06:04:34 INFO - PROCESS | 1666 | 1469019874299 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:34 INFO - PROCESS | 1666 | 1469019874301 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:34 INFO - PROCESS | 1666 | ++DOCSHELL 0x119c23000 == 34 [pid = 1666] [id = 203] 06:04:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 66 (0x118b24000) [pid = 1666] [serial = 607] [outer = 0x0] 06:04:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 67 (0x120fa6800) [pid = 1666] [serial = 608] [outer = 0x118b24000] 06:04:34 INFO - PROCESS | 1666 | 1469019874326 Marionette DEBUG loaded listener.js 06:04:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 68 (0x121093400) [pid = 1666] [serial = 609] [outer = 0x118b24000] 06:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 420ms 06:04:34 INFO - PROCESS | 1666 | 1469019874597 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 06:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:04:34 INFO - PROCESS | 1666 | 1469019874609 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 06:04:34 INFO - PROCESS | 1666 | 1469019874610 Marionette TRACE conn3 <- [1,785,null,{"value":"7"}] 06:04:34 INFO - PROCESS | 1666 | 1469019874613 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:04:34 INFO - PROCESS | 1666 | 1469019874614 Marionette TRACE conn3 <- [1,786,null,{}] 06:04:34 INFO - PROCESS | 1666 | 1469019874623 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:34 INFO - PROCESS | 1666 | 1469019874624 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:34 INFO - PROCESS | 1666 | 1469019874705 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 06:04:34 INFO - PROCESS | 1666 | 1469019874709 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:34 INFO - PROCESS | 1666 | 1469019874710 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:34 INFO - PROCESS | 1666 | ++DOCSHELL 0x121183000 == 35 [pid = 1666] [id = 204] 06:04:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 69 (0x11990e000) [pid = 1666] [serial = 610] [outer = 0x0] 06:04:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 70 (0x1215c0c00) [pid = 1666] [serial = 611] [outer = 0x11990e000] 06:04:34 INFO - PROCESS | 1666 | 1469019874735 Marionette DEBUG loaded listener.js 06:04:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 71 (0x121611400) [pid = 1666] [serial = 612] [outer = 0x11990e000] 06:04:35 INFO - PROCESS | 1666 | 1469019875059 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 06:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 469ms 06:04:35 INFO - PROCESS | 1666 | 1469019875083 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 06:04:35 INFO - PROCESS | 1666 | 1469019875087 Marionette TRACE conn3 <- [1,789,null,{"value":"7"}] 06:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:04:35 INFO - PROCESS | 1666 | 1469019875090 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:04:35 INFO - PROCESS | 1666 | 1469019875091 Marionette TRACE conn3 <- [1,790,null,{}] 06:04:35 INFO - PROCESS | 1666 | 1469019875093 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:35 INFO - PROCESS | 1666 | 1469019875095 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:35 INFO - PROCESS | 1666 | 1469019875175 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 06:04:35 INFO - PROCESS | 1666 | 1469019875226 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:35 INFO - PROCESS | 1666 | 1469019875227 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:35 INFO - PROCESS | 1666 | ++DOCSHELL 0x117e8f000 == 36 [pid = 1666] [id = 205] 06:04:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 72 (0x115e6f800) [pid = 1666] [serial = 613] [outer = 0x0] 06:04:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 73 (0x121618800) [pid = 1666] [serial = 614] [outer = 0x115e6f800] 06:04:35 INFO - PROCESS | 1666 | 1469019875251 Marionette DEBUG loaded listener.js 06:04:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 74 (0x123d03800) [pid = 1666] [serial = 615] [outer = 0x115e6f800] 06:04:35 INFO - PROCESS | 1666 | 1469019875808 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 06:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 770ms 06:04:35 INFO - PROCESS | 1666 | 1469019875861 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 06:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:04:35 INFO - PROCESS | 1666 | 1469019875866 Marionette TRACE conn3 <- [1,793,null,{"value":"7"}] 06:04:35 INFO - PROCESS | 1666 | 1469019875870 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:04:35 INFO - PROCESS | 1666 | 1469019875876 Marionette TRACE conn3 <- [1,794,null,{}] 06:04:35 INFO - PROCESS | 1666 | 1469019875881 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:35 INFO - PROCESS | 1666 | 1469019875884 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:36 INFO - PROCESS | 1666 | 1469019876024 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 06:04:36 INFO - PROCESS | 1666 | 1469019876074 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:36 INFO - PROCESS | 1666 | 1469019876075 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:36 INFO - PROCESS | 1666 | ++DOCSHELL 0x11661e000 == 37 [pid = 1666] [id = 206] 06:04:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 75 (0x112a8d800) [pid = 1666] [serial = 616] [outer = 0x0] 06:04:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 76 (0x113343000) [pid = 1666] [serial = 617] [outer = 0x112a8d800] 06:04:36 INFO - PROCESS | 1666 | 1469019876107 Marionette DEBUG loaded listener.js 06:04:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x114fa5800) [pid = 1666] [serial = 618] [outer = 0x112a8d800] 06:04:36 INFO - PROCESS | 1666 | 1469019876646 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 06:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 826ms 06:04:36 INFO - PROCESS | 1666 | 1469019876780 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 06:04:36 INFO - PROCESS | 1666 | 1469019876783 Marionette TRACE conn3 <- [1,797,null,{"value":"7"}] 06:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:04:36 INFO - PROCESS | 1666 | 1469019876810 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:04:36 INFO - PROCESS | 1666 | 1469019876813 Marionette TRACE conn3 <- [1,798,null,{}] 06:04:36 INFO - PROCESS | 1666 | 1469019876823 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:36 INFO - PROCESS | 1666 | 1469019876825 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:36 INFO - PROCESS | 1666 | 1469019876929 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 06:04:36 INFO - PROCESS | 1666 | 1469019876976 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:36 INFO - PROCESS | 1666 | 1469019876979 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:36 INFO - PROCESS | 1666 | ++DOCSHELL 0x115ecb800 == 38 [pid = 1666] [id = 207] 06:04:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x116148400) [pid = 1666] [serial = 619] [outer = 0x0] 06:04:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x1164e2c00) [pid = 1666] [serial = 620] [outer = 0x116148400] 06:04:37 INFO - PROCESS | 1666 | 1469019877006 Marionette DEBUG loaded listener.js 06:04:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x116815400) [pid = 1666] [serial = 621] [outer = 0x116148400] 06:04:37 INFO - PROCESS | 1666 | --DOCSHELL 0x121183000 == 37 [pid = 1666] [id = 204] 06:04:37 INFO - PROCESS | 1666 | --DOCSHELL 0x119c23000 == 36 [pid = 1666] [id = 203] 06:04:37 INFO - PROCESS | 1666 | --DOCSHELL 0x1198eb000 == 35 [pid = 1666] [id = 202] 06:04:37 INFO - PROCESS | 1666 | --DOCSHELL 0x11932b000 == 34 [pid = 1666] [id = 201] 06:04:37 INFO - PROCESS | 1666 | --DOCSHELL 0x1186e9000 == 33 [pid = 1666] [id = 200] 06:04:37 INFO - PROCESS | 1666 | --DOCSHELL 0x118247800 == 32 [pid = 1666] [id = 199] 06:04:37 INFO - PROCESS | 1666 | --DOCSHELL 0x116622000 == 31 [pid = 1666] [id = 198] 06:04:37 INFO - PROCESS | 1666 | --DOCSHELL 0x11323f800 == 30 [pid = 1666] [id = 197] 06:04:37 INFO - PROCESS | 1666 | --DOCSHELL 0x11640b000 == 29 [pid = 1666] [id = 196] 06:04:37 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x12a759c00) [pid = 1666] [serial = 576] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x121617400) [pid = 1666] [serial = 563] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x1161a6400) [pid = 1666] [serial = 566] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x115e6cc00) [pid = 1666] [serial = 551] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1666 | --DOMWINDOW == 75 (0x116839800) [pid = 1666] [serial = 552] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1666 | --DOMWINDOW == 74 (0x1192be400) [pid = 1666] [serial = 560] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1666 | --DOMWINDOW == 73 (0x128706800) [pid = 1666] [serial = 549] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1666 | --DOMWINDOW == 72 (0x11854ec00) [pid = 1666] [serial = 557] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1666 | --DOMWINDOW == 71 (0x11868f800) [pid = 1666] [serial = 558] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1666 | --DOMWINDOW == 70 (0x11688e000) [pid = 1666] [serial = 554] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1666 | --DOMWINDOW == 69 (0x118387c00) [pid = 1666] [serial = 567] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1666 | --DOMWINDOW == 68 (0x118026000) [pid = 1666] [serial = 555] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1666 | --DOMWINDOW == 67 (0x126c36400) [pid = 1666] [serial = 569] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1666 | --DOMWINDOW == 66 (0x1298bec00) [pid = 1666] [serial = 575] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1666 | --DOMWINDOW == 65 (0x1293b4800) [pid = 1666] [serial = 573] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1666 | --DOMWINDOW == 64 (0x128a8b400) [pid = 1666] [serial = 572] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1666 | --DOMWINDOW == 63 (0x123d89400) [pid = 1666] [serial = 564] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1666 | --DOMWINDOW == 62 (0x119bc4000) [pid = 1666] [serial = 561] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1666 | --DOMWINDOW == 61 (0x128709400) [pid = 1666] [serial = 570] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1666 | --DOMWINDOW == 60 (0x12a9c1c00) [pid = 1666] [serial = 579] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1666 | --DOMWINDOW == 59 (0x1183d0400) [pid = 1666] [serial = 578] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1666 | 1469019877400 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 06:04:37 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 06:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 623ms 06:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:04:37 INFO - PROCESS | 1666 | 1469019877435 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 06:04:37 INFO - PROCESS | 1666 | 1469019877437 Marionette TRACE conn3 <- [1,801,null,{"value":"7"}] 06:04:37 INFO - PROCESS | 1666 | 1469019877441 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:04:37 INFO - PROCESS | 1666 | 1469019877444 Marionette TRACE conn3 <- [1,802,null,{}] 06:04:37 INFO - PROCESS | 1666 | 1469019877447 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:37 INFO - PROCESS | 1666 | 1469019877449 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:37 INFO - PROCESS | 1666 | 1469019877530 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 06:04:37 INFO - PROCESS | 1666 | 1469019877578 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:37 INFO - PROCESS | 1666 | 1469019877580 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:37 INFO - PROCESS | 1666 | ++DOCSHELL 0x116f86800 == 30 [pid = 1666] [id = 208] 06:04:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 60 (0x116836800) [pid = 1666] [serial = 622] [outer = 0x0] 06:04:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 61 (0x116ae3400) [pid = 1666] [serial = 623] [outer = 0x116836800] 06:04:37 INFO - PROCESS | 1666 | 1469019877613 Marionette DEBUG loaded listener.js 06:04:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 62 (0x118025000) [pid = 1666] [serial = 624] [outer = 0x116836800] 06:04:37 INFO - PROCESS | 1666 | 1469019877915 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 06:04:37 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 06:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 522ms 06:04:37 INFO - PROCESS | 1666 | 1469019877962 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 06:04:37 INFO - PROCESS | 1666 | 1469019877964 Marionette TRACE conn3 <- [1,805,null,{"value":"7"}] 06:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:04:37 INFO - PROCESS | 1666 | 1469019877966 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:04:37 INFO - PROCESS | 1666 | 1469019877969 Marionette TRACE conn3 <- [1,806,null,{}] 06:04:37 INFO - PROCESS | 1666 | 1469019877976 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:37 INFO - PROCESS | 1666 | 1469019877979 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:38 INFO - PROCESS | 1666 | 1469019878058 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 06:04:38 INFO - PROCESS | 1666 | 1469019878108 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:38 INFO - PROCESS | 1666 | 1469019878111 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:38 INFO - PROCESS | 1666 | ++DOCSHELL 0x1186e2800 == 31 [pid = 1666] [id = 209] 06:04:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 63 (0x11854e400) [pid = 1666] [serial = 625] [outer = 0x0] 06:04:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 64 (0x11868e800) [pid = 1666] [serial = 626] [outer = 0x11854e400] 06:04:38 INFO - PROCESS | 1666 | 1469019878143 Marionette DEBUG loaded listener.js 06:04:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 65 (0x1186d3800) [pid = 1666] [serial = 627] [outer = 0x11854e400] 06:04:38 INFO - PROCESS | 1666 | [1666] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:04:38 INFO - PROCESS | 1666 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 06:04:38 INFO - PROCESS | 1666 | Determined SkiaGL cache limits: Size 100663296, Items: 256 06:04:38 INFO - PROCESS | 1666 | [GFX2-]: Using SkiaGL canvas. 06:04:38 INFO - PROCESS | 1666 | 1469019878598 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 06:04:38 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 06:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 672ms 06:04:38 INFO - PROCESS | 1666 | 1469019878642 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 06:04:38 INFO - PROCESS | 1666 | 1469019878645 Marionette TRACE conn3 <- [1,809,null,{"value":"7"}] 06:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:04:38 INFO - PROCESS | 1666 | 1469019878648 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:04:38 INFO - PROCESS | 1666 | 1469019878652 Marionette TRACE conn3 <- [1,810,null,{}] 06:04:38 INFO - PROCESS | 1666 | 1469019878656 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:38 INFO - PROCESS | 1666 | 1469019878657 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:38 INFO - PROCESS | 1666 | 1469019878760 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 06:04:38 INFO - PROCESS | 1666 | 1469019878765 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:38 INFO - PROCESS | 1666 | 1469019878767 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:38 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198a2000 == 32 [pid = 1666] [id = 210] 06:04:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 66 (0x119211c00) [pid = 1666] [serial = 628] [outer = 0x0] 06:04:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 67 (0x1192bec00) [pid = 1666] [serial = 629] [outer = 0x119211c00] 06:04:38 INFO - PROCESS | 1666 | 1469019878795 Marionette DEBUG loaded listener.js 06:04:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 68 (0x120e42800) [pid = 1666] [serial = 630] [outer = 0x119211c00] 06:04:39 INFO - PROCESS | 1666 | 1469019879120 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 06:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 522ms 06:04:39 INFO - PROCESS | 1666 | 1469019879171 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 06:04:39 INFO - PROCESS | 1666 | 1469019879172 Marionette TRACE conn3 <- [1,813,null,{"value":"7"}] 06:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:04:39 INFO - PROCESS | 1666 | 1469019879175 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:04:39 INFO - PROCESS | 1666 | 1469019879176 Marionette TRACE conn3 <- [1,814,null,{}] 06:04:39 INFO - PROCESS | 1666 | 1469019879178 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:39 INFO - PROCESS | 1666 | 1469019879179 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:39 INFO - PROCESS | 1666 | 1469019879279 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 06:04:39 INFO - PROCESS | 1666 | 1469019879289 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:39 INFO - PROCESS | 1666 | 1469019879290 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:39 INFO - PROCESS | 1666 | ++DOCSHELL 0x119931800 == 33 [pid = 1666] [id = 211] 06:04:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 69 (0x112a82c00) [pid = 1666] [serial = 631] [outer = 0x0] 06:04:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 70 (0x120fa8000) [pid = 1666] [serial = 632] [outer = 0x112a82c00] 06:04:39 INFO - PROCESS | 1666 | 1469019879314 Marionette DEBUG loaded listener.js 06:04:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 71 (0x12160fc00) [pid = 1666] [serial = 633] [outer = 0x112a82c00] 06:04:39 INFO - PROCESS | 1666 | 1469019879672 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 06:04:39 INFO - PROCESS | 1666 | 1469019879701 Marionette TRACE conn3 <- [1,817,null,{"value":"7"}] 06:04:39 INFO - PROCESS | 1666 | 1469019879703 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:04:39 INFO - PROCESS | 1666 | 1469019879704 Marionette TRACE conn3 <- [1,818,null,{}] 06:04:39 INFO - PROCESS | 1666 | 1469019879706 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:39 INFO - PROCESS | 1666 | 1469019879710 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:39 INFO - PROCESS | 1666 | 1469019879825 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 06:04:39 INFO - PROCESS | 1666 | 1469019879857 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:39 INFO - PROCESS | 1666 | 1469019879859 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:39 INFO - PROCESS | 1666 | ++DOCSHELL 0x121766000 == 34 [pid = 1666] [id = 212] 06:04:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 72 (0x121a48000) [pid = 1666] [serial = 634] [outer = 0x0] 06:04:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 73 (0x123df7800) [pid = 1666] [serial = 635] [outer = 0x121a48000] 06:04:39 INFO - PROCESS | 1666 | 1469019879884 Marionette DEBUG loaded listener.js 06:04:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 74 (0x1253af400) [pid = 1666] [serial = 636] [outer = 0x121a48000] 06:04:40 INFO - PROCESS | 1666 | 1469019880196 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 06:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 519ms 06:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:04:40 INFO - PROCESS | 1666 | 1469019880222 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 06:04:40 INFO - PROCESS | 1666 | 1469019880224 Marionette TRACE conn3 <- [1,821,null,{"value":"7"}] 06:04:40 INFO - PROCESS | 1666 | 1469019880226 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:04:40 INFO - PROCESS | 1666 | 1469019880227 Marionette TRACE conn3 <- [1,822,null,{}] 06:04:40 INFO - PROCESS | 1666 | 1469019880236 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:40 INFO - PROCESS | 1666 | 1469019880238 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:40 INFO - PROCESS | 1666 | 1469019880327 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 06:04:40 INFO - PROCESS | 1666 | 1469019880330 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:40 INFO - PROCESS | 1666 | 1469019880332 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:40 INFO - PROCESS | 1666 | ++DOCSHELL 0x123dbb000 == 35 [pid = 1666] [id = 213] 06:04:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 75 (0x1131df000) [pid = 1666] [serial = 637] [outer = 0x0] 06:04:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 76 (0x126697000) [pid = 1666] [serial = 638] [outer = 0x1131df000] 06:04:40 INFO - PROCESS | 1666 | 1469019880356 Marionette DEBUG loaded listener.js 06:04:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x126699000) [pid = 1666] [serial = 639] [outer = 0x1131df000] 06:04:40 INFO - PROCESS | 1666 | 1469019880707 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 06:04:40 INFO - PROCESS | 1666 | 1469019880746 Marionette TRACE conn3 <- [1,825,null,{"value":"7"}] 06:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:04:40 INFO - PROCESS | 1666 | 1469019880748 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:04:40 INFO - PROCESS | 1666 | 1469019880749 Marionette TRACE conn3 <- [1,826,null,{}] 06:04:40 INFO - PROCESS | 1666 | 1469019880752 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:40 INFO - PROCESS | 1666 | 1469019880753 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:40 INFO - PROCESS | 1666 | 1469019880845 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 06:04:40 INFO - PROCESS | 1666 | 1469019880849 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:40 INFO - PROCESS | 1666 | 1469019880851 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:40 INFO - PROCESS | 1666 | ++DOCSHELL 0x116f77800 == 36 [pid = 1666] [id = 214] 06:04:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x1183d4c00) [pid = 1666] [serial = 640] [outer = 0x0] 06:04:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x126fd8800) [pid = 1666] [serial = 641] [outer = 0x1183d4c00] 06:04:40 INFO - PROCESS | 1666 | 1469019880875 Marionette DEBUG loaded listener.js 06:04:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x127560800) [pid = 1666] [serial = 642] [outer = 0x1183d4c00] 06:04:41 INFO - PROCESS | 1666 | 1469019881194 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 06:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 471ms 06:04:41 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x115e6f400) [pid = 1666] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:04:41 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x118025400) [pid = 1666] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:04:41 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x1127d3c00) [pid = 1666] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:04:41 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x116779800) [pid = 1666] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:04:41 INFO - PROCESS | 1666 | --DOMWINDOW == 75 (0x118550400) [pid = 1666] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:04:41 INFO - PROCESS | 1666 | --DOMWINDOW == 74 (0x113c3f000) [pid = 1666] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:04:41 INFO - PROCESS | 1666 | --DOMWINDOW == 73 (0x118b1c800) [pid = 1666] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:04:41 INFO - PROCESS | 1666 | --DOMWINDOW == 72 (0x118b24000) [pid = 1666] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:04:41 INFO - PROCESS | 1666 | --DOMWINDOW == 71 (0x115da2000) [pid = 1666] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:04:41 INFO - PROCESS | 1666 | --DOMWINDOW == 70 (0x11990e000) [pid = 1666] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:04:41 INFO - PROCESS | 1666 | --DOMWINDOW == 69 (0x118884400) [pid = 1666] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:04:41 INFO - PROCESS | 1666 | 1469019881254 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 06:04:41 INFO - PROCESS | 1666 | 1469019881255 Marionette TRACE conn3 <- [1,829,null,{"value":"7"}] 06:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:04:41 INFO - PROCESS | 1666 | 1469019881259 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:04:41 INFO - PROCESS | 1666 | 1469019881260 Marionette TRACE conn3 <- [1,830,null,{}] 06:04:41 INFO - PROCESS | 1666 | 1469019881262 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:41 INFO - PROCESS | 1666 | 1469019881263 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:41 INFO - PROCESS | 1666 | 1469019881355 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 06:04:41 INFO - PROCESS | 1666 | 1469019881389 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:41 INFO - PROCESS | 1666 | 1469019881390 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:41 INFO - PROCESS | 1666 | ++DOCSHELL 0x12666e800 == 37 [pid = 1666] [id = 215] 06:04:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 70 (0x111c18800) [pid = 1666] [serial = 643] [outer = 0x0] 06:04:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 71 (0x11676f800) [pid = 1666] [serial = 644] [outer = 0x111c18800] 06:04:41 INFO - PROCESS | 1666 | 1469019881414 Marionette DEBUG loaded listener.js 06:04:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 72 (0x118b1c800) [pid = 1666] [serial = 645] [outer = 0x111c18800] 06:04:41 INFO - PROCESS | 1666 | 1469019881703 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 06:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 468ms 06:04:41 INFO - PROCESS | 1666 | 1469019881727 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 06:04:41 INFO - PROCESS | 1666 | 1469019881728 Marionette TRACE conn3 <- [1,833,null,{"value":"7"}] 06:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:04:41 INFO - PROCESS | 1666 | 1469019881730 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:04:41 INFO - PROCESS | 1666 | 1469019881731 Marionette TRACE conn3 <- [1,834,null,{}] 06:04:41 INFO - PROCESS | 1666 | 1469019881736 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:41 INFO - PROCESS | 1666 | 1469019881739 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:41 INFO - PROCESS | 1666 | 1469019881815 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 06:04:41 INFO - PROCESS | 1666 | 1469019881821 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:41 INFO - PROCESS | 1666 | 1469019881822 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:41 INFO - PROCESS | 1666 | ++DOCSHELL 0x126fa8000 == 38 [pid = 1666] [id = 216] 06:04:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 73 (0x120facc00) [pid = 1666] [serial = 646] [outer = 0x0] 06:04:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 74 (0x127564000) [pid = 1666] [serial = 647] [outer = 0x120facc00] 06:04:41 INFO - PROCESS | 1666 | 1469019881846 Marionette DEBUG loaded listener.js 06:04:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 75 (0x12756a800) [pid = 1666] [serial = 648] [outer = 0x120facc00] 06:04:42 INFO - PROCESS | 1666 | 1469019882155 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 06:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 472ms 06:04:42 INFO - PROCESS | 1666 | 1469019882203 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 06:04:42 INFO - PROCESS | 1666 | 1469019882204 Marionette TRACE conn3 <- [1,837,null,{"value":"7"}] 06:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:04:42 INFO - PROCESS | 1666 | 1469019882207 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:04:42 INFO - PROCESS | 1666 | 1469019882208 Marionette TRACE conn3 <- [1,838,null,{}] 06:04:42 INFO - PROCESS | 1666 | 1469019882211 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:42 INFO - PROCESS | 1666 | 1469019882212 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:42 INFO - PROCESS | 1666 | 1469019882323 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 06:04:42 INFO - PROCESS | 1666 | 1469019882329 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:42 INFO - PROCESS | 1666 | 1469019882330 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:42 INFO - PROCESS | 1666 | ++DOCSHELL 0x128a2e000 == 39 [pid = 1666] [id = 217] 06:04:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 76 (0x128704400) [pid = 1666] [serial = 649] [outer = 0x0] 06:04:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x128a4d400) [pid = 1666] [serial = 650] [outer = 0x128704400] 06:04:42 INFO - PROCESS | 1666 | 1469019882357 Marionette DEBUG loaded listener.js 06:04:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x128a92400) [pid = 1666] [serial = 651] [outer = 0x128704400] 06:04:42 INFO - PROCESS | 1666 | 1469019882658 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 06:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 469ms 06:04:42 INFO - PROCESS | 1666 | 1469019882680 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 06:04:42 INFO - PROCESS | 1666 | 1469019882681 Marionette TRACE conn3 <- [1,841,null,{"value":"7"}] 06:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:04:42 INFO - PROCESS | 1666 | 1469019882685 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:04:42 INFO - PROCESS | 1666 | 1469019882688 Marionette TRACE conn3 <- [1,842,null,{}] 06:04:42 INFO - PROCESS | 1666 | 1469019882691 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:42 INFO - PROCESS | 1666 | 1469019882692 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:42 INFO - PROCESS | 1666 | 1469019882770 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 06:04:42 INFO - PROCESS | 1666 | 1469019882773 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:42 INFO - PROCESS | 1666 | 1469019882774 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:42 INFO - PROCESS | 1666 | ++DOCSHELL 0x1293dc000 == 40 [pid = 1666] [id = 218] 06:04:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x128a95400) [pid = 1666] [serial = 652] [outer = 0x0] 06:04:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x129223800) [pid = 1666] [serial = 653] [outer = 0x128a95400] 06:04:42 INFO - PROCESS | 1666 | 1469019882798 Marionette DEBUG loaded listener.js 06:04:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x1293b0000) [pid = 1666] [serial = 654] [outer = 0x128a95400] 06:04:43 INFO - PROCESS | 1666 | 1469019883120 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 06:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 472ms 06:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:04:43 INFO - PROCESS | 1666 | 1469019883156 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 06:04:43 INFO - PROCESS | 1666 | 1469019883158 Marionette TRACE conn3 <- [1,845,null,{"value":"7"}] 06:04:43 INFO - PROCESS | 1666 | 1469019883160 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:04:43 INFO - PROCESS | 1666 | 1469019883161 Marionette TRACE conn3 <- [1,846,null,{}] 06:04:43 INFO - PROCESS | 1666 | 1469019883163 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:43 INFO - PROCESS | 1666 | 1469019883164 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:43 INFO - PROCESS | 1666 | 1469019883266 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 06:04:43 INFO - PROCESS | 1666 | 1469019883274 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:43 INFO - PROCESS | 1666 | 1469019883275 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:43 INFO - PROCESS | 1666 | ++DOCSHELL 0x129654800 == 41 [pid = 1666] [id = 219] 06:04:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x1293b3c00) [pid = 1666] [serial = 655] [outer = 0x0] 06:04:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x129565000) [pid = 1666] [serial = 656] [outer = 0x1293b3c00] 06:04:43 INFO - PROCESS | 1666 | 1469019883298 Marionette DEBUG loaded listener.js 06:04:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x12956d400) [pid = 1666] [serial = 657] [outer = 0x1293b3c00] 06:04:43 INFO - PROCESS | 1666 | 1469019883761 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 06:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 618ms 06:04:43 INFO - PROCESS | 1666 | 1469019883779 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 06:04:43 INFO - PROCESS | 1666 | 1469019883781 Marionette TRACE conn3 <- [1,849,null,{"value":"7"}] 06:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:04:43 INFO - PROCESS | 1666 | 1469019883785 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:04:43 INFO - PROCESS | 1666 | 1469019883788 Marionette TRACE conn3 <- [1,850,null,{}] 06:04:43 INFO - PROCESS | 1666 | 1469019883791 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:43 INFO - PROCESS | 1666 | 1469019883793 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:43 INFO - PROCESS | 1666 | 1469019883898 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 06:04:43 INFO - PROCESS | 1666 | 1469019883962 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:43 INFO - PROCESS | 1666 | 1469019883964 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:43 INFO - PROCESS | 1666 | ++DOCSHELL 0x118247800 == 42 [pid = 1666] [id = 220] 06:04:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x115e16c00) [pid = 1666] [serial = 658] [outer = 0x0] 06:04:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x11677c800) [pid = 1666] [serial = 659] [outer = 0x115e16c00] 06:04:43 INFO - PROCESS | 1666 | 1469019883995 Marionette DEBUG loaded listener.js 06:04:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x11801cc00) [pid = 1666] [serial = 660] [outer = 0x115e16c00] 06:04:44 INFO - PROCESS | 1666 | 1469019884434 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 06:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 673ms 06:04:44 INFO - PROCESS | 1666 | 1469019884458 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 06:04:44 INFO - PROCESS | 1666 | 1469019884461 Marionette TRACE conn3 <- [1,853,null,{"value":"7"}] 06:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:04:44 INFO - PROCESS | 1666 | 1469019884482 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:04:44 INFO - PROCESS | 1666 | 1469019884485 Marionette TRACE conn3 <- [1,854,null,{}] 06:04:44 INFO - PROCESS | 1666 | 1469019884490 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:44 INFO - PROCESS | 1666 | 1469019884492 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:44 INFO - PROCESS | 1666 | 1469019884621 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 06:04:44 INFO - PROCESS | 1666 | 1469019884685 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:44 INFO - PROCESS | 1666 | 1469019884686 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:44 INFO - PROCESS | 1666 | ++DOCSHELL 0x12139d800 == 43 [pid = 1666] [id = 221] 06:04:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x118683000) [pid = 1666] [serial = 661] [outer = 0x0] 06:04:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x11868a800) [pid = 1666] [serial = 662] [outer = 0x118683000] 06:04:44 INFO - PROCESS | 1666 | 1469019884717 Marionette DEBUG loaded listener.js 06:04:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x118877000) [pid = 1666] [serial = 663] [outer = 0x118683000] 06:04:45 INFO - PROCESS | 1666 | 1469019885098 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 06:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 689ms 06:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:04:45 INFO - PROCESS | 1666 | 1469019885156 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 06:04:45 INFO - PROCESS | 1666 | 1469019885158 Marionette TRACE conn3 <- [1,857,null,{"value":"7"}] 06:04:45 INFO - PROCESS | 1666 | 1469019885160 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:04:45 INFO - PROCESS | 1666 | 1469019885163 Marionette TRACE conn3 <- [1,858,null,{}] 06:04:45 INFO - PROCESS | 1666 | 1469019885170 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:45 INFO - PROCESS | 1666 | 1469019885174 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:45 INFO - PROCESS | 1666 | 1469019885279 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 06:04:45 INFO - PROCESS | 1666 | 1469019885333 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:45 INFO - PROCESS | 1666 | 1469019885335 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:45 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a77c000 == 44 [pid = 1666] [id = 222] 06:04:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x12160cc00) [pid = 1666] [serial = 664] [outer = 0x0] 06:04:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x1216da000) [pid = 1666] [serial = 665] [outer = 0x12160cc00] 06:04:45 INFO - PROCESS | 1666 | 1469019885366 Marionette DEBUG loaded listener.js 06:04:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x125273400) [pid = 1666] [serial = 666] [outer = 0x12160cc00] 06:04:45 INFO - PROCESS | 1666 | 1469019885816 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 06:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 672ms 06:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:04:45 INFO - PROCESS | 1666 | 1469019885833 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 06:04:45 INFO - PROCESS | 1666 | 1469019885835 Marionette TRACE conn3 <- [1,861,null,{"value":"7"}] 06:04:45 INFO - PROCESS | 1666 | 1469019885837 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:04:45 INFO - PROCESS | 1666 | 1469019885838 Marionette TRACE conn3 <- [1,862,null,{}] 06:04:45 INFO - PROCESS | 1666 | 1469019885841 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:45 INFO - PROCESS | 1666 | 1469019885842 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:45 INFO - PROCESS | 1666 | 1469019885962 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 06:04:46 INFO - PROCESS | 1666 | 1469019886027 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:46 INFO - PROCESS | 1666 | 1469019886029 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:46 INFO - PROCESS | 1666 | ++DOCSHELL 0x11858f000 == 45 [pid = 1666] [id = 223] 06:04:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x118686800) [pid = 1666] [serial = 667] [outer = 0x0] 06:04:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x121618c00) [pid = 1666] [serial = 668] [outer = 0x118686800] 06:04:46 INFO - PROCESS | 1666 | 1469019886058 Marionette DEBUG loaded listener.js 06:04:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x126fd9c00) [pid = 1666] [serial = 669] [outer = 0x118686800] 06:04:46 INFO - PROCESS | 1666 | 1469019886589 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 06:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 820ms 06:04:46 INFO - PROCESS | 1666 | 1469019886667 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 06:04:46 INFO - PROCESS | 1666 | 1469019886669 Marionette TRACE conn3 <- [1,865,null,{"value":"7"}] 06:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:04:46 INFO - PROCESS | 1666 | 1469019886674 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:04:46 INFO - PROCESS | 1666 | 1469019886675 Marionette TRACE conn3 <- [1,866,null,{}] 06:04:46 INFO - PROCESS | 1666 | 1469019886679 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:46 INFO - PROCESS | 1666 | 1469019886681 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:46 INFO - PROCESS | 1666 | 1469019886775 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 06:04:46 INFO - PROCESS | 1666 | 1469019886844 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:46 INFO - PROCESS | 1666 | 1469019886845 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:46 INFO - PROCESS | 1666 | ++DOCSHELL 0x115d85000 == 46 [pid = 1666] [id = 224] 06:04:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x1164e8800) [pid = 1666] [serial = 670] [outer = 0x0] 06:04:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x116890000) [pid = 1666] [serial = 671] [outer = 0x1164e8800] 06:04:46 INFO - PROCESS | 1666 | 1469019886873 Marionette DEBUG loaded listener.js 06:04:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x118022400) [pid = 1666] [serial = 672] [outer = 0x1164e8800] 06:04:47 INFO - PROCESS | 1666 | --DOCSHELL 0x1293dc000 == 45 [pid = 1666] [id = 218] 06:04:47 INFO - PROCESS | 1666 | --DOCSHELL 0x128a2e000 == 44 [pid = 1666] [id = 217] 06:04:47 INFO - PROCESS | 1666 | --DOCSHELL 0x126fa8000 == 43 [pid = 1666] [id = 216] 06:04:47 INFO - PROCESS | 1666 | --DOCSHELL 0x12666e800 == 42 [pid = 1666] [id = 215] 06:04:47 INFO - PROCESS | 1666 | --DOCSHELL 0x116f77800 == 41 [pid = 1666] [id = 214] 06:04:47 INFO - PROCESS | 1666 | --DOCSHELL 0x123dbb000 == 40 [pid = 1666] [id = 213] 06:04:47 INFO - PROCESS | 1666 | --DOCSHELL 0x121766000 == 39 [pid = 1666] [id = 212] 06:04:47 INFO - PROCESS | 1666 | --DOCSHELL 0x119931800 == 38 [pid = 1666] [id = 211] 06:04:47 INFO - PROCESS | 1666 | --DOCSHELL 0x1198a2000 == 37 [pid = 1666] [id = 210] 06:04:47 INFO - PROCESS | 1666 | --DOCSHELL 0x1186e2800 == 36 [pid = 1666] [id = 209] 06:04:47 INFO - PROCESS | 1666 | --DOCSHELL 0x116f86800 == 35 [pid = 1666] [id = 208] 06:04:47 INFO - PROCESS | 1666 | --DOCSHELL 0x115ecb800 == 34 [pid = 1666] [id = 207] 06:04:47 INFO - PROCESS | 1666 | --DOCSHELL 0x11661e000 == 33 [pid = 1666] [id = 206] 06:04:47 INFO - PROCESS | 1666 | --DOCSHELL 0x117e8f000 == 32 [pid = 1666] [id = 205] 06:04:47 INFO - PROCESS | 1666 | --DOCSHELL 0x11858f000 == 31 [pid = 1666] [id = 223] 06:04:47 INFO - PROCESS | 1666 | --DOCSHELL 0x12a77c000 == 30 [pid = 1666] [id = 222] 06:04:47 INFO - PROCESS | 1666 | --DOCSHELL 0x12139d800 == 29 [pid = 1666] [id = 221] 06:04:47 INFO - PROCESS | 1666 | --DOCSHELL 0x118247800 == 28 [pid = 1666] [id = 220] 06:04:47 INFO - PROCESS | 1666 | --DOCSHELL 0x129654800 == 27 [pid = 1666] [id = 219] 06:04:47 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x11614ac00) [pid = 1666] [serial = 593] [outer = 0x0] [url = about:blank] 06:04:47 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x118074c00) [pid = 1666] [serial = 587] [outer = 0x0] [url = about:blank] 06:04:47 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x118680c00) [pid = 1666] [serial = 588] [outer = 0x0] [url = about:blank] 06:04:47 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x112da0800) [pid = 1666] [serial = 590] [outer = 0x0] [url = about:blank] 06:04:47 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x11307b400) [pid = 1666] [serial = 591] [outer = 0x0] [url = about:blank] 06:04:47 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x118022800) [pid = 1666] [serial = 596] [outer = 0x0] [url = about:blank] 06:04:47 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x118692800) [pid = 1666] [serial = 600] [outer = 0x0] [url = about:blank] 06:04:47 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x11868bc00) [pid = 1666] [serial = 599] [outer = 0x0] [url = about:blank] 06:04:47 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x11869ac00) [pid = 1666] [serial = 602] [outer = 0x0] [url = about:blank] 06:04:47 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x119b1ec00) [pid = 1666] [serial = 605] [outer = 0x0] [url = about:blank] 06:04:47 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x121093400) [pid = 1666] [serial = 609] [outer = 0x0] [url = about:blank] 06:04:47 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x11838a400) [pid = 1666] [serial = 582] [outer = 0x0] [url = about:blank] 06:04:47 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x1215c0c00) [pid = 1666] [serial = 611] [outer = 0x0] [url = about:blank] 06:04:47 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x117ef0400) [pid = 1666] [serial = 581] [outer = 0x0] [url = about:blank] 06:04:47 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x118877c00) [pid = 1666] [serial = 603] [outer = 0x0] [url = about:blank] 06:04:47 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x118380400) [pid = 1666] [serial = 597] [outer = 0x0] [url = about:blank] 06:04:47 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x120faa800) [pid = 1666] [serial = 585] [outer = 0x0] [url = about:blank] 06:04:47 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x119910c00) [pid = 1666] [serial = 584] [outer = 0x0] [url = about:blank] 06:04:47 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x120e3ac00) [pid = 1666] [serial = 606] [outer = 0x0] [url = about:blank] 06:04:47 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x116645400) [pid = 1666] [serial = 594] [outer = 0x0] [url = about:blank] 06:04:47 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x121611400) [pid = 1666] [serial = 612] [outer = 0x0] [url = about:blank] 06:04:47 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x120fa6800) [pid = 1666] [serial = 608] [outer = 0x0] [url = about:blank] 06:04:47 INFO - PROCESS | 1666 | 1469019887800 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 06:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1173ms 06:04:47 INFO - PROCESS | 1666 | 1469019887847 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 06:04:47 INFO - PROCESS | 1666 | 1469019887851 Marionette TRACE conn3 <- [1,869,null,{"value":"7"}] 06:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:04:47 INFO - PROCESS | 1666 | 1469019887855 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:04:47 INFO - PROCESS | 1666 | 1469019887857 Marionette TRACE conn3 <- [1,870,null,{}] 06:04:47 INFO - PROCESS | 1666 | 1469019887860 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:47 INFO - PROCESS | 1666 | 1469019887862 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:47 INFO - PROCESS | 1666 | 1469019887939 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 06:04:47 INFO - PROCESS | 1666 | 1469019887945 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:47 INFO - PROCESS | 1666 | 1469019887948 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:47 INFO - PROCESS | 1666 | ++DOCSHELL 0x113c0a000 == 28 [pid = 1666] [id = 225] 06:04:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x113c3fc00) [pid = 1666] [serial = 673] [outer = 0x0] 06:04:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x115e6d400) [pid = 1666] [serial = 674] [outer = 0x113c3fc00] 06:04:47 INFO - PROCESS | 1666 | 1469019887979 Marionette DEBUG loaded listener.js 06:04:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x1133ce400) [pid = 1666] [serial = 675] [outer = 0x113c3fc00] 06:04:48 INFO - PROCESS | 1666 | 1469019888309 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 06:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 469ms 06:04:48 INFO - PROCESS | 1666 | 1469019888342 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 06:04:48 INFO - PROCESS | 1666 | 1469019888346 Marionette TRACE conn3 <- [1,873,null,{"value":"7"}] 06:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:04:48 INFO - PROCESS | 1666 | 1469019888351 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:04:48 INFO - PROCESS | 1666 | 1469019888353 Marionette TRACE conn3 <- [1,874,null,{}] 06:04:48 INFO - PROCESS | 1666 | 1469019888356 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:48 INFO - PROCESS | 1666 | 1469019888357 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:48 INFO - PROCESS | 1666 | 1469019888431 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 06:04:48 INFO - PROCESS | 1666 | 1469019888437 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:48 INFO - PROCESS | 1666 | 1469019888439 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:48 INFO - PROCESS | 1666 | ++DOCSHELL 0x116862800 == 29 [pid = 1666] [id = 226] 06:04:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x116aa7800) [pid = 1666] [serial = 676] [outer = 0x0] 06:04:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x118024400) [pid = 1666] [serial = 677] [outer = 0x116aa7800] 06:04:48 INFO - PROCESS | 1666 | 1469019888466 Marionette DEBUG loaded listener.js 06:04:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x118388c00) [pid = 1666] [serial = 678] [outer = 0x116aa7800] 06:04:48 INFO - PROCESS | 1666 | 1469019888790 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 06:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 470ms 06:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:04:48 INFO - PROCESS | 1666 | 1469019888822 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 06:04:48 INFO - PROCESS | 1666 | 1469019888823 Marionette TRACE conn3 <- [1,877,null,{"value":"7"}] 06:04:48 INFO - PROCESS | 1666 | 1469019888825 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:04:48 INFO - PROCESS | 1666 | 1469019888827 Marionette TRACE conn3 <- [1,878,null,{}] 06:04:48 INFO - PROCESS | 1666 | 1469019888835 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:48 INFO - PROCESS | 1666 | 1469019888838 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:48 INFO - PROCESS | 1666 | 1469019888918 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 06:04:48 INFO - PROCESS | 1666 | 1469019888965 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:48 INFO - PROCESS | 1666 | 1469019888967 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:48 INFO - PROCESS | 1666 | ++DOCSHELL 0x11859a800 == 30 [pid = 1666] [id = 227] 06:04:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x115e10400) [pid = 1666] [serial = 679] [outer = 0x0] 06:04:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x11868d400) [pid = 1666] [serial = 680] [outer = 0x115e10400] 06:04:48 INFO - PROCESS | 1666 | 1469019888995 Marionette DEBUG loaded listener.js 06:04:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x1186d5000) [pid = 1666] [serial = 681] [outer = 0x115e10400] 06:04:49 INFO - PROCESS | 1666 | 1469019889292 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 06:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 520ms 06:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:04:49 INFO - PROCESS | 1666 | 1469019889345 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 06:04:49 INFO - PROCESS | 1666 | 1469019889347 Marionette TRACE conn3 <- [1,881,null,{"value":"7"}] 06:04:49 INFO - PROCESS | 1666 | 1469019889350 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:04:49 INFO - PROCESS | 1666 | 1469019889352 Marionette TRACE conn3 <- [1,882,null,{}] 06:04:49 INFO - PROCESS | 1666 | 1469019889356 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:49 INFO - PROCESS | 1666 | 1469019889357 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:49 INFO - PROCESS | 1666 | 1469019889430 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 06:04:49 INFO - PROCESS | 1666 | 1469019889483 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:49 INFO - PROCESS | 1666 | 1469019889484 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:49 INFO - PROCESS | 1666 | ++DOCSHELL 0x1186f7800 == 31 [pid = 1666] [id = 228] 06:04:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x1186d4000) [pid = 1666] [serial = 682] [outer = 0x0] 06:04:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x1192be000) [pid = 1666] [serial = 683] [outer = 0x1186d4000] 06:04:49 INFO - PROCESS | 1666 | 1469019889509 Marionette DEBUG loaded listener.js 06:04:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x119b1ec00) [pid = 1666] [serial = 684] [outer = 0x1186d4000] 06:04:49 INFO - PROCESS | 1666 | 1469019889771 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 06:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 470ms 06:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:04:49 INFO - PROCESS | 1666 | 1469019889829 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 06:04:49 INFO - PROCESS | 1666 | 1469019889831 Marionette TRACE conn3 <- [1,885,null,{"value":"7"}] 06:04:49 INFO - PROCESS | 1666 | 1469019889833 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:04:49 INFO - PROCESS | 1666 | 1469019889844 Marionette TRACE conn3 <- [1,886,null,{}] 06:04:49 INFO - PROCESS | 1666 | 1469019889847 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:49 INFO - PROCESS | 1666 | 1469019889848 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:49 INFO - PROCESS | 1666 | 1469019889935 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 06:04:49 INFO - PROCESS | 1666 | 1469019889967 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:49 INFO - PROCESS | 1666 | 1469019889968 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:49 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198f0800 == 32 [pid = 1666] [id = 229] 06:04:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x112da0800) [pid = 1666] [serial = 685] [outer = 0x0] 06:04:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x119da3000) [pid = 1666] [serial = 686] [outer = 0x112da0800] 06:04:49 INFO - PROCESS | 1666 | 1469019889993 Marionette DEBUG loaded listener.js 06:04:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x121093400) [pid = 1666] [serial = 687] [outer = 0x112da0800] 06:04:50 INFO - PROCESS | 1666 | 1469019890326 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 06:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 529ms 06:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:04:50 INFO - PROCESS | 1666 | 1469019890363 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 06:04:50 INFO - PROCESS | 1666 | 1469019890364 Marionette TRACE conn3 <- [1,889,null,{"value":"7"}] 06:04:50 INFO - PROCESS | 1666 | 1469019890366 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:04:50 INFO - PROCESS | 1666 | 1469019890367 Marionette TRACE conn3 <- [1,890,null,{}] 06:04:50 INFO - PROCESS | 1666 | 1469019890370 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:50 INFO - PROCESS | 1666 | 1469019890374 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:50 INFO - PROCESS | 1666 | 1469019890486 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 06:04:50 INFO - PROCESS | 1666 | 1469019890519 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:50 INFO - PROCESS | 1666 | 1469019890520 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:50 INFO - PROCESS | 1666 | ++DOCSHELL 0x12105e000 == 33 [pid = 1666] [id = 230] 06:04:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x120e3f000) [pid = 1666] [serial = 688] [outer = 0x0] 06:04:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x121614c00) [pid = 1666] [serial = 689] [outer = 0x120e3f000] 06:04:50 INFO - PROCESS | 1666 | 1469019890545 Marionette DEBUG loaded listener.js 06:04:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x125304c00) [pid = 1666] [serial = 690] [outer = 0x120e3f000] 06:04:50 INFO - PROCESS | 1666 | 1469019890852 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 06:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 520ms 06:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:04:50 INFO - PROCESS | 1666 | 1469019890891 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 06:04:50 INFO - PROCESS | 1666 | 1469019890892 Marionette TRACE conn3 <- [1,893,null,{"value":"7"}] 06:04:50 INFO - PROCESS | 1666 | 1469019890895 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:04:50 INFO - PROCESS | 1666 | 1469019890896 Marionette TRACE conn3 <- [1,894,null,{}] 06:04:50 INFO - PROCESS | 1666 | 1469019890898 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:50 INFO - PROCESS | 1666 | 1469019890899 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:50 INFO - PROCESS | 1666 | 1469019890997 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 06:04:51 INFO - PROCESS | 1666 | 1469019891001 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:51 INFO - PROCESS | 1666 | 1469019891002 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:51 INFO - PROCESS | 1666 | ++DOCSHELL 0x121395800 == 34 [pid = 1666] [id = 231] 06:04:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x1133cc000) [pid = 1666] [serial = 691] [outer = 0x0] 06:04:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x126692c00) [pid = 1666] [serial = 692] [outer = 0x1133cc000] 06:04:51 INFO - PROCESS | 1666 | 1469019891026 Marionette DEBUG loaded listener.js 06:04:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x126c35400) [pid = 1666] [serial = 693] [outer = 0x1133cc000] 06:04:51 INFO - PROCESS | 1666 | 1469019891342 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 06:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 467ms 06:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:04:51 INFO - PROCESS | 1666 | 1469019891363 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 06:04:51 INFO - PROCESS | 1666 | 1469019891364 Marionette TRACE conn3 <- [1,897,null,{"value":"7"}] 06:04:51 INFO - PROCESS | 1666 | 1469019891374 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:04:51 INFO - PROCESS | 1666 | 1469019891375 Marionette TRACE conn3 <- [1,898,null,{}] 06:04:51 INFO - PROCESS | 1666 | 1469019891385 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:51 INFO - PROCESS | 1666 | 1469019891388 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:51 INFO - PROCESS | 1666 | 1469019891482 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 06:04:51 INFO - PROCESS | 1666 | 1469019891485 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:51 INFO - PROCESS | 1666 | 1469019891487 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:51 INFO - PROCESS | 1666 | ++DOCSHELL 0x1252a9800 == 35 [pid = 1666] [id = 232] 06:04:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x1211b5400) [pid = 1666] [serial = 694] [outer = 0x0] 06:04:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x12755d400) [pid = 1666] [serial = 695] [outer = 0x1211b5400] 06:04:51 INFO - PROCESS | 1666 | 1469019891511 Marionette DEBUG loaded listener.js 06:04:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x12756ac00) [pid = 1666] [serial = 696] [outer = 0x1211b5400] 06:04:51 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x1293b3c00) [pid = 1666] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:04:51 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x128a95400) [pid = 1666] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:04:51 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x121a48000) [pid = 1666] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:04:51 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x1131df000) [pid = 1666] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:04:51 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x1183d4c00) [pid = 1666] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:04:51 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x119211c00) [pid = 1666] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:04:51 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x11854e400) [pid = 1666] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:04:51 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x112a8d800) [pid = 1666] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:04:51 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x115e6f800) [pid = 1666] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:04:51 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x116148400) [pid = 1666] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:04:51 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x116836800) [pid = 1666] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:04:51 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x111c18800) [pid = 1666] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:04:51 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x120facc00) [pid = 1666] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:04:51 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x128704400) [pid = 1666] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:04:51 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x112a82c00) [pid = 1666] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:04:52 INFO - PROCESS | 1666 | 1469019891998 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 06:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 683ms 06:04:52 INFO - PROCESS | 1666 | 1469019892055 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 06:04:52 INFO - PROCESS | 1666 | 1469019892056 Marionette TRACE conn3 <- [1,901,null,{"value":"7"}] 06:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:04:52 INFO - PROCESS | 1666 | 1469019892059 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:04:52 INFO - PROCESS | 1666 | 1469019892060 Marionette TRACE conn3 <- [1,902,null,{}] 06:04:52 INFO - PROCESS | 1666 | 1469019892063 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:52 INFO - PROCESS | 1666 | 1469019892064 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:52 INFO - PROCESS | 1666 | 1469019892144 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 06:04:52 INFO - PROCESS | 1666 | 1469019892148 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:52 INFO - PROCESS | 1666 | 1469019892149 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:52 INFO - PROCESS | 1666 | ++DOCSHELL 0x118598800 == 36 [pid = 1666] [id = 233] 06:04:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x112a8e400) [pid = 1666] [serial = 697] [outer = 0x0] 06:04:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x116aa9800) [pid = 1666] [serial = 698] [outer = 0x112a8e400] 06:04:52 INFO - PROCESS | 1666 | 1469019892177 Marionette DEBUG loaded listener.js 06:04:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x1186d5400) [pid = 1666] [serial = 699] [outer = 0x112a8e400] 06:04:52 INFO - PROCESS | 1666 | 1469019892479 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 06:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 468ms 06:04:52 INFO - PROCESS | 1666 | 1469019892527 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 06:04:52 INFO - PROCESS | 1666 | 1469019892529 Marionette TRACE conn3 <- [1,905,null,{"value":"7"}] 06:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:04:52 INFO - PROCESS | 1666 | 1469019892531 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:04:52 INFO - PROCESS | 1666 | 1469019892532 Marionette TRACE conn3 <- [1,906,null,{}] 06:04:52 INFO - PROCESS | 1666 | 1469019892535 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:52 INFO - PROCESS | 1666 | 1469019892536 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:52 INFO - PROCESS | 1666 | 1469019892632 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 06:04:52 INFO - PROCESS | 1666 | 1469019892640 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:52 INFO - PROCESS | 1666 | 1469019892641 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:52 INFO - PROCESS | 1666 | ++DOCSHELL 0x126faa000 == 37 [pid = 1666] [id = 234] 06:04:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x116779800) [pid = 1666] [serial = 700] [outer = 0x0] 06:04:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x121a49800) [pid = 1666] [serial = 701] [outer = 0x116779800] 06:04:52 INFO - PROCESS | 1666 | 1469019892665 Marionette DEBUG loaded listener.js 06:04:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x126fe1800) [pid = 1666] [serial = 702] [outer = 0x116779800] 06:04:53 INFO - PROCESS | 1666 | 1469019893206 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 06:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 718ms 06:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:04:53 INFO - PROCESS | 1666 | 1469019893261 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 06:04:53 INFO - PROCESS | 1666 | 1469019893264 Marionette TRACE conn3 <- [1,909,null,{"value":"7"}] 06:04:53 INFO - PROCESS | 1666 | 1469019893268 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:04:53 INFO - PROCESS | 1666 | 1469019893273 Marionette TRACE conn3 <- [1,910,null,{}] 06:04:53 INFO - PROCESS | 1666 | 1469019893276 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:53 INFO - PROCESS | 1666 | 1469019893278 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:53 INFO - PROCESS | 1666 | 1469019893388 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 06:04:53 INFO - PROCESS | 1666 | 1469019893462 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:53 INFO - PROCESS | 1666 | 1469019893464 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:53 INFO - PROCESS | 1666 | ++DOCSHELL 0x11686c000 == 38 [pid = 1666] [id = 235] 06:04:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x113c41800) [pid = 1666] [serial = 703] [outer = 0x0] 06:04:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x1161ad000) [pid = 1666] [serial = 704] [outer = 0x113c41800] 06:04:53 INFO - PROCESS | 1666 | 1469019893495 Marionette DEBUG loaded listener.js 06:04:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x116adf400) [pid = 1666] [serial = 705] [outer = 0x113c41800] 06:04:54 INFO - PROCESS | 1666 | 1469019894036 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 06:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 776ms 06:04:54 INFO - PROCESS | 1666 | 1469019894042 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 06:04:54 INFO - PROCESS | 1666 | 1469019894045 Marionette TRACE conn3 <- [1,913,null,{"value":"7"}] 06:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:04:54 INFO - PROCESS | 1666 | 1469019894050 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:04:54 INFO - PROCESS | 1666 | 1469019894052 Marionette TRACE conn3 <- [1,914,null,{}] 06:04:54 INFO - PROCESS | 1666 | 1469019894055 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:54 INFO - PROCESS | 1666 | 1469019894056 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:54 INFO - PROCESS | 1666 | 1469019894166 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 06:04:54 INFO - PROCESS | 1666 | 1469019894324 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:54 INFO - PROCESS | 1666 | 1469019894326 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:54 INFO - PROCESS | 1666 | ++DOCSHELL 0x112dca000 == 39 [pid = 1666] [id = 236] 06:04:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x1133cbc00) [pid = 1666] [serial = 706] [outer = 0x0] 06:04:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x113cbcc00) [pid = 1666] [serial = 707] [outer = 0x1133cbc00] 06:04:54 INFO - PROCESS | 1666 | 1469019894354 Marionette DEBUG loaded listener.js 06:04:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x1164e6000) [pid = 1666] [serial = 708] [outer = 0x1133cbc00] 06:04:54 INFO - PROCESS | 1666 | --DOCSHELL 0x118598800 == 38 [pid = 1666] [id = 233] 06:04:54 INFO - PROCESS | 1666 | --DOCSHELL 0x1252a9800 == 37 [pid = 1666] [id = 232] 06:04:54 INFO - PROCESS | 1666 | --DOCSHELL 0x121395800 == 36 [pid = 1666] [id = 231] 06:04:54 INFO - PROCESS | 1666 | --DOCSHELL 0x12105e000 == 35 [pid = 1666] [id = 230] 06:04:54 INFO - PROCESS | 1666 | --DOCSHELL 0x1198f0800 == 34 [pid = 1666] [id = 229] 06:04:54 INFO - PROCESS | 1666 | --DOCSHELL 0x1186f7800 == 33 [pid = 1666] [id = 228] 06:04:54 INFO - PROCESS | 1666 | --DOCSHELL 0x11859a800 == 32 [pid = 1666] [id = 227] 06:04:54 INFO - PROCESS | 1666 | --DOCSHELL 0x116862800 == 31 [pid = 1666] [id = 226] 06:04:54 INFO - PROCESS | 1666 | --DOCSHELL 0x113c0a000 == 30 [pid = 1666] [id = 225] 06:04:54 INFO - PROCESS | 1666 | --DOCSHELL 0x115d85000 == 29 [pid = 1666] [id = 224] 06:04:54 INFO - PROCESS | 1666 | 1469019894787 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 06:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 772ms 06:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:04:54 INFO - PROCESS | 1666 | 1469019894824 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 06:04:54 INFO - PROCESS | 1666 | 1469019894825 Marionette TRACE conn3 <- [1,917,null,{"value":"7"}] 06:04:54 INFO - PROCESS | 1666 | 1469019894828 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:04:54 INFO - PROCESS | 1666 | 1469019894830 Marionette TRACE conn3 <- [1,918,null,{}] 06:04:54 INFO - PROCESS | 1666 | 1469019894834 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:54 INFO - PROCESS | 1666 | 1469019894835 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:54 INFO - PROCESS | 1666 | 1469019894913 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x123df7800) [pid = 1666] [serial = 635] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x126697000) [pid = 1666] [serial = 638] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x1253af400) [pid = 1666] [serial = 636] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x126fd8800) [pid = 1666] [serial = 641] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x1192bec00) [pid = 1666] [serial = 629] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x120e42800) [pid = 1666] [serial = 630] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x11868e800) [pid = 1666] [serial = 626] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x1186d3800) [pid = 1666] [serial = 627] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x113343000) [pid = 1666] [serial = 617] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x114fa5800) [pid = 1666] [serial = 618] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x123d03800) [pid = 1666] [serial = 615] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x121618800) [pid = 1666] [serial = 614] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x1164e2c00) [pid = 1666] [serial = 620] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x116815400) [pid = 1666] [serial = 621] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x116ae3400) [pid = 1666] [serial = 623] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x118025000) [pid = 1666] [serial = 624] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x11676f800) [pid = 1666] [serial = 644] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x118b1c800) [pid = 1666] [serial = 645] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x127564000) [pid = 1666] [serial = 647] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x128a92400) [pid = 1666] [serial = 651] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x127560800) [pid = 1666] [serial = 642] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x1293b0000) [pid = 1666] [serial = 654] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 75 (0x120fa8000) [pid = 1666] [serial = 632] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 74 (0x12756a800) [pid = 1666] [serial = 648] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 73 (0x126699000) [pid = 1666] [serial = 639] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 72 (0x128a4d400) [pid = 1666] [serial = 650] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 71 (0x12160fc00) [pid = 1666] [serial = 633] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 70 (0x12956d400) [pid = 1666] [serial = 657] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 69 (0x129565000) [pid = 1666] [serial = 656] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | --DOMWINDOW == 68 (0x129223800) [pid = 1666] [serial = 653] [outer = 0x0] [url = about:blank] 06:04:54 INFO - PROCESS | 1666 | 1469019894972 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:54 INFO - PROCESS | 1666 | 1469019894974 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:54 INFO - PROCESS | 1666 | ++DOCSHELL 0x116856000 == 30 [pid = 1666] [id = 237] 06:04:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 69 (0x113343000) [pid = 1666] [serial = 709] [outer = 0x0] 06:04:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 70 (0x1164e4000) [pid = 1666] [serial = 710] [outer = 0x113343000] 06:04:55 INFO - PROCESS | 1666 | 1469019895003 Marionette DEBUG loaded listener.js 06:04:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 71 (0x1183d3000) [pid = 1666] [serial = 711] [outer = 0x113343000] 06:04:55 INFO - PROCESS | 1666 | 1469019895311 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 06:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 519ms 06:04:55 INFO - PROCESS | 1666 | 1469019895350 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 06:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:04:55 INFO - PROCESS | 1666 | 1469019895355 Marionette TRACE conn3 <- [1,921,null,{"value":"7"}] 06:04:55 INFO - PROCESS | 1666 | 1469019895357 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:04:55 INFO - PROCESS | 1666 | 1469019895358 Marionette TRACE conn3 <- [1,922,null,{}] 06:04:55 INFO - PROCESS | 1666 | 1469019895361 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:55 INFO - PROCESS | 1666 | 1469019895362 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:55 INFO - PROCESS | 1666 | 1469019895442 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 06:04:55 INFO - PROCESS | 1666 | 1469019895500 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:55 INFO - PROCESS | 1666 | 1469019895502 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:55 INFO - PROCESS | 1666 | ++DOCSHELL 0x118261000 == 31 [pid = 1666] [id = 238] 06:04:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 72 (0x113c40800) [pid = 1666] [serial = 712] [outer = 0x0] 06:04:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 73 (0x118551000) [pid = 1666] [serial = 713] [outer = 0x113c40800] 06:04:55 INFO - PROCESS | 1666 | 1469019895527 Marionette DEBUG loaded listener.js 06:04:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 74 (0x118b1d000) [pid = 1666] [serial = 714] [outer = 0x113c40800] 06:04:55 INFO - PROCESS | 1666 | 1469019895835 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 06:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 519ms 06:04:55 INFO - PROCESS | 1666 | 1469019895877 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 06:04:55 INFO - PROCESS | 1666 | 1469019895878 Marionette TRACE conn3 <- [1,925,null,{"value":"7"}] 06:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:04:55 INFO - PROCESS | 1666 | 1469019895887 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:04:55 INFO - PROCESS | 1666 | 1469019895891 Marionette TRACE conn3 <- [1,926,null,{}] 06:04:55 INFO - PROCESS | 1666 | 1469019895895 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:55 INFO - PROCESS | 1666 | 1469019895897 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:55 INFO - PROCESS | 1666 | 1469019895975 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 06:04:56 INFO - PROCESS | 1666 | 1469019896027 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:56 INFO - PROCESS | 1666 | 1469019896028 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:56 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198f5000 == 32 [pid = 1666] [id = 239] 06:04:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 75 (0x116aa6400) [pid = 1666] [serial = 715] [outer = 0x0] 06:04:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 76 (0x119211c00) [pid = 1666] [serial = 716] [outer = 0x116aa6400] 06:04:56 INFO - PROCESS | 1666 | 1469019896054 Marionette DEBUG loaded listener.js 06:04:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x121613800) [pid = 1666] [serial = 717] [outer = 0x116aa6400] 06:04:56 INFO - PROCESS | 1666 | 1469019896320 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 06:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 480ms 06:04:56 INFO - PROCESS | 1666 | 1469019896360 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 06:04:56 INFO - PROCESS | 1666 | 1469019896362 Marionette TRACE conn3 <- [1,929,null,{"value":"7"}] 06:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:04:56 INFO - PROCESS | 1666 | 1469019896364 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:04:56 INFO - PROCESS | 1666 | 1469019896365 Marionette TRACE conn3 <- [1,930,null,{}] 06:04:56 INFO - PROCESS | 1666 | 1469019896375 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:56 INFO - PROCESS | 1666 | 1469019896376 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:56 INFO - PROCESS | 1666 | 1469019896459 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 06:04:56 INFO - PROCESS | 1666 | 1469019896462 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:56 INFO - PROCESS | 1666 | 1469019896464 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:56 INFO - PROCESS | 1666 | ++DOCSHELL 0x12105e000 == 33 [pid = 1666] [id = 240] 06:04:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x1216d4800) [pid = 1666] [serial = 718] [outer = 0x0] 06:04:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x124d14000) [pid = 1666] [serial = 719] [outer = 0x1216d4800] 06:04:56 INFO - PROCESS | 1666 | 1469019896490 Marionette DEBUG loaded listener.js 06:04:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x12530a400) [pid = 1666] [serial = 720] [outer = 0x1216d4800] 06:04:56 INFO - PROCESS | 1666 | 1469019896815 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 06:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 472ms 06:04:56 INFO - PROCESS | 1666 | 1469019896837 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 06:04:56 INFO - PROCESS | 1666 | 1469019896839 Marionette TRACE conn3 <- [1,933,null,{"value":"7"}] 06:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:04:56 INFO - PROCESS | 1666 | 1469019896841 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:04:56 INFO - PROCESS | 1666 | 1469019896842 Marionette TRACE conn3 <- [1,934,null,{}] 06:04:56 INFO - PROCESS | 1666 | 1469019896844 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:56 INFO - PROCESS | 1666 | 1469019896845 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:56 INFO - PROCESS | 1666 | 1469019896946 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 06:04:56 INFO - PROCESS | 1666 | 1469019896958 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:56 INFO - PROCESS | 1666 | 1469019896962 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:56 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198eb000 == 34 [pid = 1666] [id = 241] 06:04:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x12669ac00) [pid = 1666] [serial = 721] [outer = 0x0] 06:04:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x126ab3000) [pid = 1666] [serial = 722] [outer = 0x12669ac00] 06:04:56 INFO - PROCESS | 1666 | 1469019896994 Marionette DEBUG loaded listener.js 06:04:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x127568c00) [pid = 1666] [serial = 723] [outer = 0x12669ac00] 06:04:57 INFO - PROCESS | 1666 | 1469019897349 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 06:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 517ms 06:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:04:57 INFO - PROCESS | 1666 | 1469019897359 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 06:04:57 INFO - PROCESS | 1666 | 1469019897360 Marionette TRACE conn3 <- [1,937,null,{"value":"7"}] 06:04:57 INFO - PROCESS | 1666 | 1469019897362 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:04:57 INFO - PROCESS | 1666 | 1469019897363 Marionette TRACE conn3 <- [1,938,null,{}] 06:04:57 INFO - PROCESS | 1666 | 1469019897365 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:57 INFO - PROCESS | 1666 | 1469019897368 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:57 INFO - PROCESS | 1666 | 1469019897464 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 06:04:57 INFO - PROCESS | 1666 | 1469019897474 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:57 INFO - PROCESS | 1666 | 1469019897475 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:57 INFO - PROCESS | 1666 | ++DOCSHELL 0x1252af000 == 35 [pid = 1666] [id = 242] 06:04:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x128704800) [pid = 1666] [serial = 724] [outer = 0x0] 06:04:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x128a8c800) [pid = 1666] [serial = 725] [outer = 0x128704800] 06:04:57 INFO - PROCESS | 1666 | 1469019897499 Marionette DEBUG loaded listener.js 06:04:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x128a93800) [pid = 1666] [serial = 726] [outer = 0x128704800] 06:04:57 INFO - PROCESS | 1666 | 1469019897864 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 06:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 518ms 06:04:57 INFO - PROCESS | 1666 | 1469019897881 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 06:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:04:57 INFO - PROCESS | 1666 | 1469019897882 Marionette TRACE conn3 <- [1,941,null,{"value":"7"}] 06:04:57 INFO - PROCESS | 1666 | 1469019897887 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:04:57 INFO - PROCESS | 1666 | 1469019897888 Marionette TRACE conn3 <- [1,942,null,{}] 06:04:57 INFO - PROCESS | 1666 | 1469019897890 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:57 INFO - PROCESS | 1666 | 1469019897891 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:57 INFO - PROCESS | 1666 | 1469019897986 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 06:04:58 INFO - PROCESS | 1666 | 1469019897996 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:58 INFO - PROCESS | 1666 | 1469019897997 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:58 INFO - PROCESS | 1666 | ++DOCSHELL 0x117476000 == 36 [pid = 1666] [id = 243] 06:04:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x1127e0000) [pid = 1666] [serial = 727] [outer = 0x0] 06:04:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x128dca800) [pid = 1666] [serial = 728] [outer = 0x1127e0000] 06:04:58 INFO - PROCESS | 1666 | 1469019898021 Marionette DEBUG loaded listener.js 06:04:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x1293af800) [pid = 1666] [serial = 729] [outer = 0x1127e0000] 06:04:58 INFO - PROCESS | 1666 | 1469019898348 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 06:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 470ms 06:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:04:58 INFO - PROCESS | 1666 | 1469019898357 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 06:04:58 INFO - PROCESS | 1666 | 1469019898358 Marionette TRACE conn3 <- [1,945,null,{"value":"7"}] 06:04:58 INFO - PROCESS | 1666 | 1469019898360 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:04:58 INFO - PROCESS | 1666 | 1469019898361 Marionette TRACE conn3 <- [1,946,null,{}] 06:04:58 INFO - PROCESS | 1666 | 1469019898364 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:58 INFO - PROCESS | 1666 | 1469019898365 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:58 INFO - PROCESS | 1666 | 1469019898466 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 06:04:58 INFO - PROCESS | 1666 | 1469019898470 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:58 INFO - PROCESS | 1666 | 1469019898471 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:58 INFO - PROCESS | 1666 | ++DOCSHELL 0x128fc2800 == 37 [pid = 1666] [id = 244] 06:04:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x128a8e000) [pid = 1666] [serial = 730] [outer = 0x0] 06:04:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x129567800) [pid = 1666] [serial = 731] [outer = 0x128a8e000] 06:04:58 INFO - PROCESS | 1666 | 1469019898495 Marionette DEBUG loaded listener.js 06:04:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x129570800) [pid = 1666] [serial = 732] [outer = 0x128a8e000] 06:04:58 INFO - PROCESS | 1666 | 1469019898815 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 06:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 470ms 06:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:04:58 INFO - PROCESS | 1666 | 1469019898830 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 06:04:58 INFO - PROCESS | 1666 | 1469019898831 Marionette TRACE conn3 <- [1,949,null,{"value":"7"}] 06:04:58 INFO - PROCESS | 1666 | 1469019898841 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:04:58 INFO - PROCESS | 1666 | 1469019898842 Marionette TRACE conn3 <- [1,950,null,{}] 06:04:58 INFO - PROCESS | 1666 | 1469019898845 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:58 INFO - PROCESS | 1666 | 1469019898846 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:59 INFO - PROCESS | 1666 | 1469019899007 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 06:04:59 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x1133cc000) [pid = 1666] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:04:59 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x113c3fc00) [pid = 1666] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:04:59 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x116aa7800) [pid = 1666] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:04:59 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x115e10400) [pid = 1666] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:04:59 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x1186d4000) [pid = 1666] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:04:59 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x1164e8800) [pid = 1666] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:04:59 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x112a8e400) [pid = 1666] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:04:59 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x120e3f000) [pid = 1666] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:04:59 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x115e16c00) [pid = 1666] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:04:59 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x118683000) [pid = 1666] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:04:59 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x12160cc00) [pid = 1666] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:04:59 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x118686800) [pid = 1666] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:04:59 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x1211b5400) [pid = 1666] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:04:59 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x112da0800) [pid = 1666] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:04:59 INFO - PROCESS | 1666 | 1469019899046 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:59 INFO - PROCESS | 1666 | 1469019899047 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:59 INFO - PROCESS | 1666 | ++DOCSHELL 0x117e72800 == 38 [pid = 1666] [id = 245] 06:04:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x1121ea800) [pid = 1666] [serial = 733] [outer = 0x0] 06:04:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x113c3e400) [pid = 1666] [serial = 734] [outer = 0x1121ea800] 06:04:59 INFO - PROCESS | 1666 | 1469019899073 Marionette DEBUG loaded listener.js 06:04:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x11837e000) [pid = 1666] [serial = 735] [outer = 0x1121ea800] 06:04:59 INFO - PROCESS | 1666 | 1469019899376 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 06:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 576ms 06:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:04:59 INFO - PROCESS | 1666 | 1469019899411 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 06:04:59 INFO - PROCESS | 1666 | 1469019899412 Marionette TRACE conn3 <- [1,953,null,{"value":"7"}] 06:04:59 INFO - PROCESS | 1666 | 1469019899414 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:04:59 INFO - PROCESS | 1666 | 1469019899415 Marionette TRACE conn3 <- [1,954,null,{}] 06:04:59 INFO - PROCESS | 1666 | 1469019899418 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:59 INFO - PROCESS | 1666 | 1469019899419 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:59 INFO - PROCESS | 1666 | 1469019899493 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 06:04:59 INFO - PROCESS | 1666 | 1469019899497 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:59 INFO - PROCESS | 1666 | 1469019899499 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:04:59 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a78c000 == 39 [pid = 1666] [id = 246] 06:04:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x118024c00) [pid = 1666] [serial = 736] [outer = 0x0] 06:04:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x126c38c00) [pid = 1666] [serial = 737] [outer = 0x118024c00] 06:04:59 INFO - PROCESS | 1666 | 1469019899527 Marionette DEBUG loaded listener.js 06:04:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x12a759c00) [pid = 1666] [serial = 738] [outer = 0x118024c00] 06:04:59 INFO - PROCESS | 1666 | 1469019899849 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 06:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 469ms 06:04:59 INFO - PROCESS | 1666 | 1469019899884 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 06:04:59 INFO - PROCESS | 1666 | 1469019899888 Marionette TRACE conn3 <- [1,957,null,{"value":"7"}] 06:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:04:59 INFO - PROCESS | 1666 | 1469019899890 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:04:59 INFO - PROCESS | 1666 | 1469019899892 Marionette TRACE conn3 <- [1,958,null,{}] 06:04:59 INFO - PROCESS | 1666 | 1469019899894 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:59 INFO - PROCESS | 1666 | 1469019899896 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:00 INFO - PROCESS | 1666 | 1469019900008 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 06:05:00 INFO - PROCESS | 1666 | 1469019900014 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:00 INFO - PROCESS | 1666 | 1469019900015 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:00 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a99d800 == 40 [pid = 1666] [id = 247] 06:05:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x12a75a800) [pid = 1666] [serial = 739] [outer = 0x0] 06:05:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x12a762400) [pid = 1666] [serial = 740] [outer = 0x12a75a800] 06:05:00 INFO - PROCESS | 1666 | 1469019900040 Marionette DEBUG loaded listener.js 06:05:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x12a9c4c00) [pid = 1666] [serial = 741] [outer = 0x12a75a800] 06:05:00 INFO - PROCESS | 1666 | 1469019900354 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 06:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 519ms 06:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:05:00 INFO - PROCESS | 1666 | 1469019900410 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 06:05:00 INFO - PROCESS | 1666 | 1469019900411 Marionette TRACE conn3 <- [1,961,null,{"value":"7"}] 06:05:00 INFO - PROCESS | 1666 | 1469019900413 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:05:00 INFO - PROCESS | 1666 | 1469019900414 Marionette TRACE conn3 <- [1,962,null,{}] 06:05:00 INFO - PROCESS | 1666 | 1469019900416 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:00 INFO - PROCESS | 1666 | 1469019900417 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:00 INFO - PROCESS | 1666 | 1469019900494 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 06:05:00 INFO - PROCESS | 1666 | 1469019900497 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:00 INFO - PROCESS | 1666 | 1469019900498 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:00 INFO - PROCESS | 1666 | ++DOCSHELL 0x12b15c000 == 41 [pid = 1666] [id = 248] 06:05:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x12a75d800) [pid = 1666] [serial = 742] [outer = 0x0] 06:05:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x12af7ec00) [pid = 1666] [serial = 743] [outer = 0x12a75d800] 06:05:00 INFO - PROCESS | 1666 | 1469019900534 Marionette DEBUG loaded listener.js 06:05:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x12afc6000) [pid = 1666] [serial = 744] [outer = 0x12a75d800] 06:05:00 INFO - PROCESS | 1666 | 1469019900827 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 06:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 467ms 06:05:00 INFO - PROCESS | 1666 | 1469019900881 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 06:05:00 INFO - PROCESS | 1666 | 1469019900883 Marionette TRACE conn3 <- [1,965,null,{"value":"7"}] 06:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:05:00 INFO - PROCESS | 1666 | 1469019900887 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:05:00 INFO - PROCESS | 1666 | 1469019900888 Marionette TRACE conn3 <- [1,966,null,{}] 06:05:00 INFO - PROCESS | 1666 | 1469019900892 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:00 INFO - PROCESS | 1666 | 1469019900893 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:01 INFO - PROCESS | 1666 | 1469019901051 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 06:05:01 INFO - PROCESS | 1666 | 1469019901167 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:01 INFO - PROCESS | 1666 | 1469019901169 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:01 INFO - PROCESS | 1666 | ++DOCSHELL 0x114f14000 == 42 [pid = 1666] [id = 249] 06:05:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x1121b8400) [pid = 1666] [serial = 745] [outer = 0x0] 06:05:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x112a81400) [pid = 1666] [serial = 746] [outer = 0x1121b8400] 06:05:01 INFO - PROCESS | 1666 | 1469019901224 Marionette DEBUG loaded listener.js 06:05:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x115e18800) [pid = 1666] [serial = 747] [outer = 0x1121b8400] 06:05:01 INFO - PROCESS | 1666 | 1469019901694 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 06:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 870ms 06:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:05:01 INFO - PROCESS | 1666 | 1469019901765 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 06:05:01 INFO - PROCESS | 1666 | 1469019901767 Marionette TRACE conn3 <- [1,969,null,{"value":"7"}] 06:05:01 INFO - PROCESS | 1666 | 1469019901772 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:05:01 INFO - PROCESS | 1666 | 1469019901774 Marionette TRACE conn3 <- [1,970,null,{}] 06:05:01 INFO - PROCESS | 1666 | 1469019901777 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:01 INFO - PROCESS | 1666 | 1469019901780 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:01 INFO - PROCESS | 1666 | 1469019901886 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 06:05:01 INFO - PROCESS | 1666 | 1469019901953 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:01 INFO - PROCESS | 1666 | 1469019901954 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:01 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198e7000 == 43 [pid = 1666] [id = 250] 06:05:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x118020000) [pid = 1666] [serial = 748] [outer = 0x0] 06:05:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x118681000) [pid = 1666] [serial = 749] [outer = 0x118020000] 06:05:01 INFO - PROCESS | 1666 | 1469019901984 Marionette DEBUG loaded listener.js 06:05:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x1186d9c00) [pid = 1666] [serial = 750] [outer = 0x118020000] 06:05:02 INFO - PROCESS | 1666 | 1469019902402 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 06:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 06:05:02 INFO - PROCESS | 1666 | 1469019902443 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 06:05:02 INFO - PROCESS | 1666 | 1469019902446 Marionette TRACE conn3 <- [1,973,null,{"value":"7"}] 06:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:05:02 INFO - PROCESS | 1666 | 1469019902449 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:05:02 INFO - PROCESS | 1666 | 1469019902450 Marionette TRACE conn3 <- [1,974,null,{}] 06:05:02 INFO - PROCESS | 1666 | 1469019902453 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:02 INFO - PROCESS | 1666 | 1469019902454 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:02 INFO - PROCESS | 1666 | 1469019902556 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 06:05:02 INFO - PROCESS | 1666 | 1469019902625 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:02 INFO - PROCESS | 1666 | 1469019902626 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:02 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a634800 == 44 [pid = 1666] [id = 251] 06:05:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x120e3a000) [pid = 1666] [serial = 751] [outer = 0x0] 06:05:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x1214c3400) [pid = 1666] [serial = 752] [outer = 0x120e3a000] 06:05:02 INFO - PROCESS | 1666 | 1469019902655 Marionette DEBUG loaded listener.js 06:05:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x123df2000) [pid = 1666] [serial = 753] [outer = 0x120e3a000] 06:05:03 INFO - PROCESS | 1666 | 1469019903073 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 06:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 06:05:03 INFO - PROCESS | 1666 | 1469019903120 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 06:05:03 INFO - PROCESS | 1666 | 1469019903122 Marionette TRACE conn3 <- [1,977,null,{"value":"7"}] 06:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:05:03 INFO - PROCESS | 1666 | 1469019903129 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:05:03 INFO - PROCESS | 1666 | 1469019903134 Marionette TRACE conn3 <- [1,978,null,{}] 06:05:03 INFO - PROCESS | 1666 | 1469019903137 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:03 INFO - PROCESS | 1666 | 1469019903139 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:03 INFO - PROCESS | 1666 | 1469019903267 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 06:05:03 INFO - PROCESS | 1666 | 1469019903323 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:03 INFO - PROCESS | 1666 | 1469019903325 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:03 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ba0c000 == 45 [pid = 1666] [id = 252] 06:05:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x12530a800) [pid = 1666] [serial = 754] [outer = 0x0] 06:05:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x128703400) [pid = 1666] [serial = 755] [outer = 0x12530a800] 06:05:03 INFO - PROCESS | 1666 | 1469019903353 Marionette DEBUG loaded listener.js 06:05:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x128a95400) [pid = 1666] [serial = 756] [outer = 0x12530a800] 06:05:03 INFO - PROCESS | 1666 | 1469019903762 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 06:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 679ms 06:05:03 INFO - PROCESS | 1666 | 1469019903804 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 06:05:03 INFO - PROCESS | 1666 | 1469019903806 Marionette TRACE conn3 <- [1,981,null,{"value":"7"}] 06:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:05:03 INFO - PROCESS | 1666 | 1469019903809 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:05:03 INFO - PROCESS | 1666 | 1469019903810 Marionette TRACE conn3 <- [1,982,null,{}] 06:05:03 INFO - PROCESS | 1666 | 1469019903812 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:03 INFO - PROCESS | 1666 | 1469019903814 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:03 INFO - PROCESS | 1666 | 1469019903941 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 06:05:04 INFO - PROCESS | 1666 | 1469019904007 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:04 INFO - PROCESS | 1666 | 1469019904008 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:04 INFO - PROCESS | 1666 | ++DOCSHELL 0x121188800 == 46 [pid = 1666] [id = 253] 06:05:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x11838a800) [pid = 1666] [serial = 757] [outer = 0x0] 06:05:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x128a54000) [pid = 1666] [serial = 758] [outer = 0x11838a800] 06:05:04 INFO - PROCESS | 1666 | 1469019904037 Marionette DEBUG loaded listener.js 06:05:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x12a756c00) [pid = 1666] [serial = 759] [outer = 0x11838a800] 06:05:04 INFO - PROCESS | 1666 | 1469019904612 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 06:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 871ms 06:05:04 INFO - PROCESS | 1666 | 1469019904680 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 06:05:04 INFO - PROCESS | 1666 | 1469019904683 Marionette TRACE conn3 <- [1,985,null,{"value":"7"}] 06:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:05:04 INFO - PROCESS | 1666 | 1469019904686 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:05:04 INFO - PROCESS | 1666 | 1469019904688 Marionette TRACE conn3 <- [1,986,null,{}] 06:05:04 INFO - PROCESS | 1666 | 1469019904691 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:04 INFO - PROCESS | 1666 | 1469019904693 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:04 INFO - PROCESS | 1666 | 1469019904782 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 06:05:04 INFO - PROCESS | 1666 | 1469019904857 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:04 INFO - PROCESS | 1666 | 1469019904858 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:04 INFO - PROCESS | 1666 | ++DOCSHELL 0x112d50800 == 47 [pid = 1666] [id = 254] 06:05:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x11801fc00) [pid = 1666] [serial = 760] [outer = 0x0] 06:05:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x118025400) [pid = 1666] [serial = 761] [outer = 0x11801fc00] 06:05:04 INFO - PROCESS | 1666 | 1469019904886 Marionette DEBUG loaded listener.js 06:05:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x1183d8400) [pid = 1666] [serial = 762] [outer = 0x11801fc00] 06:05:05 INFO - PROCESS | 1666 | --DOCSHELL 0x12b15c000 == 46 [pid = 1666] [id = 248] 06:05:05 INFO - PROCESS | 1666 | --DOCSHELL 0x12a99d800 == 45 [pid = 1666] [id = 247] 06:05:05 INFO - PROCESS | 1666 | --DOCSHELL 0x12a78c000 == 44 [pid = 1666] [id = 246] 06:05:05 INFO - PROCESS | 1666 | --DOCSHELL 0x117e72800 == 43 [pid = 1666] [id = 245] 06:05:05 INFO - PROCESS | 1666 | --DOCSHELL 0x128fc2800 == 42 [pid = 1666] [id = 244] 06:05:05 INFO - PROCESS | 1666 | --DOCSHELL 0x117476000 == 41 [pid = 1666] [id = 243] 06:05:05 INFO - PROCESS | 1666 | --DOCSHELL 0x1252af000 == 40 [pid = 1666] [id = 242] 06:05:05 INFO - PROCESS | 1666 | --DOCSHELL 0x1198eb000 == 39 [pid = 1666] [id = 241] 06:05:05 INFO - PROCESS | 1666 | --DOCSHELL 0x12105e000 == 38 [pid = 1666] [id = 240] 06:05:05 INFO - PROCESS | 1666 | --DOCSHELL 0x1198f5000 == 37 [pid = 1666] [id = 239] 06:05:05 INFO - PROCESS | 1666 | --DOCSHELL 0x118261000 == 36 [pid = 1666] [id = 238] 06:05:05 INFO - PROCESS | 1666 | --DOCSHELL 0x116856000 == 35 [pid = 1666] [id = 237] 06:05:05 INFO - PROCESS | 1666 | --DOCSHELL 0x112dca000 == 34 [pid = 1666] [id = 236] 06:05:05 INFO - PROCESS | 1666 | --DOCSHELL 0x11686c000 == 33 [pid = 1666] [id = 235] 06:05:05 INFO - PROCESS | 1666 | --DOCSHELL 0x126faa000 == 32 [pid = 1666] [id = 234] 06:05:05 INFO - PROCESS | 1666 | --DOCSHELL 0x121188800 == 31 [pid = 1666] [id = 253] 06:05:05 INFO - PROCESS | 1666 | --DOCSHELL 0x12ba0c000 == 30 [pid = 1666] [id = 252] 06:05:05 INFO - PROCESS | 1666 | --DOCSHELL 0x12a634800 == 29 [pid = 1666] [id = 251] 06:05:05 INFO - PROCESS | 1666 | --DOCSHELL 0x1198e7000 == 28 [pid = 1666] [id = 250] 06:05:05 INFO - PROCESS | 1666 | --DOCSHELL 0x114f14000 == 27 [pid = 1666] [id = 249] 06:05:05 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x126692c00) [pid = 1666] [serial = 692] [outer = 0x0] [url = about:blank] 06:05:05 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x115e6d400) [pid = 1666] [serial = 674] [outer = 0x0] [url = about:blank] 06:05:05 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x1133ce400) [pid = 1666] [serial = 675] [outer = 0x0] [url = about:blank] 06:05:05 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x118024400) [pid = 1666] [serial = 677] [outer = 0x0] [url = about:blank] 06:05:05 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x118388c00) [pid = 1666] [serial = 678] [outer = 0x0] [url = about:blank] 06:05:05 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x11868d400) [pid = 1666] [serial = 680] [outer = 0x0] [url = about:blank] 06:05:05 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x1186d5000) [pid = 1666] [serial = 681] [outer = 0x0] [url = about:blank] 06:05:05 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x1192be000) [pid = 1666] [serial = 683] [outer = 0x0] [url = about:blank] 06:05:05 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x118022400) [pid = 1666] [serial = 672] [outer = 0x0] [url = about:blank] 06:05:05 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x116890000) [pid = 1666] [serial = 671] [outer = 0x0] [url = about:blank] 06:05:05 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x116aa9800) [pid = 1666] [serial = 698] [outer = 0x0] [url = about:blank] 06:05:05 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x125304c00) [pid = 1666] [serial = 690] [outer = 0x0] [url = about:blank] 06:05:05 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x121614c00) [pid = 1666] [serial = 689] [outer = 0x0] [url = about:blank] 06:05:05 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x11801cc00) [pid = 1666] [serial = 660] [outer = 0x0] [url = about:blank] 06:05:05 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x11677c800) [pid = 1666] [serial = 659] [outer = 0x0] [url = about:blank] 06:05:05 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x118877000) [pid = 1666] [serial = 663] [outer = 0x0] [url = about:blank] 06:05:05 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x11868a800) [pid = 1666] [serial = 662] [outer = 0x0] [url = about:blank] 06:05:05 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x125273400) [pid = 1666] [serial = 666] [outer = 0x0] [url = about:blank] 06:05:05 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x1216da000) [pid = 1666] [serial = 665] [outer = 0x0] [url = about:blank] 06:05:05 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x126fd9c00) [pid = 1666] [serial = 669] [outer = 0x0] [url = about:blank] 06:05:05 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x121618c00) [pid = 1666] [serial = 668] [outer = 0x0] [url = about:blank] 06:05:05 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x12755d400) [pid = 1666] [serial = 695] [outer = 0x0] [url = about:blank] 06:05:05 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x12756ac00) [pid = 1666] [serial = 696] [outer = 0x0] [url = about:blank] 06:05:05 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x1186d5400) [pid = 1666] [serial = 699] [outer = 0x0] [url = about:blank] 06:05:05 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x119da3000) [pid = 1666] [serial = 686] [outer = 0x0] [url = about:blank] 06:05:05 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x126c35400) [pid = 1666] [serial = 693] [outer = 0x0] [url = about:blank] 06:05:05 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x121093400) [pid = 1666] [serial = 687] [outer = 0x0] [url = about:blank] 06:05:05 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x119b1ec00) [pid = 1666] [serial = 684] [outer = 0x0] [url = about:blank] 06:05:05 INFO - PROCESS | 1666 | 1469019905835 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 06:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1174ms 06:05:05 INFO - PROCESS | 1666 | 1469019905860 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 06:05:05 INFO - PROCESS | 1666 | 1469019905863 Marionette TRACE conn3 <- [1,989,null,{"value":"7"}] 06:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:05:05 INFO - PROCESS | 1666 | 1469019905866 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:05:05 INFO - PROCESS | 1666 | 1469019905870 Marionette TRACE conn3 <- [1,990,null,{}] 06:05:05 INFO - PROCESS | 1666 | 1469019905875 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:05 INFO - PROCESS | 1666 | 1469019905877 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:05 INFO - PROCESS | 1666 | 1469019905960 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 06:05:05 INFO - PROCESS | 1666 | 1469019905964 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:05 INFO - PROCESS | 1666 | 1469019905966 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:05 INFO - PROCESS | 1666 | ++DOCSHELL 0x114f1b800 == 28 [pid = 1666] [id = 255] 06:05:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x113072400) [pid = 1666] [serial = 763] [outer = 0x0] 06:05:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x115dae400) [pid = 1666] [serial = 764] [outer = 0x113072400] 06:05:06 INFO - PROCESS | 1666 | 1469019906000 Marionette DEBUG loaded listener.js 06:05:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x1164e3000) [pid = 1666] [serial = 765] [outer = 0x113072400] 06:05:06 INFO - PROCESS | 1666 | 1469019906348 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 06:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 523ms 06:05:06 INFO - PROCESS | 1666 | 1469019906394 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 06:05:06 INFO - PROCESS | 1666 | 1469019906398 Marionette TRACE conn3 <- [1,993,null,{"value":"7"}] 06:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:05:06 INFO - PROCESS | 1666 | 1469019906402 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:05:06 INFO - PROCESS | 1666 | 1469019906404 Marionette TRACE conn3 <- [1,994,null,{}] 06:05:06 INFO - PROCESS | 1666 | 1469019906406 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:06 INFO - PROCESS | 1666 | 1469019906408 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:06 INFO - PROCESS | 1666 | 1469019906483 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 06:05:06 INFO - PROCESS | 1666 | 1469019906489 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:06 INFO - PROCESS | 1666 | 1469019906491 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:06 INFO - PROCESS | 1666 | ++DOCSHELL 0x116f86800 == 29 [pid = 1666] [id = 256] 06:05:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x11688a400) [pid = 1666] [serial = 766] [outer = 0x0] 06:05:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x118022400) [pid = 1666] [serial = 767] [outer = 0x11688a400] 06:05:06 INFO - PROCESS | 1666 | 1469019906518 Marionette DEBUG loaded listener.js 06:05:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x1182ae000) [pid = 1666] [serial = 768] [outer = 0x11688a400] 06:05:06 INFO - PROCESS | 1666 | 1469019906857 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 06:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 470ms 06:05:06 INFO - PROCESS | 1666 | 1469019906873 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 06:05:06 INFO - PROCESS | 1666 | 1469019906875 Marionette TRACE conn3 <- [1,997,null,{"value":"7"}] 06:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:05:06 INFO - PROCESS | 1666 | 1469019906890 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:05:06 INFO - PROCESS | 1666 | 1469019906892 Marionette TRACE conn3 <- [1,998,null,{}] 06:05:06 INFO - PROCESS | 1666 | 1469019906901 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:06 INFO - PROCESS | 1666 | 1469019906904 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:06 INFO - PROCESS | 1666 | 1469019906993 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 06:05:07 INFO - PROCESS | 1666 | 1469019907069 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:07 INFO - PROCESS | 1666 | 1469019907071 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:07 INFO - PROCESS | 1666 | ++DOCSHELL 0x1186e6000 == 30 [pid = 1666] [id = 257] 06:05:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x1164ef000) [pid = 1666] [serial = 769] [outer = 0x0] 06:05:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x118682c00) [pid = 1666] [serial = 770] [outer = 0x1164ef000] 06:05:07 INFO - PROCESS | 1666 | 1469019907116 Marionette DEBUG loaded listener.js 06:05:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x11928b800) [pid = 1666] [serial = 771] [outer = 0x1164ef000] 06:05:07 INFO - PROCESS | 1666 | 1469019907549 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 06:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 685ms 06:05:07 INFO - PROCESS | 1666 | 1469019907564 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 06:05:07 INFO - PROCESS | 1666 | 1469019907566 Marionette TRACE conn3 <- [1,1001,null,{"value":"7"}] 06:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:05:07 INFO - PROCESS | 1666 | 1469019907572 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:05:07 INFO - PROCESS | 1666 | 1469019907574 Marionette TRACE conn3 <- [1,1002,null,{}] 06:05:07 INFO - PROCESS | 1666 | 1469019907592 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:07 INFO - PROCESS | 1666 | 1469019907595 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:07 INFO - PROCESS | 1666 | 1469019907678 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 06:05:07 INFO - PROCESS | 1666 | 1469019907682 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:07 INFO - PROCESS | 1666 | 1469019907683 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:07 INFO - PROCESS | 1666 | ++DOCSHELL 0x119334000 == 31 [pid = 1666] [id = 258] 06:05:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x1127dcc00) [pid = 1666] [serial = 772] [outer = 0x0] 06:05:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x120faa000) [pid = 1666] [serial = 773] [outer = 0x1127dcc00] 06:05:07 INFO - PROCESS | 1666 | 1469019907713 Marionette DEBUG loaded listener.js 06:05:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x1211b7000) [pid = 1666] [serial = 774] [outer = 0x1127dcc00] 06:05:08 INFO - PROCESS | 1666 | 1469019908079 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 06:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 539ms 06:05:08 INFO - PROCESS | 1666 | 1469019908117 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 06:05:08 INFO - PROCESS | 1666 | 1469019908119 Marionette TRACE conn3 <- [1,1005,null,{"value":"7"}] 06:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:05:08 INFO - PROCESS | 1666 | 1469019908123 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:05:08 INFO - PROCESS | 1666 | 1469019908124 Marionette TRACE conn3 <- [1,1006,null,{}] 06:05:08 INFO - PROCESS | 1666 | 1469019908126 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:08 INFO - PROCESS | 1666 | 1469019908134 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:08 INFO - PROCESS | 1666 | 1469019908228 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 06:05:08 INFO - PROCESS | 1666 | 1469019908263 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:08 INFO - PROCESS | 1666 | 1469019908265 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:08 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198fa800 == 32 [pid = 1666] [id = 259] 06:05:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x116812800) [pid = 1666] [serial = 775] [outer = 0x0] 06:05:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x12160f400) [pid = 1666] [serial = 776] [outer = 0x116812800] 06:05:08 INFO - PROCESS | 1666 | 1469019908289 Marionette DEBUG loaded listener.js 06:05:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x1219bd000) [pid = 1666] [serial = 777] [outer = 0x116812800] 06:05:08 INFO - PROCESS | 1666 | 1469019908627 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 06:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 518ms 06:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:05:08 INFO - PROCESS | 1666 | 1469019908642 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 06:05:08 INFO - PROCESS | 1666 | 1469019908643 Marionette TRACE conn3 <- [1,1009,null,{"value":"7"}] 06:05:08 INFO - PROCESS | 1666 | 1469019908645 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:05:08 INFO - PROCESS | 1666 | 1469019908646 Marionette TRACE conn3 <- [1,1010,null,{}] 06:05:08 INFO - PROCESS | 1666 | 1469019908648 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:08 INFO - PROCESS | 1666 | 1469019908655 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:08 INFO - PROCESS | 1666 | 1469019908769 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 06:05:08 INFO - PROCESS | 1666 | 1469019908801 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:08 INFO - PROCESS | 1666 | 1469019908802 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:08 INFO - PROCESS | 1666 | ++DOCSHELL 0x1213a0000 == 33 [pid = 1666] [id = 260] 06:05:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x121614800) [pid = 1666] [serial = 778] [outer = 0x0] 06:05:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x12532d400) [pid = 1666] [serial = 779] [outer = 0x121614800] 06:05:08 INFO - PROCESS | 1666 | 1469019908827 Marionette DEBUG loaded listener.js 06:05:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x126fdb400) [pid = 1666] [serial = 780] [outer = 0x121614800] 06:05:09 INFO - PROCESS | 1666 | 1469019909128 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 06:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 520ms 06:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:05:09 INFO - PROCESS | 1666 | 1469019909166 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 06:05:09 INFO - PROCESS | 1666 | 1469019909167 Marionette TRACE conn3 <- [1,1013,null,{"value":"7"}] 06:05:09 INFO - PROCESS | 1666 | 1469019909172 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:05:09 INFO - PROCESS | 1666 | 1469019909173 Marionette TRACE conn3 <- [1,1014,null,{}] 06:05:09 INFO - PROCESS | 1666 | 1469019909175 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:09 INFO - PROCESS | 1666 | 1469019909176 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:09 INFO - PROCESS | 1666 | 1469019909276 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 06:05:09 INFO - PROCESS | 1666 | 1469019909288 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:09 INFO - PROCESS | 1666 | 1469019909289 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:09 INFO - PROCESS | 1666 | ++DOCSHELL 0x124dbb800 == 34 [pid = 1666] [id = 261] 06:05:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x113072800) [pid = 1666] [serial = 781] [outer = 0x0] 06:05:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x12755d000) [pid = 1666] [serial = 782] [outer = 0x113072800] 06:05:09 INFO - PROCESS | 1666 | 1469019909313 Marionette DEBUG loaded listener.js 06:05:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x128704000) [pid = 1666] [serial = 783] [outer = 0x113072800] 06:05:09 INFO - PROCESS | 1666 | 1469019909647 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 06:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 519ms 06:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:05:09 INFO - PROCESS | 1666 | 1469019909690 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 06:05:09 INFO - PROCESS | 1666 | 1469019909691 Marionette TRACE conn3 <- [1,1017,null,{"value":"7"}] 06:05:09 INFO - PROCESS | 1666 | 1469019909693 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:05:09 INFO - PROCESS | 1666 | 1469019909694 Marionette TRACE conn3 <- [1,1018,null,{}] 06:05:09 INFO - PROCESS | 1666 | 1469019909697 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:09 INFO - PROCESS | 1666 | 1469019909698 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:09 INFO - PROCESS | 1666 | 1469019909792 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 06:05:09 INFO - PROCESS | 1666 | 1469019909804 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:09 INFO - PROCESS | 1666 | 1469019909805 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:09 INFO - PROCESS | 1666 | ++DOCSHELL 0x12534a800 == 35 [pid = 1666] [id = 262] 06:05:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x123defc00) [pid = 1666] [serial = 784] [outer = 0x0] 06:05:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x128a53c00) [pid = 1666] [serial = 785] [outer = 0x123defc00] 06:05:09 INFO - PROCESS | 1666 | 1469019909830 Marionette DEBUG loaded listener.js 06:05:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x128a8fc00) [pid = 1666] [serial = 786] [outer = 0x123defc00] 06:05:10 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x128704800) [pid = 1666] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:05:10 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x1127e0000) [pid = 1666] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:05:10 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x128a8e000) [pid = 1666] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:05:10 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x113c40800) [pid = 1666] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:05:10 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x1216d4800) [pid = 1666] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:05:10 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x113343000) [pid = 1666] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:05:10 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x113c41800) [pid = 1666] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:05:10 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x116779800) [pid = 1666] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:05:10 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x116aa6400) [pid = 1666] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:05:10 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x1133cbc00) [pid = 1666] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:05:10 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x1121ea800) [pid = 1666] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:05:10 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x12a75a800) [pid = 1666] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:05:10 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x12669ac00) [pid = 1666] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:05:10 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x118024c00) [pid = 1666] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:05:10 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x12a75d800) [pid = 1666] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:05:10 INFO - PROCESS | 1666 | 1469019910282 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 06:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 620ms 06:05:10 INFO - PROCESS | 1666 | 1469019910313 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 06:05:10 INFO - PROCESS | 1666 | 1469019910315 Marionette TRACE conn3 <- [1,1021,null,{"value":"7"}] 06:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:05:10 INFO - PROCESS | 1666 | 1469019910322 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:05:10 INFO - PROCESS | 1666 | 1469019910324 Marionette TRACE conn3 <- [1,1022,null,{}] 06:05:10 INFO - PROCESS | 1666 | 1469019910326 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:10 INFO - PROCESS | 1666 | 1469019910327 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:10 INFO - PROCESS | 1666 | 1469019910439 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 06:05:10 INFO - PROCESS | 1666 | 1469019910476 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:10 INFO - PROCESS | 1666 | 1469019910477 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:10 INFO - PROCESS | 1666 | ++DOCSHELL 0x1186e4800 == 36 [pid = 1666] [id = 263] 06:05:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x1121ea800) [pid = 1666] [serial = 787] [outer = 0x0] 06:05:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x11854d800) [pid = 1666] [serial = 788] [outer = 0x1121ea800] 06:05:10 INFO - PROCESS | 1666 | 1469019910502 Marionette DEBUG loaded listener.js 06:05:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x125303000) [pid = 1666] [serial = 789] [outer = 0x1121ea800] 06:05:10 INFO - PROCESS | 1666 | 1469019910775 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 06:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 473ms 06:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:05:10 INFO - PROCESS | 1666 | 1469019910792 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 06:05:10 INFO - PROCESS | 1666 | 1469019910793 Marionette TRACE conn3 <- [1,1025,null,{"value":"7"}] 06:05:10 INFO - PROCESS | 1666 | 1469019910797 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:05:10 INFO - PROCESS | 1666 | 1469019910798 Marionette TRACE conn3 <- [1,1026,null,{}] 06:05:10 INFO - PROCESS | 1666 | 1469019910801 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:10 INFO - PROCESS | 1666 | 1469019910803 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:10 INFO - PROCESS | 1666 | 1469019910889 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 06:05:10 INFO - PROCESS | 1666 | 1469019910893 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:10 INFO - PROCESS | 1666 | 1469019910894 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:10 INFO - PROCESS | 1666 | ++DOCSHELL 0x128f25000 == 37 [pid = 1666] [id = 264] 06:05:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x1216d4800) [pid = 1666] [serial = 790] [outer = 0x0] 06:05:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x128a90000) [pid = 1666] [serial = 791] [outer = 0x1216d4800] 06:05:10 INFO - PROCESS | 1666 | 1469019910921 Marionette DEBUG loaded listener.js 06:05:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x128a98000) [pid = 1666] [serial = 792] [outer = 0x1216d4800] 06:05:11 INFO - PROCESS | 1666 | 1469019911230 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 06:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 469ms 06:05:11 INFO - PROCESS | 1666 | 1469019911266 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 06:05:11 INFO - PROCESS | 1666 | 1469019911268 Marionette TRACE conn3 <- [1,1029,null,{"value":"7"}] 06:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:05:11 INFO - PROCESS | 1666 | 1469019911272 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:05:11 INFO - PROCESS | 1666 | 1469019911274 Marionette TRACE conn3 <- [1,1030,null,{}] 06:05:11 INFO - PROCESS | 1666 | 1469019911276 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:11 INFO - PROCESS | 1666 | 1469019911278 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:11 INFO - PROCESS | 1666 | 1469019911399 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 06:05:11 INFO - PROCESS | 1666 | 1469019911407 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:11 INFO - PROCESS | 1666 | 1469019911409 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:11 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198fa000 == 38 [pid = 1666] [id = 265] 06:05:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x12669ac00) [pid = 1666] [serial = 793] [outer = 0x0] 06:05:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x1293b3000) [pid = 1666] [serial = 794] [outer = 0x12669ac00] 06:05:11 INFO - PROCESS | 1666 | 1469019911435 Marionette DEBUG loaded listener.js 06:05:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x12a757c00) [pid = 1666] [serial = 795] [outer = 0x12669ac00] 06:05:11 INFO - PROCESS | 1666 | 1469019911741 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 06:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 520ms 06:05:11 INFO - PROCESS | 1666 | 1469019911792 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 06:05:11 INFO - PROCESS | 1666 | 1469019911793 Marionette TRACE conn3 <- [1,1033,null,{"value":"7"}] 06:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:05:11 INFO - PROCESS | 1666 | 1469019911796 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:05:11 INFO - PROCESS | 1666 | 1469019911797 Marionette TRACE conn3 <- [1,1034,null,{}] 06:05:11 INFO - PROCESS | 1666 | 1469019911799 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:11 INFO - PROCESS | 1666 | 1469019911800 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:11 INFO - PROCESS | 1666 | 1469019911878 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 06:05:11 INFO - PROCESS | 1666 | 1469019911882 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:11 INFO - PROCESS | 1666 | 1469019911883 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:11 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a9a2000 == 39 [pid = 1666] [id = 266] 06:05:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x12a758800) [pid = 1666] [serial = 796] [outer = 0x0] 06:05:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x12a9c1c00) [pid = 1666] [serial = 797] [outer = 0x12a758800] 06:05:11 INFO - PROCESS | 1666 | 1469019911910 Marionette DEBUG loaded listener.js 06:05:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x12af79400) [pid = 1666] [serial = 798] [outer = 0x12a758800] 06:05:12 INFO - PROCESS | 1666 | --DOCSHELL 0x114f1b800 == 38 [pid = 1666] [id = 255] 06:05:12 INFO - PROCESS | 1666 | --DOCSHELL 0x112d50800 == 37 [pid = 1666] [id = 254] 06:05:13 INFO - PROCESS | 1666 | --DOCSHELL 0x1186e6000 == 36 [pid = 1666] [id = 257] 06:05:13 INFO - PROCESS | 1666 | --DOCSHELL 0x12534a800 == 35 [pid = 1666] [id = 262] 06:05:13 INFO - PROCESS | 1666 | --DOCSHELL 0x128f25000 == 34 [pid = 1666] [id = 264] 06:05:13 INFO - PROCESS | 1666 | --DOCSHELL 0x1213a0000 == 33 [pid = 1666] [id = 260] 06:05:13 INFO - PROCESS | 1666 | --DOCSHELL 0x1198fa800 == 32 [pid = 1666] [id = 259] 06:05:13 INFO - PROCESS | 1666 | --DOCSHELL 0x119334000 == 31 [pid = 1666] [id = 258] 06:05:13 INFO - PROCESS | 1666 | --DOCSHELL 0x124dbb800 == 30 [pid = 1666] [id = 261] 06:05:13 INFO - PROCESS | 1666 | --DOCSHELL 0x116f86800 == 29 [pid = 1666] [id = 256] 06:05:13 INFO - PROCESS | 1666 | --DOCSHELL 0x1186e4800 == 28 [pid = 1666] [id = 263] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x128a8c800) [pid = 1666] [serial = 725] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x128dca800) [pid = 1666] [serial = 728] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x129567800) [pid = 1666] [serial = 731] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x118551000) [pid = 1666] [serial = 713] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x118b1d000) [pid = 1666] [serial = 714] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x124d14000) [pid = 1666] [serial = 719] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x12530a400) [pid = 1666] [serial = 720] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x1164e4000) [pid = 1666] [serial = 710] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x1183d3000) [pid = 1666] [serial = 711] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x1161ad000) [pid = 1666] [serial = 704] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x116adf400) [pid = 1666] [serial = 705] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x126fe1800) [pid = 1666] [serial = 702] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x121a49800) [pid = 1666] [serial = 701] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x119211c00) [pid = 1666] [serial = 716] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x121613800) [pid = 1666] [serial = 717] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x113cbcc00) [pid = 1666] [serial = 707] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x1164e6000) [pid = 1666] [serial = 708] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x129570800) [pid = 1666] [serial = 732] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x11837e000) [pid = 1666] [serial = 735] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x12a762400) [pid = 1666] [serial = 740] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x113c3e400) [pid = 1666] [serial = 734] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x126ab3000) [pid = 1666] [serial = 722] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x12a9c4c00) [pid = 1666] [serial = 741] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x126c38c00) [pid = 1666] [serial = 737] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x12a759c00) [pid = 1666] [serial = 738] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 75 (0x12afc6000) [pid = 1666] [serial = 744] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 74 (0x128a93800) [pid = 1666] [serial = 726] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 73 (0x1293af800) [pid = 1666] [serial = 729] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 72 (0x127568c00) [pid = 1666] [serial = 723] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | --DOCSHELL 0x1198fa000 == 27 [pid = 1666] [id = 265] 06:05:13 INFO - PROCESS | 1666 | --DOMWINDOW == 71 (0x12af7ec00) [pid = 1666] [serial = 743] [outer = 0x0] [url = about:blank] 06:05:13 INFO - PROCESS | 1666 | 1469019913306 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 06:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1520ms 06:05:13 INFO - PROCESS | 1666 | 1469019913317 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 06:05:13 INFO - PROCESS | 1666 | 1469019913321 Marionette TRACE conn3 <- [1,1037,null,{"value":"7"}] 06:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:05:13 INFO - PROCESS | 1666 | 1469019913326 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:05:13 INFO - PROCESS | 1666 | 1469019913328 Marionette TRACE conn3 <- [1,1038,null,{}] 06:05:13 INFO - PROCESS | 1666 | 1469019913332 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:13 INFO - PROCESS | 1666 | 1469019913334 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:13 INFO - PROCESS | 1666 | 1469019913415 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 06:05:13 INFO - PROCESS | 1666 | 1469019913462 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:13 INFO - PROCESS | 1666 | 1469019913463 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:13 INFO - PROCESS | 1666 | ++DOCSHELL 0x113351000 == 28 [pid = 1666] [id = 267] 06:05:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 72 (0x114f60000) [pid = 1666] [serial = 799] [outer = 0x0] 06:05:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 73 (0x115e10400) [pid = 1666] [serial = 800] [outer = 0x114f60000] 06:05:13 INFO - PROCESS | 1666 | 1469019913492 Marionette DEBUG loaded listener.js 06:05:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 74 (0x1164ee800) [pid = 1666] [serial = 801] [outer = 0x114f60000] 06:05:13 INFO - PROCESS | 1666 | 1469019913910 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 06:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 621ms 06:05:13 INFO - PROCESS | 1666 | 1469019913948 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 06:05:13 INFO - PROCESS | 1666 | 1469019913956 Marionette TRACE conn3 <- [1,1041,null,{"value":"7"}] 06:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:05:13 INFO - PROCESS | 1666 | 1469019913963 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:05:13 INFO - PROCESS | 1666 | 1469019913966 Marionette TRACE conn3 <- [1,1042,null,{}] 06:05:13 INFO - PROCESS | 1666 | 1469019913979 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:13 INFO - PROCESS | 1666 | 1469019913982 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:14 INFO - PROCESS | 1666 | 1469019914112 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 06:05:14 INFO - PROCESS | 1666 | 1469019914165 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:14 INFO - PROCESS | 1666 | 1469019914166 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:14 INFO - PROCESS | 1666 | ++DOCSHELL 0x1168c0800 == 29 [pid = 1666] [id = 268] 06:05:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 75 (0x116a0c000) [pid = 1666] [serial = 802] [outer = 0x0] 06:05:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 76 (0x1176be400) [pid = 1666] [serial = 803] [outer = 0x116a0c000] 06:05:14 INFO - PROCESS | 1666 | 1469019914194 Marionette DEBUG loaded listener.js 06:05:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x11801c000) [pid = 1666] [serial = 804] [outer = 0x116a0c000] 06:05:14 INFO - PROCESS | 1666 | 1469019914492 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 06:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 581ms 06:05:14 INFO - PROCESS | 1666 | 1469019914543 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 06:05:14 INFO - PROCESS | 1666 | 1469019914545 Marionette TRACE conn3 <- [1,1045,null,{"value":"7"}] 06:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:05:14 INFO - PROCESS | 1666 | 1469019914547 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:05:14 INFO - PROCESS | 1666 | 1469019914549 Marionette TRACE conn3 <- [1,1046,null,{}] 06:05:14 INFO - PROCESS | 1666 | 1469019914557 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:14 INFO - PROCESS | 1666 | 1469019914560 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:14 INFO - PROCESS | 1666 | 1469019914658 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 06:05:14 INFO - PROCESS | 1666 | 1469019914705 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:14 INFO - PROCESS | 1666 | 1469019914707 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:14 INFO - PROCESS | 1666 | ++DOCSHELL 0x118592000 == 30 [pid = 1666] [id = 269] 06:05:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x112796c00) [pid = 1666] [serial = 805] [outer = 0x0] 06:05:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x1183d2c00) [pid = 1666] [serial = 806] [outer = 0x112796c00] 06:05:14 INFO - PROCESS | 1666 | 1469019914735 Marionette DEBUG loaded listener.js 06:05:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x118688400) [pid = 1666] [serial = 807] [outer = 0x112796c00] 06:05:14 INFO - PROCESS | 1666 | 1469019914992 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 06:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 472ms 06:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:05:15 INFO - PROCESS | 1666 | 1469019915029 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 06:05:15 INFO - PROCESS | 1666 | 1469019915031 Marionette TRACE conn3 <- [1,1049,null,{"value":"7"}] 06:05:15 INFO - PROCESS | 1666 | 1469019915041 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:05:15 INFO - PROCESS | 1666 | 1469019915042 Marionette TRACE conn3 <- [1,1050,null,{}] 06:05:15 INFO - PROCESS | 1666 | 1469019915045 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:15 INFO - PROCESS | 1666 | 1469019915046 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:15 INFO - PROCESS | 1666 | 1469019915129 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 06:05:15 INFO - PROCESS | 1666 | 1469019915134 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:15 INFO - PROCESS | 1666 | 1469019915137 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:15 INFO - PROCESS | 1666 | ++DOCSHELL 0x118b86000 == 31 [pid = 1666] [id = 270] 06:05:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x11868fc00) [pid = 1666] [serial = 808] [outer = 0x0] 06:05:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x1186d9800) [pid = 1666] [serial = 809] [outer = 0x11868fc00] 06:05:15 INFO - PROCESS | 1666 | 1469019915162 Marionette DEBUG loaded listener.js 06:05:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x118b1fc00) [pid = 1666] [serial = 810] [outer = 0x11868fc00] 06:05:15 INFO - PROCESS | 1666 | 1469019915511 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 06:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 528ms 06:05:15 INFO - PROCESS | 1666 | 1469019915565 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 06:05:15 INFO - PROCESS | 1666 | 1469019915567 Marionette TRACE conn3 <- [1,1053,null,{"value":"7"}] 06:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:05:15 INFO - PROCESS | 1666 | 1469019915580 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:05:15 INFO - PROCESS | 1666 | 1469019915593 Marionette TRACE conn3 <- [1,1054,null,{}] 06:05:15 INFO - PROCESS | 1666 | 1469019915597 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:15 INFO - PROCESS | 1666 | 1469019915599 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:15 INFO - PROCESS | 1666 | 1469019915681 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 06:05:15 INFO - PROCESS | 1666 | 1469019915692 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:15 INFO - PROCESS | 1666 | 1469019915693 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:15 INFO - PROCESS | 1666 | ++DOCSHELL 0x11989f800 == 32 [pid = 1666] [id = 271] 06:05:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x113cb9400) [pid = 1666] [serial = 811] [outer = 0x0] 06:05:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x1192c5000) [pid = 1666] [serial = 812] [outer = 0x113cb9400] 06:05:15 INFO - PROCESS | 1666 | 1469019915723 Marionette DEBUG loaded listener.js 06:05:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x119bc4c00) [pid = 1666] [serial = 813] [outer = 0x113cb9400] 06:05:16 INFO - PROCESS | 1666 | 1469019916205 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 06:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 634ms 06:05:16 INFO - PROCESS | 1666 | 1469019916214 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 06:05:16 INFO - PROCESS | 1666 | 1469019916216 Marionette TRACE conn3 <- [1,1057,null,{"value":"7"}] 06:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:05:16 INFO - PROCESS | 1666 | 1469019916220 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:05:16 INFO - PROCESS | 1666 | 1469019916221 Marionette TRACE conn3 <- [1,1058,null,{}] 06:05:16 INFO - PROCESS | 1666 | 1469019916225 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:16 INFO - PROCESS | 1666 | 1469019916231 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:16 INFO - PROCESS | 1666 | 1469019916371 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 06:05:16 INFO - PROCESS | 1666 | 1469019916377 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:16 INFO - PROCESS | 1666 | 1469019916378 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:16 INFO - PROCESS | 1666 | ++DOCSHELL 0x120e13000 == 33 [pid = 1666] [id = 272] 06:05:16 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x120fa6800) [pid = 1666] [serial = 814] [outer = 0x0] 06:05:16 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x121306000) [pid = 1666] [serial = 815] [outer = 0x120fa6800] 06:05:16 INFO - PROCESS | 1666 | 1469019916420 Marionette DEBUG loaded listener.js 06:05:16 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x123d89000) [pid = 1666] [serial = 816] [outer = 0x120fa6800] 06:05:16 INFO - PROCESS | 1666 | 1469019916809 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 06:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 620ms 06:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:05:16 INFO - PROCESS | 1666 | 1469019916839 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 06:05:16 INFO - PROCESS | 1666 | 1469019916840 Marionette TRACE conn3 <- [1,1061,null,{"value":"7"}] 06:05:16 INFO - PROCESS | 1666 | 1469019916842 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:05:16 INFO - PROCESS | 1666 | 1469019916843 Marionette TRACE conn3 <- [1,1062,null,{}] 06:05:16 INFO - PROCESS | 1666 | 1469019916845 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:16 INFO - PROCESS | 1666 | 1469019916847 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:16 INFO - PROCESS | 1666 | 1469019916950 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 06:05:16 INFO - PROCESS | 1666 | 1469019916958 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:16 INFO - PROCESS | 1666 | 1469019916959 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:16 INFO - PROCESS | 1666 | ++DOCSHELL 0x121275000 == 34 [pid = 1666] [id = 273] 06:05:16 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x112a85c00) [pid = 1666] [serial = 817] [outer = 0x0] 06:05:16 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x124d15800) [pid = 1666] [serial = 818] [outer = 0x112a85c00] 06:05:16 INFO - PROCESS | 1666 | 1469019916984 Marionette DEBUG loaded listener.js 06:05:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x125302c00) [pid = 1666] [serial = 819] [outer = 0x112a85c00] 06:05:17 INFO - PROCESS | 1666 | 1469019917295 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 06:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 468ms 06:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:05:17 INFO - PROCESS | 1666 | 1469019917310 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 06:05:17 INFO - PROCESS | 1666 | 1469019917312 Marionette TRACE conn3 <- [1,1065,null,{"value":"7"}] 06:05:17 INFO - PROCESS | 1666 | 1469019917314 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:05:17 INFO - PROCESS | 1666 | 1469019917315 Marionette TRACE conn3 <- [1,1066,null,{}] 06:05:17 INFO - PROCESS | 1666 | 1469019917317 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:17 INFO - PROCESS | 1666 | 1469019917320 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:17 INFO - PROCESS | 1666 | 1469019917397 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 06:05:17 INFO - PROCESS | 1666 | 1469019917400 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:17 INFO - PROCESS | 1666 | 1469019917401 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:17 INFO - PROCESS | 1666 | ++DOCSHELL 0x123db1800 == 35 [pid = 1666] [id = 274] 06:05:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x125305000) [pid = 1666] [serial = 820] [outer = 0x0] 06:05:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x126692000) [pid = 1666] [serial = 821] [outer = 0x125305000] 06:05:17 INFO - PROCESS | 1666 | 1469019917428 Marionette DEBUG loaded listener.js 06:05:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x126aa8000) [pid = 1666] [serial = 822] [outer = 0x125305000] 06:05:17 INFO - PROCESS | 1666 | 1469019917752 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 06:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 469ms 06:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:05:17 INFO - PROCESS | 1666 | 1469019917785 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 06:05:17 INFO - PROCESS | 1666 | 1469019917787 Marionette TRACE conn3 <- [1,1069,null,{"value":"7"}] 06:05:17 INFO - PROCESS | 1666 | 1469019917790 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:05:17 INFO - PROCESS | 1666 | 1469019917792 Marionette TRACE conn3 <- [1,1070,null,{}] 06:05:17 INFO - PROCESS | 1666 | 1469019917795 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:17 INFO - PROCESS | 1666 | 1469019917797 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:17 INFO - PROCESS | 1666 | 1469019917954 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 06:05:17 INFO - PROCESS | 1666 | 1469019917966 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:17 INFO - PROCESS | 1666 | 1469019917967 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:17 INFO - PROCESS | 1666 | ++DOCSHELL 0x118591800 == 36 [pid = 1666] [id = 275] 06:05:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x123de5400) [pid = 1666] [serial = 823] [outer = 0x0] 06:05:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x126f7c000) [pid = 1666] [serial = 824] [outer = 0x123de5400] 06:05:18 INFO - PROCESS | 1666 | 1469019918002 Marionette DEBUG loaded listener.js 06:05:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x12755f800) [pid = 1666] [serial = 825] [outer = 0x123de5400] 06:05:18 INFO - PROCESS | 1666 | 1469019918395 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 06:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 620ms 06:05:18 INFO - PROCESS | 1666 | 1469019918410 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 06:05:18 INFO - PROCESS | 1666 | 1469019918411 Marionette TRACE conn3 <- [1,1073,null,{"value":"7"}] 06:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:05:18 INFO - PROCESS | 1666 | 1469019918413 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:05:18 INFO - PROCESS | 1666 | 1469019918414 Marionette TRACE conn3 <- [1,1074,null,{}] 06:05:18 INFO - PROCESS | 1666 | 1469019918416 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:18 INFO - PROCESS | 1666 | 1469019918418 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:18 INFO - PROCESS | 1666 | 1469019918494 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 06:05:18 INFO - PROCESS | 1666 | 1469019918498 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:18 INFO - PROCESS | 1666 | 1469019918499 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:18 INFO - PROCESS | 1666 | ++DOCSHELL 0x128a2a000 == 37 [pid = 1666] [id = 276] 06:05:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x127566000) [pid = 1666] [serial = 826] [outer = 0x0] 06:05:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x128a4d400) [pid = 1666] [serial = 827] [outer = 0x127566000] 06:05:18 INFO - PROCESS | 1666 | 1469019918525 Marionette DEBUG loaded listener.js 06:05:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x128a58800) [pid = 1666] [serial = 828] [outer = 0x127566000] 06:05:18 INFO - PROCESS | 1666 | 1469019918889 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 06:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 519ms 06:05:18 INFO - PROCESS | 1666 | 1469019918933 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 06:05:18 INFO - PROCESS | 1666 | 1469019918934 Marionette TRACE conn3 <- [1,1077,null,{"value":"7"}] 06:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:05:18 INFO - PROCESS | 1666 | 1469019918943 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:05:18 INFO - PROCESS | 1666 | 1469019918945 Marionette TRACE conn3 <- [1,1078,null,{}] 06:05:18 INFO - PROCESS | 1666 | 1469019918947 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:18 INFO - PROCESS | 1666 | 1469019918948 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:19 INFO - PROCESS | 1666 | 1469019919058 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 06:05:19 INFO - PROCESS | 1666 | 1469019919061 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:19 INFO - PROCESS | 1666 | 1469019919063 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:19 INFO - PROCESS | 1666 | ++DOCSHELL 0x11989f000 == 38 [pid = 1666] [id = 277] 06:05:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x12870fc00) [pid = 1666] [serial = 829] [outer = 0x0] 06:05:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x128a90400) [pid = 1666] [serial = 830] [outer = 0x12870fc00] 06:05:19 INFO - PROCESS | 1666 | 1469019919088 Marionette DEBUG loaded listener.js 06:05:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x1293b1c00) [pid = 1666] [serial = 831] [outer = 0x12870fc00] 06:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 521ms 06:05:19 INFO - PROCESS | 1666 | 1469019919460 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 06:05:19 INFO - PROCESS | 1666 | 1469019919464 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 06:05:19 INFO - PROCESS | 1666 | 1469019919465 Marionette TRACE conn3 <- [1,1081,null,{"value":"7"}] 06:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:05:19 INFO - PROCESS | 1666 | 1469019919468 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:05:19 INFO - PROCESS | 1666 | 1469019919469 Marionette TRACE conn3 <- [1,1082,null,{}] 06:05:19 INFO - PROCESS | 1666 | 1469019919471 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:19 INFO - PROCESS | 1666 | 1469019919472 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:19 INFO - PROCESS | 1666 | 1469019919567 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 06:05:19 INFO - PROCESS | 1666 | 1469019919570 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:19 INFO - PROCESS | 1666 | 1469019919571 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:19 INFO - PROCESS | 1666 | ++DOCSHELL 0x12966a000 == 39 [pid = 1666] [id = 278] 06:05:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x129229c00) [pid = 1666] [serial = 832] [outer = 0x0] 06:05:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x12956f000) [pid = 1666] [serial = 833] [outer = 0x129229c00] 06:05:19 INFO - PROCESS | 1666 | 1469019919595 Marionette DEBUG loaded listener.js 06:05:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x12a6f6000) [pid = 1666] [serial = 834] [outer = 0x129229c00] 06:05:19 INFO - PROCESS | 1666 | 1469019919918 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 06:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 468ms 06:05:19 INFO - PROCESS | 1666 | 1469019919941 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 06:05:19 INFO - PROCESS | 1666 | 1469019919943 Marionette TRACE conn3 <- [1,1085,null,{"value":"7"}] 06:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:05:19 INFO - PROCESS | 1666 | 1469019919945 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:05:19 INFO - PROCESS | 1666 | 1469019919946 Marionette TRACE conn3 <- [1,1086,null,{}] 06:05:19 INFO - PROCESS | 1666 | 1469019919948 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:19 INFO - PROCESS | 1666 | 1469019919950 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:20 INFO - PROCESS | 1666 | 1469019920060 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 06:05:20 INFO - PROCESS | 1666 | 1469019920064 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:20 INFO - PROCESS | 1666 | 1469019920065 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:20 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a992800 == 40 [pid = 1666] [id = 279] 06:05:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x129569c00) [pid = 1666] [serial = 835] [outer = 0x0] 06:05:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 109 (0x12a75e800) [pid = 1666] [serial = 836] [outer = 0x129569c00] 06:05:20 INFO - PROCESS | 1666 | 1469019920088 Marionette DEBUG loaded listener.js 06:05:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 110 (0x12a9ba000) [pid = 1666] [serial = 837] [outer = 0x129569c00] 06:05:20 INFO - PROCESS | 1666 | 1469019920414 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 06:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 521ms 06:05:20 INFO - PROCESS | 1666 | 1469019920467 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 06:05:20 INFO - PROCESS | 1666 | 1469019920470 Marionette TRACE conn3 <- [1,1089,null,{"value":"7"}] 06:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:05:20 INFO - PROCESS | 1666 | 1469019920473 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:05:20 INFO - PROCESS | 1666 | 1469019920474 Marionette TRACE conn3 <- [1,1090,null,{}] 06:05:20 INFO - PROCESS | 1666 | 1469019920476 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:20 INFO - PROCESS | 1666 | 1469019920477 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:20 INFO - PROCESS | 1666 | 1469019920573 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 06:05:20 INFO - PROCESS | 1666 | 1469019920584 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:20 INFO - PROCESS | 1666 | 1469019920585 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:20 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ae62800 == 41 [pid = 1666] [id = 280] 06:05:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 111 (0x12a9c0400) [pid = 1666] [serial = 838] [outer = 0x0] 06:05:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 112 (0x12af79000) [pid = 1666] [serial = 839] [outer = 0x12a9c0400] 06:05:20 INFO - PROCESS | 1666 | 1469019920609 Marionette DEBUG loaded listener.js 06:05:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 113 (0x12af84000) [pid = 1666] [serial = 840] [outer = 0x12a9c0400] 06:05:20 INFO - PROCESS | 1666 | --DOMWINDOW == 112 (0x116812800) [pid = 1666] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:05:20 INFO - PROCESS | 1666 | --DOMWINDOW == 111 (0x121614800) [pid = 1666] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:05:20 INFO - PROCESS | 1666 | --DOMWINDOW == 110 (0x1121ea800) [pid = 1666] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:05:20 INFO - PROCESS | 1666 | --DOMWINDOW == 109 (0x113072800) [pid = 1666] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:05:20 INFO - PROCESS | 1666 | --DOMWINDOW == 108 (0x123defc00) [pid = 1666] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:05:20 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x1216d4800) [pid = 1666] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:05:20 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x11801fc00) [pid = 1666] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:05:20 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x11838a800) [pid = 1666] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:05:20 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x12530a800) [pid = 1666] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:05:20 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x120e3a000) [pid = 1666] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:05:20 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x118020000) [pid = 1666] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:05:20 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x1121b8400) [pid = 1666] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:05:20 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x1127dcc00) [pid = 1666] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:05:20 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x1164ef000) [pid = 1666] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:05:20 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x11688a400) [pid = 1666] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:05:20 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x113072400) [pid = 1666] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:05:20 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x12669ac00) [pid = 1666] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:05:21 INFO - PROCESS | 1666 | 1469019921033 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 06:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 569ms 06:05:21 INFO - PROCESS | 1666 | 1469019921042 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 06:05:21 INFO - PROCESS | 1666 | 1469019921043 Marionette TRACE conn3 <- [1,1093,null,{"value":"7"}] 06:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:05:21 INFO - PROCESS | 1666 | 1469019921045 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:05:21 INFO - PROCESS | 1666 | 1469019921046 Marionette TRACE conn3 <- [1,1094,null,{}] 06:05:21 INFO - PROCESS | 1666 | 1469019921049 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:21 INFO - PROCESS | 1666 | 1469019921050 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:21 INFO - PROCESS | 1666 | 1469019921143 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 06:05:21 INFO - PROCESS | 1666 | 1469019921201 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:21 INFO - PROCESS | 1666 | 1469019921202 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:21 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a798000 == 42 [pid = 1666] [id = 281] 06:05:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x113072400) [pid = 1666] [serial = 841] [outer = 0x0] 06:05:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x118020000) [pid = 1666] [serial = 842] [outer = 0x113072400] 06:05:21 INFO - PROCESS | 1666 | 1469019921227 Marionette DEBUG loaded listener.js 06:05:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x120e3a000) [pid = 1666] [serial = 843] [outer = 0x113072400] 06:05:21 INFO - PROCESS | 1666 | 1469019921564 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 06:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 567ms 06:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:05:21 INFO - PROCESS | 1666 | 1469019921614 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 06:05:21 INFO - PROCESS | 1666 | 1469019921616 Marionette TRACE conn3 <- [1,1097,null,{"value":"7"}] 06:05:21 INFO - PROCESS | 1666 | 1469019921619 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:05:21 INFO - PROCESS | 1666 | 1469019921621 Marionette TRACE conn3 <- [1,1098,null,{}] 06:05:21 INFO - PROCESS | 1666 | 1469019921625 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:21 INFO - PROCESS | 1666 | 1469019921627 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:21 INFO - PROCESS | 1666 | 1469019921747 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 06:05:21 INFO - PROCESS | 1666 | 1469019921828 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:21 INFO - PROCESS | 1666 | 1469019921829 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:21 INFO - PROCESS | 1666 | ++DOCSHELL 0x12b1e3800 == 43 [pid = 1666] [id = 282] 06:05:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x116487000) [pid = 1666] [serial = 844] [outer = 0x0] 06:05:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x120fab400) [pid = 1666] [serial = 845] [outer = 0x116487000] 06:05:21 INFO - PROCESS | 1666 | 1469019921869 Marionette DEBUG loaded listener.js 06:05:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x1293b5c00) [pid = 1666] [serial = 846] [outer = 0x116487000] 06:05:22 INFO - PROCESS | 1666 | 1469019922159 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 06:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 571ms 06:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:05:22 INFO - PROCESS | 1666 | 1469019922193 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 06:05:22 INFO - PROCESS | 1666 | 1469019922195 Marionette TRACE conn3 <- [1,1101,null,{"value":"7"}] 06:05:22 INFO - PROCESS | 1666 | 1469019922197 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:05:22 INFO - PROCESS | 1666 | 1469019922198 Marionette TRACE conn3 <- [1,1102,null,{}] 06:05:22 INFO - PROCESS | 1666 | 1469019922211 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:22 INFO - PROCESS | 1666 | 1469019922212 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:22 INFO - PROCESS | 1666 | 1469019922306 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 06:05:22 INFO - PROCESS | 1666 | 1469019922310 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:22 INFO - PROCESS | 1666 | 1469019922311 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:22 INFO - PROCESS | 1666 | ++DOCSHELL 0x12be34800 == 44 [pid = 1666] [id = 283] 06:05:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x126692800) [pid = 1666] [serial = 847] [outer = 0x0] 06:05:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x12af86400) [pid = 1666] [serial = 848] [outer = 0x126692800] 06:05:22 INFO - PROCESS | 1666 | 1469019922335 Marionette DEBUG loaded listener.js 06:05:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x12afce800) [pid = 1666] [serial = 849] [outer = 0x126692800] 06:05:22 INFO - PROCESS | 1666 | 1469019922651 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 06:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 469ms 06:05:22 INFO - PROCESS | 1666 | 1469019922666 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 06:05:22 INFO - PROCESS | 1666 | 1469019922668 Marionette TRACE conn3 <- [1,1105,null,{"value":"7"}] 06:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:05:22 INFO - PROCESS | 1666 | 1469019922679 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:05:22 INFO - PROCESS | 1666 | 1469019922680 Marionette TRACE conn3 <- [1,1106,null,{}] 06:05:22 INFO - PROCESS | 1666 | 1469019922683 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:22 INFO - PROCESS | 1666 | 1469019922684 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:22 INFO - PROCESS | 1666 | 1469019922801 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 06:05:22 INFO - PROCESS | 1666 | 1469019922809 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:22 INFO - PROCESS | 1666 | 1469019922810 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:22 INFO - PROCESS | 1666 | ++DOCSHELL 0x12be33000 == 45 [pid = 1666] [id = 284] 06:05:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x12a75c800) [pid = 1666] [serial = 850] [outer = 0x0] 06:05:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x12b30cc00) [pid = 1666] [serial = 851] [outer = 0x12a75c800] 06:05:22 INFO - PROCESS | 1666 | 1469019922834 Marionette DEBUG loaded listener.js 06:05:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x12b313400) [pid = 1666] [serial = 852] [outer = 0x12a75c800] 06:05:23 INFO - PROCESS | 1666 | 1469019923387 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 06:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 720ms 06:05:23 INFO - PROCESS | 1666 | 1469019923399 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 06:05:23 INFO - PROCESS | 1666 | 1469019923401 Marionette TRACE conn3 <- [1,1109,null,{"value":"7"}] 06:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:05:23 INFO - PROCESS | 1666 | 1469019923433 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:05:23 INFO - PROCESS | 1666 | 1469019923438 Marionette TRACE conn3 <- [1,1110,null,{}] 06:05:23 INFO - PROCESS | 1666 | 1469019923442 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:23 INFO - PROCESS | 1666 | 1469019923444 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:23 INFO - PROCESS | 1666 | 1469019923561 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 06:05:23 INFO - PROCESS | 1666 | 1469019923662 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:23 INFO - PROCESS | 1666 | 1469019923663 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:23 INFO - PROCESS | 1666 | ++DOCSHELL 0x1168b0800 == 46 [pid = 1666] [id = 285] 06:05:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 109 (0x115e6d400) [pid = 1666] [serial = 853] [outer = 0x0] 06:05:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 110 (0x116489c00) [pid = 1666] [serial = 854] [outer = 0x115e6d400] 06:05:23 INFO - PROCESS | 1666 | 1469019923695 Marionette DEBUG loaded listener.js 06:05:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 111 (0x11680f800) [pid = 1666] [serial = 855] [outer = 0x115e6d400] 06:05:24 INFO - PROCESS | 1666 | 1469019924416 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 06:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1080ms 06:05:24 INFO - PROCESS | 1666 | 1469019924622 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 06:05:24 INFO - PROCESS | 1666 | 1469019924624 Marionette TRACE conn3 <- [1,1113,null,{"value":"7"}] 06:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:05:24 INFO - PROCESS | 1666 | 1469019924632 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:05:24 INFO - PROCESS | 1666 | 1469019924635 Marionette TRACE conn3 <- [1,1114,null,{}] 06:05:24 INFO - PROCESS | 1666 | 1469019924638 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:24 INFO - PROCESS | 1666 | 1469019924640 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:24 INFO - PROCESS | 1666 | 1469019924737 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 06:05:24 INFO - PROCESS | 1666 | 1469019924788 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:24 INFO - PROCESS | 1666 | 1469019924790 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:24 INFO - PROCESS | 1666 | ++DOCSHELL 0x117e79800 == 47 [pid = 1666] [id = 286] 06:05:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 112 (0x11838a400) [pid = 1666] [serial = 856] [outer = 0x0] 06:05:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 113 (0x1183d4400) [pid = 1666] [serial = 857] [outer = 0x11838a400] 06:05:24 INFO - PROCESS | 1666 | 1469019924819 Marionette DEBUG loaded listener.js 06:05:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 114 (0x11868a800) [pid = 1666] [serial = 858] [outer = 0x11838a400] 06:05:25 INFO - PROCESS | 1666 | --DOCSHELL 0x12be34800 == 46 [pid = 1666] [id = 283] 06:05:25 INFO - PROCESS | 1666 | --DOCSHELL 0x12b1e3800 == 45 [pid = 1666] [id = 282] 06:05:25 INFO - PROCESS | 1666 | --DOCSHELL 0x12a798000 == 44 [pid = 1666] [id = 281] 06:05:25 INFO - PROCESS | 1666 | --DOCSHELL 0x12ae62800 == 43 [pid = 1666] [id = 280] 06:05:25 INFO - PROCESS | 1666 | --DOCSHELL 0x12a992800 == 42 [pid = 1666] [id = 279] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 113 (0x12a9c1c00) [pid = 1666] [serial = 797] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOCSHELL 0x12966a000 == 41 [pid = 1666] [id = 278] 06:05:25 INFO - PROCESS | 1666 | --DOCSHELL 0x11989f000 == 40 [pid = 1666] [id = 277] 06:05:25 INFO - PROCESS | 1666 | --DOCSHELL 0x128a2a000 == 39 [pid = 1666] [id = 276] 06:05:25 INFO - PROCESS | 1666 | --DOCSHELL 0x118591800 == 38 [pid = 1666] [id = 275] 06:05:25 INFO - PROCESS | 1666 | --DOCSHELL 0x123db1800 == 37 [pid = 1666] [id = 274] 06:05:25 INFO - PROCESS | 1666 | --DOCSHELL 0x121275000 == 36 [pid = 1666] [id = 273] 06:05:25 INFO - PROCESS | 1666 | --DOCSHELL 0x120e13000 == 35 [pid = 1666] [id = 272] 06:05:25 INFO - PROCESS | 1666 | --DOCSHELL 0x11989f800 == 34 [pid = 1666] [id = 271] 06:05:25 INFO - PROCESS | 1666 | --DOCSHELL 0x118b86000 == 33 [pid = 1666] [id = 270] 06:05:25 INFO - PROCESS | 1666 | --DOCSHELL 0x118592000 == 32 [pid = 1666] [id = 269] 06:05:25 INFO - PROCESS | 1666 | --DOCSHELL 0x1168c0800 == 31 [pid = 1666] [id = 268] 06:05:25 INFO - PROCESS | 1666 | --DOCSHELL 0x113351000 == 30 [pid = 1666] [id = 267] 06:05:25 INFO - PROCESS | 1666 | --DOCSHELL 0x12a9a2000 == 29 [pid = 1666] [id = 266] 06:05:25 INFO - PROCESS | 1666 | 1469019925234 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 112 (0x12160f400) [pid = 1666] [serial = 776] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 111 (0x12532d400) [pid = 1666] [serial = 779] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 110 (0x1219bd000) [pid = 1666] [serial = 777] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 109 (0x11854d800) [pid = 1666] [serial = 788] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 108 (0x12755d000) [pid = 1666] [serial = 782] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x126fdb400) [pid = 1666] [serial = 780] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x128a53c00) [pid = 1666] [serial = 785] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x128704000) [pid = 1666] [serial = 783] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x128a90000) [pid = 1666] [serial = 791] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x128a8fc00) [pid = 1666] [serial = 786] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x1183d8400) [pid = 1666] [serial = 762] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x118025400) [pid = 1666] [serial = 761] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x12a756c00) [pid = 1666] [serial = 759] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x128a54000) [pid = 1666] [serial = 758] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x128a95400) [pid = 1666] [serial = 756] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x128703400) [pid = 1666] [serial = 755] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x123df2000) [pid = 1666] [serial = 753] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x1214c3400) [pid = 1666] [serial = 752] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x1186d9c00) [pid = 1666] [serial = 750] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x118681000) [pid = 1666] [serial = 749] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x115e18800) [pid = 1666] [serial = 747] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x112a81400) [pid = 1666] [serial = 746] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x120faa000) [pid = 1666] [serial = 773] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x118682c00) [pid = 1666] [serial = 770] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x11928b800) [pid = 1666] [serial = 771] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x118022400) [pid = 1666] [serial = 767] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x1182ae000) [pid = 1666] [serial = 768] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x115dae400) [pid = 1666] [serial = 764] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x1164e3000) [pid = 1666] [serial = 765] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x12a757c00) [pid = 1666] [serial = 795] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x125303000) [pid = 1666] [serial = 789] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x128a98000) [pid = 1666] [serial = 792] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x1211b7000) [pid = 1666] [serial = 774] [outer = 0x0] [url = about:blank] 06:05:25 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x1293b3000) [pid = 1666] [serial = 794] [outer = 0x0] [url = about:blank] 06:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 623ms 06:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:05:25 INFO - PROCESS | 1666 | 1469019925256 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 06:05:25 INFO - PROCESS | 1666 | 1469019925259 Marionette TRACE conn3 <- [1,1117,null,{"value":"7"}] 06:05:25 INFO - PROCESS | 1666 | 1469019925264 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:05:25 INFO - PROCESS | 1666 | 1469019925266 Marionette TRACE conn3 <- [1,1118,null,{}] 06:05:25 INFO - PROCESS | 1666 | 1469019925268 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:25 INFO - PROCESS | 1666 | 1469019925270 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:25 INFO - PROCESS | 1666 | 1469019925349 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 06:05:25 INFO - PROCESS | 1666 | 1469019925355 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:25 INFO - PROCESS | 1666 | 1469019925357 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:25 INFO - PROCESS | 1666 | ++DOCSHELL 0x11715c000 == 30 [pid = 1666] [id = 287] 06:05:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x118683000) [pid = 1666] [serial = 859] [outer = 0x0] 06:05:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x11868e400) [pid = 1666] [serial = 860] [outer = 0x118683000] 06:05:25 INFO - PROCESS | 1666 | 1469019925384 Marionette DEBUG loaded listener.js 06:05:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x1186d1400) [pid = 1666] [serial = 861] [outer = 0x118683000] 06:05:25 INFO - PROCESS | 1666 | 1469019925728 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 06:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 470ms 06:05:25 INFO - PROCESS | 1666 | 1469019925734 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 06:05:25 INFO - PROCESS | 1666 | 1469019925738 Marionette TRACE conn3 <- [1,1121,null,{"value":"7"}] 06:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:05:25 INFO - PROCESS | 1666 | 1469019925741 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:05:25 INFO - PROCESS | 1666 | 1469019925745 Marionette TRACE conn3 <- [1,1122,null,{}] 06:05:25 INFO - PROCESS | 1666 | 1469019925757 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:25 INFO - PROCESS | 1666 | 1469019925762 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:25 INFO - PROCESS | 1666 | 1469019925896 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 06:05:25 INFO - PROCESS | 1666 | 1469019925955 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:25 INFO - PROCESS | 1666 | 1469019925957 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:25 INFO - PROCESS | 1666 | ++DOCSHELL 0x11933e800 == 31 [pid = 1666] [id = 288] 06:05:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x119211c00) [pid = 1666] [serial = 862] [outer = 0x0] 06:05:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x119d9cc00) [pid = 1666] [serial = 863] [outer = 0x119211c00] 06:05:25 INFO - PROCESS | 1666 | 1469019925984 Marionette DEBUG loaded listener.js 06:05:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x120fb0800) [pid = 1666] [serial = 864] [outer = 0x119211c00] 06:05:26 INFO - PROCESS | 1666 | 1469019926290 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 06:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 576ms 06:05:26 INFO - PROCESS | 1666 | 1469019926317 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 06:05:26 INFO - PROCESS | 1666 | 1469019926321 Marionette TRACE conn3 <- [1,1125,null,{"value":"7"}] 06:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:05:26 INFO - PROCESS | 1666 | 1469019926325 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:05:26 INFO - PROCESS | 1666 | 1469019926326 Marionette TRACE conn3 <- [1,1126,null,{}] 06:05:26 INFO - PROCESS | 1666 | 1469019926328 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:26 INFO - PROCESS | 1666 | 1469019926329 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:26 INFO - PROCESS | 1666 | 1469019926407 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 06:05:26 INFO - PROCESS | 1666 | 1469019926462 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:26 INFO - PROCESS | 1666 | 1469019926464 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:26 INFO - PROCESS | 1666 | ++DOCSHELL 0x119925000 == 32 [pid = 1666] [id = 289] 06:05:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x121096000) [pid = 1666] [serial = 865] [outer = 0x0] 06:05:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x121611000) [pid = 1666] [serial = 866] [outer = 0x121096000] 06:05:26 INFO - PROCESS | 1666 | 1469019926489 Marionette DEBUG loaded listener.js 06:05:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x121a51c00) [pid = 1666] [serial = 867] [outer = 0x121096000] 06:05:26 INFO - PROCESS | 1666 | 1469019926779 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 06:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 468ms 06:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:05:26 INFO - PROCESS | 1666 | 1469019926793 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 06:05:26 INFO - PROCESS | 1666 | 1469019926795 Marionette TRACE conn3 <- [1,1129,null,{"value":"7"}] 06:05:26 INFO - PROCESS | 1666 | 1469019926797 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:05:26 INFO - PROCESS | 1666 | 1469019926798 Marionette TRACE conn3 <- [1,1130,null,{}] 06:05:26 INFO - PROCESS | 1666 | 1469019926812 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:26 INFO - PROCESS | 1666 | 1469019926814 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:26 INFO - PROCESS | 1666 | 1469019926910 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 06:05:26 INFO - PROCESS | 1666 | 1469019926915 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:26 INFO - PROCESS | 1666 | 1469019926916 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:26 INFO - PROCESS | 1666 | ++DOCSHELL 0x121269800 == 33 [pid = 1666] [id = 290] 06:05:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x1164e4c00) [pid = 1666] [serial = 868] [outer = 0x0] 06:05:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x125272400) [pid = 1666] [serial = 869] [outer = 0x1164e4c00] 06:05:26 INFO - PROCESS | 1666 | 1469019926943 Marionette DEBUG loaded listener.js 06:05:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x1253a8000) [pid = 1666] [serial = 870] [outer = 0x1164e4c00] 06:05:27 INFO - PROCESS | 1666 | 1469019927286 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 06:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 518ms 06:05:27 INFO - PROCESS | 1666 | 1469019927316 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 06:05:27 INFO - PROCESS | 1666 | 1469019927317 Marionette TRACE conn3 <- [1,1133,null,{"value":"7"}] 06:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:05:27 INFO - PROCESS | 1666 | 1469019927320 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:05:27 INFO - PROCESS | 1666 | 1469019927321 Marionette TRACE conn3 <- [1,1134,null,{}] 06:05:27 INFO - PROCESS | 1666 | 1469019927323 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:27 INFO - PROCESS | 1666 | 1469019927327 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:27 INFO - PROCESS | 1666 | 1469019927456 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 06:05:27 INFO - PROCESS | 1666 | 1469019927469 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:27 INFO - PROCESS | 1666 | 1469019927470 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:27 INFO - PROCESS | 1666 | ++DOCSHELL 0x121a0d800 == 34 [pid = 1666] [id = 291] 06:05:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x126698800) [pid = 1666] [serial = 871] [outer = 0x0] 06:05:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x126c38c00) [pid = 1666] [serial = 872] [outer = 0x126698800] 06:05:27 INFO - PROCESS | 1666 | 1469019927495 Marionette DEBUG loaded listener.js 06:05:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x128a56800) [pid = 1666] [serial = 873] [outer = 0x126698800] 06:05:27 INFO - PROCESS | 1666 | 1469019927832 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 06:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 518ms 06:05:27 INFO - PROCESS | 1666 | 1469019927838 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 06:05:27 INFO - PROCESS | 1666 | 1469019927840 Marionette TRACE conn3 <- [1,1137,null,{"value":"7"}] 06:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:05:27 INFO - PROCESS | 1666 | 1469019927842 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:05:27 INFO - PROCESS | 1666 | 1469019927843 Marionette TRACE conn3 <- [1,1138,null,{}] 06:05:27 INFO - PROCESS | 1666 | 1469019927846 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:27 INFO - PROCESS | 1666 | 1469019927847 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:27 INFO - PROCESS | 1666 | 1469019927956 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 06:05:27 INFO - PROCESS | 1666 | 1469019927969 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:27 INFO - PROCESS | 1666 | 1469019927970 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:27 INFO - PROCESS | 1666 | ++DOCSHELL 0x12535d800 == 35 [pid = 1666] [id = 292] 06:05:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x121613c00) [pid = 1666] [serial = 874] [outer = 0x0] 06:05:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x128a93c00) [pid = 1666] [serial = 875] [outer = 0x121613c00] 06:05:28 INFO - PROCESS | 1666 | 1469019928002 Marionette DEBUG loaded listener.js 06:05:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x129223400) [pid = 1666] [serial = 876] [outer = 0x121613c00] 06:05:28 INFO - PROCESS | 1666 | 1469019928440 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 06:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 618ms 06:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:05:28 INFO - PROCESS | 1666 | 1469019928460 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 06:05:28 INFO - PROCESS | 1666 | 1469019928462 Marionette TRACE conn3 <- [1,1141,null,{"value":"7"}] 06:05:28 INFO - PROCESS | 1666 | 1469019928464 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:05:28 INFO - PROCESS | 1666 | 1469019928465 Marionette TRACE conn3 <- [1,1142,null,{}] 06:05:28 INFO - PROCESS | 1666 | 1469019928467 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:28 INFO - PROCESS | 1666 | 1469019928469 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:28 INFO - PROCESS | 1666 | 1469019928564 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 06:05:28 INFO - PROCESS | 1666 | 1469019928576 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:28 INFO - PROCESS | 1666 | 1469019928577 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:28 INFO - PROCESS | 1666 | ++DOCSHELL 0x115ed5000 == 36 [pid = 1666] [id = 293] 06:05:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x12922b800) [pid = 1666] [serial = 877] [outer = 0x0] 06:05:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x129564800) [pid = 1666] [serial = 878] [outer = 0x12922b800] 06:05:28 INFO - PROCESS | 1666 | 1469019928601 Marionette DEBUG loaded listener.js 06:05:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x1298c3c00) [pid = 1666] [serial = 879] [outer = 0x12922b800] 06:05:28 INFO - PROCESS | 1666 | 1469019928933 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 06:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 519ms 06:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:05:28 INFO - PROCESS | 1666 | 1469019928983 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 06:05:28 INFO - PROCESS | 1666 | 1469019928984 Marionette TRACE conn3 <- [1,1145,null,{"value":"7"}] 06:05:28 INFO - PROCESS | 1666 | 1469019928986 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:05:28 INFO - PROCESS | 1666 | 1469019928987 Marionette TRACE conn3 <- [1,1146,null,{}] 06:05:28 INFO - PROCESS | 1666 | 1469019928990 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:28 INFO - PROCESS | 1666 | 1469019928991 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:29 INFO - PROCESS | 1666 | 1469019929093 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 06:05:29 INFO - PROCESS | 1666 | 1469019929105 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:29 INFO - PROCESS | 1666 | 1469019929106 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:29 INFO - PROCESS | 1666 | ++DOCSHELL 0x128a42800 == 37 [pid = 1666] [id = 294] 06:05:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x12a757400) [pid = 1666] [serial = 880] [outer = 0x0] 06:05:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x12a760000) [pid = 1666] [serial = 881] [outer = 0x12a757400] 06:05:29 INFO - PROCESS | 1666 | 1469019929131 Marionette DEBUG loaded listener.js 06:05:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x12a9be800) [pid = 1666] [serial = 882] [outer = 0x12a757400] 06:05:29 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x126692800) [pid = 1666] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:05:29 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x113cb9400) [pid = 1666] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:05:29 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x123de5400) [pid = 1666] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:05:29 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x112796c00) [pid = 1666] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:05:29 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x12a758800) [pid = 1666] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:05:29 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x129229c00) [pid = 1666] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:05:29 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x129569c00) [pid = 1666] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:05:29 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x120fa6800) [pid = 1666] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:05:29 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x12a9c0400) [pid = 1666] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:05:29 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x112a85c00) [pid = 1666] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:05:29 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x113072400) [pid = 1666] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:05:29 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x114f60000) [pid = 1666] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:05:29 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x11868fc00) [pid = 1666] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:05:29 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x12870fc00) [pid = 1666] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:05:29 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x127566000) [pid = 1666] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:05:29 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x116a0c000) [pid = 1666] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:05:29 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x125305000) [pid = 1666] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:05:29 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x116487000) [pid = 1666] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:05:29 INFO - PROCESS | 1666 | 1469019929624 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 06:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 669ms 06:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:05:29 INFO - PROCESS | 1666 | 1469019929656 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 06:05:29 INFO - PROCESS | 1666 | 1469019929658 Marionette TRACE conn3 <- [1,1149,null,{"value":"7"}] 06:05:29 INFO - PROCESS | 1666 | 1469019929660 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:05:29 INFO - PROCESS | 1666 | 1469019929661 Marionette TRACE conn3 <- [1,1150,null,{}] 06:05:29 INFO - PROCESS | 1666 | 1469019929663 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:29 INFO - PROCESS | 1666 | 1469019929664 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:29 INFO - PROCESS | 1666 | 1469019929742 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 06:05:29 INFO - PROCESS | 1666 | 1469019929746 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:29 INFO - PROCESS | 1666 | 1469019929747 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:29 INFO - PROCESS | 1666 | ++DOCSHELL 0x126c58800 == 38 [pid = 1666] [id = 295] 06:05:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x1127dd800) [pid = 1666] [serial = 883] [outer = 0x0] 06:05:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x11806c800) [pid = 1666] [serial = 884] [outer = 0x1127dd800] 06:05:29 INFO - PROCESS | 1666 | 1469019929772 Marionette DEBUG loaded listener.js 06:05:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x120fb0c00) [pid = 1666] [serial = 885] [outer = 0x1127dd800] 06:05:30 INFO - PROCESS | 1666 | 1469019930098 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 06:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 469ms 06:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:05:30 INFO - PROCESS | 1666 | 1469019930130 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 06:05:30 INFO - PROCESS | 1666 | 1469019930131 Marionette TRACE conn3 <- [1,1153,null,{"value":"7"}] 06:05:30 INFO - PROCESS | 1666 | 1469019930134 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:05:30 INFO - PROCESS | 1666 | 1469019930135 Marionette TRACE conn3 <- [1,1154,null,{}] 06:05:30 INFO - PROCESS | 1666 | 1469019930138 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:30 INFO - PROCESS | 1666 | 1469019930139 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:30 INFO - PROCESS | 1666 | 1469019930256 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 06:05:30 INFO - PROCESS | 1666 | 1469019930262 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:30 INFO - PROCESS | 1666 | 1469019930264 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:30 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a61c800 == 39 [pid = 1666] [id = 296] 06:05:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x11688a800) [pid = 1666] [serial = 886] [outer = 0x0] 06:05:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x128a91c00) [pid = 1666] [serial = 887] [outer = 0x11688a800] 06:05:30 INFO - PROCESS | 1666 | 1469019930291 Marionette DEBUG loaded listener.js 06:05:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x12afc1c00) [pid = 1666] [serial = 888] [outer = 0x11688a800] 06:05:30 INFO - PROCESS | 1666 | 1469019930663 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 06:05:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x12b9cd400) [pid = 1666] [serial = 889] [outer = 0x12cc06400] 06:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 571ms 06:05:30 INFO - PROCESS | 1666 | 1469019930711 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 06:05:30 INFO - PROCESS | 1666 | 1469019930713 Marionette TRACE conn3 <- [1,1157,null,{"value":"7"}] 06:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:05:30 INFO - PROCESS | 1666 | 1469019930742 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:05:30 INFO - PROCESS | 1666 | 1469019930744 Marionette TRACE conn3 <- [1,1158,null,{}] 06:05:30 INFO - PROCESS | 1666 | 1469019930747 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:30 INFO - PROCESS | 1666 | 1469019930749 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:30 INFO - PROCESS | 1666 | 1469019930908 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 06:05:30 INFO - PROCESS | 1666 | 1469019930994 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:30 INFO - PROCESS | 1666 | 1469019930995 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:31 INFO - PROCESS | 1666 | ++DOCSHELL 0x1188db000 == 40 [pid = 1666] [id = 297] 06:05:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x120e36000) [pid = 1666] [serial = 890] [outer = 0x0] 06:05:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x12b30b800) [pid = 1666] [serial = 891] [outer = 0x120e36000] 06:05:31 INFO - PROCESS | 1666 | 1469019931021 Marionette DEBUG loaded listener.js 06:05:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x12b9da400) [pid = 1666] [serial = 892] [outer = 0x120e36000] 06:05:31 INFO - PROCESS | 1666 | 1469019931274 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 06:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 582ms 06:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:05:31 INFO - PROCESS | 1666 | 1469019931312 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 06:05:31 INFO - PROCESS | 1666 | 1469019931314 Marionette TRACE conn3 <- [1,1161,null,{"value":"7"}] 06:05:31 INFO - PROCESS | 1666 | 1469019931316 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:05:31 INFO - PROCESS | 1666 | 1469019931317 Marionette TRACE conn3 <- [1,1162,null,{}] 06:05:31 INFO - PROCESS | 1666 | 1469019931335 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:31 INFO - PROCESS | 1666 | 1469019931337 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:31 INFO - PROCESS | 1666 | 1469019931430 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 06:05:31 INFO - PROCESS | 1666 | 1469019931485 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:31 INFO - PROCESS | 1666 | 1469019931486 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:31 INFO - PROCESS | 1666 | ++DOCSHELL 0x12b16e800 == 41 [pid = 1666] [id = 298] 06:05:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x121095400) [pid = 1666] [serial = 893] [outer = 0x0] 06:05:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x12ba9a800) [pid = 1666] [serial = 894] [outer = 0x121095400] 06:05:31 INFO - PROCESS | 1666 | 1469019931510 Marionette DEBUG loaded listener.js 06:05:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x12baa5800) [pid = 1666] [serial = 895] [outer = 0x121095400] 06:05:31 INFO - PROCESS | 1666 | 1469019931961 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 06:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 677ms 06:05:32 INFO - PROCESS | 1666 | 1469019932004 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 06:05:32 INFO - PROCESS | 1666 | 1469019932006 Marionette TRACE conn3 <- [1,1165,null,{"value":"7"}] 06:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:05:32 INFO - PROCESS | 1666 | 1469019932010 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:05:32 INFO - PROCESS | 1666 | 1469019932013 Marionette TRACE conn3 <- [1,1166,null,{}] 06:05:32 INFO - PROCESS | 1666 | 1469019932016 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:32 INFO - PROCESS | 1666 | 1469019932018 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:32 INFO - PROCESS | 1666 | 1469019932140 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 06:05:32 INFO - PROCESS | 1666 | 1469019932285 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:32 INFO - PROCESS | 1666 | 1469019932287 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:32 INFO - PROCESS | 1666 | ++DOCSHELL 0x11858c800 == 42 [pid = 1666] [id = 299] 06:05:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x118027400) [pid = 1666] [serial = 896] [outer = 0x0] 06:05:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x11837c400) [pid = 1666] [serial = 897] [outer = 0x118027400] 06:05:32 INFO - PROCESS | 1666 | 1469019932339 Marionette DEBUG loaded listener.js 06:05:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x118682c00) [pid = 1666] [serial = 898] [outer = 0x118027400] 06:05:32 INFO - PROCESS | 1666 | 1469019932837 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 06:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 872ms 06:05:32 INFO - PROCESS | 1666 | 1469019932882 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 06:05:32 INFO - PROCESS | 1666 | 1469019932885 Marionette TRACE conn3 <- [1,1169,null,{"value":"7"}] 06:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:05:32 INFO - PROCESS | 1666 | 1469019932890 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:05:32 INFO - PROCESS | 1666 | 1469019932892 Marionette TRACE conn3 <- [1,1170,null,{}] 06:05:32 INFO - PROCESS | 1666 | 1469019932895 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:32 INFO - PROCESS | 1666 | 1469019932896 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:33 INFO - PROCESS | 1666 | 1469019933003 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 06:05:33 INFO - PROCESS | 1666 | 1469019933072 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:33 INFO - PROCESS | 1666 | 1469019933074 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:33 INFO - PROCESS | 1666 | ++DOCSHELL 0x121ce7000 == 43 [pid = 1666] [id = 300] 06:05:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x1186d2c00) [pid = 1666] [serial = 899] [outer = 0x0] 06:05:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x120e3c400) [pid = 1666] [serial = 900] [outer = 0x1186d2c00] 06:05:33 INFO - PROCESS | 1666 | 1469019933105 Marionette DEBUG loaded listener.js 06:05:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x121093400) [pid = 1666] [serial = 901] [outer = 0x1186d2c00] 06:05:33 INFO - PROCESS | 1666 | 1469019933525 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 06:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 672ms 06:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:05:33 INFO - PROCESS | 1666 | 1469019933562 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 06:05:33 INFO - PROCESS | 1666 | 1469019933564 Marionette TRACE conn3 <- [1,1173,null,{"value":"7"}] 06:05:33 INFO - PROCESS | 1666 | 1469019933566 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:05:33 INFO - PROCESS | 1666 | 1469019933569 Marionette TRACE conn3 <- [1,1174,null,{}] 06:05:33 INFO - PROCESS | 1666 | 1469019933576 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:33 INFO - PROCESS | 1666 | 1469019933580 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:33 INFO - PROCESS | 1666 | 1469019933706 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 06:05:33 INFO - PROCESS | 1666 | 1469019933763 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:33 INFO - PROCESS | 1666 | 1469019933765 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:33 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ba17000 == 44 [pid = 1666] [id = 301] 06:05:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x125307c00) [pid = 1666] [serial = 902] [outer = 0x0] 06:05:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x126c2c000) [pid = 1666] [serial = 903] [outer = 0x125307c00] 06:05:33 INFO - PROCESS | 1666 | 1469019933796 Marionette DEBUG loaded listener.js 06:05:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x128a52000) [pid = 1666] [serial = 904] [outer = 0x125307c00] 06:05:34 INFO - PROCESS | 1666 | 1469019934252 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 06:05:34 INFO - PROCESS | 1666 | 1469019934290 Marionette TRACE conn3 <- [1,1177,null,{"value":"7"}] 06:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:05:34 INFO - PROCESS | 1666 | 1469019934293 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:05:34 INFO - PROCESS | 1666 | 1469019934294 Marionette TRACE conn3 <- [1,1178,null,{}] 06:05:34 INFO - PROCESS | 1666 | 1469019934297 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:34 INFO - PROCESS | 1666 | 1469019934298 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:34 INFO - PROCESS | 1666 | 1469019934410 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 06:05:34 INFO - PROCESS | 1666 | 1469019934469 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:34 INFO - PROCESS | 1666 | 1469019934471 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:34 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c14d800 == 45 [pid = 1666] [id = 302] 06:05:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x128a95000) [pid = 1666] [serial = 905] [outer = 0x0] 06:05:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 109 (0x12a6f4c00) [pid = 1666] [serial = 906] [outer = 0x128a95000] 06:05:34 INFO - PROCESS | 1666 | 1469019934514 Marionette DEBUG loaded listener.js 06:05:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 110 (0x12a9c0000) [pid = 1666] [serial = 907] [outer = 0x128a95000] 06:05:35 INFO - PROCESS | 1666 | 1469019935093 Marionette TRACE conn3 <- [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] 06:05:35 INFO - PROCESS | 1666 | 1469019935165 Marionette TRACE conn3 <- [1,1181,null,{"value":"7"}] 06:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:05:35 INFO - PROCESS | 1666 | 1469019935168 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:05:35 INFO - PROCESS | 1666 | 1469019935169 Marionette TRACE conn3 <- [1,1182,null,{}] 06:05:35 INFO - PROCESS | 1666 | 1469019935171 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:35 INFO - PROCESS | 1666 | 1469019935173 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:35 INFO - PROCESS | 1666 | 1469019935274 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 06:05:35 INFO - PROCESS | 1666 | 1469019935339 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:35 INFO - PROCESS | 1666 | 1469019935341 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:35 INFO - PROCESS | 1666 | ++DOCSHELL 0x11617d000 == 46 [pid = 1666] [id = 303] 06:05:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 111 (0x113079c00) [pid = 1666] [serial = 908] [outer = 0x0] 06:05:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 112 (0x118699000) [pid = 1666] [serial = 909] [outer = 0x113079c00] 06:05:35 INFO - PROCESS | 1666 | 1469019935370 Marionette DEBUG loaded listener.js 06:05:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 113 (0x12a9c2400) [pid = 1666] [serial = 910] [outer = 0x113079c00] 06:05:35 INFO - PROCESS | 1666 | 1469019935939 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 06:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:05:35 INFO - PROCESS | 1666 | 1469019935991 Marionette TRACE conn3 <- [1,1185,null,{"value":"7"}] 06:05:35 INFO - PROCESS | 1666 | 1469019935994 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:05:35 INFO - PROCESS | 1666 | 1469019935996 Marionette TRACE conn3 <- [1,1186,null,{}] 06:05:36 INFO - PROCESS | 1666 | 1469019935999 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:36 INFO - PROCESS | 1666 | 1469019936000 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:36 INFO - PROCESS | 1666 | 1469019936084 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 06:05:36 INFO - PROCESS | 1666 | 1469019936139 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:36 INFO - PROCESS | 1666 | 1469019936141 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:36 INFO - PROCESS | 1666 | ++DOCSHELL 0x117e82000 == 47 [pid = 1666] [id = 304] 06:05:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 114 (0x11806b800) [pid = 1666] [serial = 911] [outer = 0x0] 06:05:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 115 (0x118696c00) [pid = 1666] [serial = 912] [outer = 0x11806b800] 06:05:36 INFO - PROCESS | 1666 | 1469019936188 Marionette DEBUG loaded listener.js 06:05:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 116 (0x1192c6000) [pid = 1666] [serial = 913] [outer = 0x11806b800] 06:05:37 INFO - PROCESS | 1666 | --DOCSHELL 0x1188db000 == 46 [pid = 1666] [id = 297] 06:05:37 INFO - PROCESS | 1666 | --DOCSHELL 0x12a61c800 == 45 [pid = 1666] [id = 296] 06:05:37 INFO - PROCESS | 1666 | --DOCSHELL 0x126c58800 == 44 [pid = 1666] [id = 295] 06:05:37 INFO - PROCESS | 1666 | --DOCSHELL 0x128a42800 == 43 [pid = 1666] [id = 294] 06:05:37 INFO - PROCESS | 1666 | --DOCSHELL 0x115ed5000 == 42 [pid = 1666] [id = 293] 06:05:37 INFO - PROCESS | 1666 | --DOCSHELL 0x12535d800 == 41 [pid = 1666] [id = 292] 06:05:37 INFO - PROCESS | 1666 | --DOCSHELL 0x121a0d800 == 40 [pid = 1666] [id = 291] 06:05:37 INFO - PROCESS | 1666 | --DOCSHELL 0x121269800 == 39 [pid = 1666] [id = 290] 06:05:37 INFO - PROCESS | 1666 | --DOCSHELL 0x119925000 == 38 [pid = 1666] [id = 289] 06:05:37 INFO - PROCESS | 1666 | --DOCSHELL 0x11933e800 == 37 [pid = 1666] [id = 288] 06:05:37 INFO - PROCESS | 1666 | --DOCSHELL 0x11715c000 == 36 [pid = 1666] [id = 287] 06:05:37 INFO - PROCESS | 1666 | --DOCSHELL 0x117e79800 == 35 [pid = 1666] [id = 286] 06:05:37 INFO - PROCESS | 1666 | --DOCSHELL 0x1168b0800 == 34 [pid = 1666] [id = 285] 06:05:37 INFO - PROCESS | 1666 | --DOCSHELL 0x12be33000 == 33 [pid = 1666] [id = 284] 06:05:37 INFO - PROCESS | 1666 | --DOCSHELL 0x11617d000 == 32 [pid = 1666] [id = 303] 06:05:37 INFO - PROCESS | 1666 | --DOCSHELL 0x12c14d800 == 31 [pid = 1666] [id = 302] 06:05:37 INFO - PROCESS | 1666 | --DOCSHELL 0x12ba17000 == 30 [pid = 1666] [id = 301] 06:05:37 INFO - PROCESS | 1666 | --DOCSHELL 0x121ce7000 == 29 [pid = 1666] [id = 300] 06:05:37 INFO - PROCESS | 1666 | --DOCSHELL 0x11858c800 == 28 [pid = 1666] [id = 299] 06:05:37 INFO - PROCESS | 1666 | --DOCSHELL 0x12b16e800 == 27 [pid = 1666] [id = 298] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 115 (0x12af86400) [pid = 1666] [serial = 848] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 114 (0x1293b5c00) [pid = 1666] [serial = 846] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 113 (0x12afce800) [pid = 1666] [serial = 849] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 112 (0x1192c5000) [pid = 1666] [serial = 812] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 111 (0x126f7c000) [pid = 1666] [serial = 824] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 110 (0x118688400) [pid = 1666] [serial = 807] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 109 (0x12af79400) [pid = 1666] [serial = 798] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 108 (0x12956f000) [pid = 1666] [serial = 833] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x12a9ba000) [pid = 1666] [serial = 837] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x123d89000) [pid = 1666] [serial = 816] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x12af84000) [pid = 1666] [serial = 840] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x12a75e800) [pid = 1666] [serial = 836] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x12755f800) [pid = 1666] [serial = 825] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x125302c00) [pid = 1666] [serial = 819] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x119bc4c00) [pid = 1666] [serial = 813] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x120e3a000) [pid = 1666] [serial = 843] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x12a6f6000) [pid = 1666] [serial = 834] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x1164ee800) [pid = 1666] [serial = 801] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x1186d9800) [pid = 1666] [serial = 809] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x128a90400) [pid = 1666] [serial = 830] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x128a4d400) [pid = 1666] [serial = 827] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x118020000) [pid = 1666] [serial = 842] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x121306000) [pid = 1666] [serial = 815] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x115e10400) [pid = 1666] [serial = 800] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x128a58800) [pid = 1666] [serial = 828] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x1183d2c00) [pid = 1666] [serial = 806] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x118b1fc00) [pid = 1666] [serial = 810] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x11801c000) [pid = 1666] [serial = 804] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x124d15800) [pid = 1666] [serial = 818] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x1176be400) [pid = 1666] [serial = 803] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x126aa8000) [pid = 1666] [serial = 822] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x12af79000) [pid = 1666] [serial = 839] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x120fab400) [pid = 1666] [serial = 845] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x1293b1c00) [pid = 1666] [serial = 831] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x126692000) [pid = 1666] [serial = 821] [outer = 0x0] [url = about:blank] 06:05:37 INFO - PROCESS | 1666 | 1469019937374 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 06:05:37 INFO - PROCESS | 1666 | 1469019937426 Marionette TRACE conn3 <- [1,1189,null,{"value":"7"}] 06:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:05:37 INFO - PROCESS | 1666 | 1469019937429 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:05:37 INFO - PROCESS | 1666 | 1469019937431 Marionette TRACE conn3 <- [1,1190,null,{}] 06:05:37 INFO - PROCESS | 1666 | 1469019937440 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:37 INFO - PROCESS | 1666 | 1469019937442 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:37 INFO - PROCESS | 1666 | 1469019937520 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 06:05:37 INFO - PROCESS | 1666 | 1469019937577 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:37 INFO - PROCESS | 1666 | 1469019937578 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:37 INFO - PROCESS | 1666 | ++DOCSHELL 0x115eda000 == 28 [pid = 1666] [id = 305] 06:05:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x115dac000) [pid = 1666] [serial = 914] [outer = 0x0] 06:05:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x1176c4800) [pid = 1666] [serial = 915] [outer = 0x115dac000] 06:05:37 INFO - PROCESS | 1666 | 1469019937607 Marionette DEBUG loaded listener.js 06:05:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x118027c00) [pid = 1666] [serial = 916] [outer = 0x115dac000] 06:05:37 INFO - PROCESS | 1666 | 1469019937908 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 06:05:37 INFO - PROCESS | 1666 | 1469019937953 Marionette TRACE conn3 <- [1,1193,null,{"value":"7"}] 06:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:05:37 INFO - PROCESS | 1666 | 1469019937959 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:05:37 INFO - PROCESS | 1666 | 1469019937961 Marionette TRACE conn3 <- [1,1194,null,{}] 06:05:37 INFO - PROCESS | 1666 | 1469019937964 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:37 INFO - PROCESS | 1666 | 1469019937966 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:38 INFO - PROCESS | 1666 | 1469019938044 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 06:05:38 INFO - PROCESS | 1666 | 1469019938048 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:38 INFO - PROCESS | 1666 | 1469019938049 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:38 INFO - PROCESS | 1666 | ++DOCSHELL 0x117e79800 == 29 [pid = 1666] [id = 306] 06:05:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x11837d400) [pid = 1666] [serial = 917] [outer = 0x0] 06:05:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x11868f800) [pid = 1666] [serial = 918] [outer = 0x11837d400] 06:05:38 INFO - PROCESS | 1666 | 1469019938079 Marionette DEBUG loaded listener.js 06:05:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x1186da800) [pid = 1666] [serial = 919] [outer = 0x11837d400] 06:05:38 INFO - PROCESS | 1666 | 1469019938448 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 06:05:38 INFO - PROCESS | 1666 | 1469019938480 Marionette TRACE conn3 <- [1,1197,null,{"value":"7"}] 06:05:38 INFO - PROCESS | 1666 | 1469019938483 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:05:38 INFO - PROCESS | 1666 | 1469019938485 Marionette TRACE conn3 <- [1,1198,null,{}] 06:05:38 INFO - PROCESS | 1666 | 1469019938495 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:38 INFO - PROCESS | 1666 | 1469019938498 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:38 INFO - PROCESS | 1666 | 1469019938574 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 06:05:38 INFO - PROCESS | 1666 | 1469019938579 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:38 INFO - PROCESS | 1666 | 1469019938581 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:38 INFO - PROCESS | 1666 | ++DOCSHELL 0x11932d800 == 30 [pid = 1666] [id = 307] 06:05:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x115e73c00) [pid = 1666] [serial = 920] [outer = 0x0] 06:05:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x120fadc00) [pid = 1666] [serial = 921] [outer = 0x115e73c00] 06:05:38 INFO - PROCESS | 1666 | 1469019938612 Marionette DEBUG loaded listener.js 06:05:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x12160e400) [pid = 1666] [serial = 922] [outer = 0x115e73c00] 06:05:38 INFO - PROCESS | 1666 | 1469019938929 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 473ms 06:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:05:38 INFO - PROCESS | 1666 | 1469019938958 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 06:05:38 INFO - PROCESS | 1666 | 1469019938959 Marionette TRACE conn3 <- [1,1201,null,{"value":"7"}] 06:05:38 INFO - PROCESS | 1666 | 1469019938962 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:05:38 INFO - PROCESS | 1666 | 1469019938963 Marionette TRACE conn3 <- [1,1202,null,{}] 06:05:38 INFO - PROCESS | 1666 | 1469019938965 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:38 INFO - PROCESS | 1666 | 1469019938966 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:39 INFO - PROCESS | 1666 | 1469019939042 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 06:05:39 INFO - PROCESS | 1666 | 1469019939100 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:39 INFO - PROCESS | 1666 | 1469019939101 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:39 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198ef800 == 31 [pid = 1666] [id = 308] 06:05:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x121612c00) [pid = 1666] [serial = 923] [outer = 0x0] 06:05:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x123d0a000) [pid = 1666] [serial = 924] [outer = 0x121612c00] 06:05:39 INFO - PROCESS | 1666 | 1469019939127 Marionette DEBUG loaded listener.js 06:05:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x124d18c00) [pid = 1666] [serial = 925] [outer = 0x121612c00] 06:05:39 INFO - PROCESS | 1666 | 1469019939448 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:05:39 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 06:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 517ms 06:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:05:39 INFO - PROCESS | 1666 | 1469019939480 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 06:05:39 INFO - PROCESS | 1666 | 1469019939481 Marionette TRACE conn3 <- [1,1205,null,{"value":"7"}] 06:05:39 INFO - PROCESS | 1666 | 1469019939501 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:05:39 INFO - PROCESS | 1666 | 1469019939502 Marionette TRACE conn3 <- [1,1206,null,{}] 06:05:39 INFO - PROCESS | 1666 | 1469019939505 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:39 INFO - PROCESS | 1666 | 1469019939506 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:39 INFO - PROCESS | 1666 | 1469019939598 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 06:05:39 INFO - PROCESS | 1666 | 1469019939602 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:39 INFO - PROCESS | 1666 | 1469019939603 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:39 INFO - PROCESS | 1666 | ++DOCSHELL 0x121183800 == 32 [pid = 1666] [id = 309] 06:05:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x118071400) [pid = 1666] [serial = 926] [outer = 0x0] 06:05:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x12530ec00) [pid = 1666] [serial = 927] [outer = 0x118071400] 06:05:39 INFO - PROCESS | 1666 | 1469019939628 Marionette DEBUG loaded listener.js 06:05:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x126a2b400) [pid = 1666] [serial = 928] [outer = 0x118071400] 06:05:39 INFO - PROCESS | 1666 | 1469019939947 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:05:39 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 06:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 488ms 06:05:39 INFO - PROCESS | 1666 | 1469019939973 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 06:05:39 INFO - PROCESS | 1666 | 1469019939975 Marionette TRACE conn3 <- [1,1209,null,{"value":"7"}] 06:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:05:39 INFO - PROCESS | 1666 | 1469019939983 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:05:39 INFO - PROCESS | 1666 | 1469019939984 Marionette TRACE conn3 <- [1,1210,null,{}] 06:05:39 INFO - PROCESS | 1666 | 1469019939989 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:39 INFO - PROCESS | 1666 | 1469019939993 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:40 INFO - PROCESS | 1666 | 1469019940103 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 06:05:40 INFO - PROCESS | 1666 | 1469019940137 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:40 INFO - PROCESS | 1666 | 1469019940138 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:40 INFO - PROCESS | 1666 | ++DOCSHELL 0x123dad000 == 33 [pid = 1666] [id = 310] 06:05:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x126c37800) [pid = 1666] [serial = 929] [outer = 0x0] 06:05:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x128705000) [pid = 1666] [serial = 930] [outer = 0x126c37800] 06:05:40 INFO - PROCESS | 1666 | 1469019940163 Marionette DEBUG loaded listener.js 06:05:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x128a94c00) [pid = 1666] [serial = 931] [outer = 0x126c37800] 06:05:40 INFO - PROCESS | 1666 | 1469019940477 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 528ms 06:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:05:40 INFO - PROCESS | 1666 | 1469019940513 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 06:05:40 INFO - PROCESS | 1666 | 1469019940514 Marionette TRACE conn3 <- [1,1213,null,{"value":"7"}] 06:05:40 INFO - PROCESS | 1666 | 1469019940517 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:05:40 INFO - PROCESS | 1666 | 1469019940518 Marionette TRACE conn3 <- [1,1214,null,{}] 06:05:40 INFO - PROCESS | 1666 | 1469019940527 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:40 INFO - PROCESS | 1666 | 1469019940528 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:40 INFO - PROCESS | 1666 | 1469019940619 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 06:05:40 INFO - PROCESS | 1666 | 1469019940655 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:40 INFO - PROCESS | 1666 | 1469019940656 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:40 INFO - PROCESS | 1666 | ++DOCSHELL 0x126ab5000 == 34 [pid = 1666] [id = 311] 06:05:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x11680ac00) [pid = 1666] [serial = 932] [outer = 0x0] 06:05:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x1293a9400) [pid = 1666] [serial = 933] [outer = 0x11680ac00] 06:05:40 INFO - PROCESS | 1666 | 1469019940680 Marionette DEBUG loaded listener.js 06:05:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x12956d800) [pid = 1666] [serial = 934] [outer = 0x11680ac00] 06:05:41 INFO - PROCESS | 1666 | 1469019941008 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 06:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 521ms 06:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:05:41 INFO - PROCESS | 1666 | 1469019941042 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 06:05:41 INFO - PROCESS | 1666 | 1469019941043 Marionette TRACE conn3 <- [1,1217,null,{"value":"7"}] 06:05:41 INFO - PROCESS | 1666 | 1469019941045 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:05:41 INFO - PROCESS | 1666 | 1469019941047 Marionette TRACE conn3 <- [1,1218,null,{}] 06:05:41 INFO - PROCESS | 1666 | 1469019941049 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:41 INFO - PROCESS | 1666 | 1469019941050 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:41 INFO - PROCESS | 1666 | 1469019941142 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 06:05:41 INFO - PROCESS | 1666 | 1469019941146 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:41 INFO - PROCESS | 1666 | 1469019941147 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:41 INFO - PROCESS | 1666 | ++DOCSHELL 0x128a2d000 == 35 [pid = 1666] [id = 312] 06:05:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x127568c00) [pid = 1666] [serial = 935] [outer = 0x0] 06:05:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x12a758800) [pid = 1666] [serial = 936] [outer = 0x127568c00] 06:05:41 INFO - PROCESS | 1666 | 1469019941171 Marionette DEBUG loaded listener.js 06:05:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x12a764c00) [pid = 1666] [serial = 937] [outer = 0x127568c00] 06:05:41 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x121613c00) [pid = 1666] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:05:41 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x12922b800) [pid = 1666] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:05:41 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x115e6d400) [pid = 1666] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:05:41 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x118683000) [pid = 1666] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:05:41 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x121096000) [pid = 1666] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:05:41 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x1164e4c00) [pid = 1666] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:05:41 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x12a75c800) [pid = 1666] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:05:41 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x119211c00) [pid = 1666] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:05:41 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x11838a400) [pid = 1666] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:05:41 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x12a757400) [pid = 1666] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:05:41 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x1127dd800) [pid = 1666] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:05:41 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x120e36000) [pid = 1666] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:05:41 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x11688a800) [pid = 1666] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:05:41 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x126698800) [pid = 1666] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:05:41 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x121095400) [pid = 1666] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:05:41 INFO - PROCESS | 1666 | 1469019941629 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 06:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 618ms 06:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:05:41 INFO - PROCESS | 1666 | 1469019941664 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 06:05:41 INFO - PROCESS | 1666 | 1469019941666 Marionette TRACE conn3 <- [1,1221,null,{"value":"7"}] 06:05:41 INFO - PROCESS | 1666 | 1469019941668 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:05:41 INFO - PROCESS | 1666 | 1469019941669 Marionette TRACE conn3 <- [1,1222,null,{}] 06:05:41 INFO - PROCESS | 1666 | 1469019941672 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:41 INFO - PROCESS | 1666 | 1469019941673 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:41 INFO - PROCESS | 1666 | 1469019941752 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 06:05:41 INFO - PROCESS | 1666 | 1469019941757 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:41 INFO - PROCESS | 1666 | 1469019941758 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:41 INFO - PROCESS | 1666 | ++DOCSHELL 0x119342800 == 36 [pid = 1666] [id = 313] 06:05:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x112da3c00) [pid = 1666] [serial = 938] [outer = 0x0] 06:05:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x118022c00) [pid = 1666] [serial = 939] [outer = 0x112da3c00] 06:05:41 INFO - PROCESS | 1666 | 1469019941783 Marionette DEBUG loaded listener.js 06:05:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x121093c00) [pid = 1666] [serial = 940] [outer = 0x112da3c00] 06:05:42 INFO - PROCESS | 1666 | 1469019942112 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 06:05:42 INFO - PROCESS | 1666 | 1469019942143 Marionette TRACE conn3 <- [1,1225,null,{"value":"7"}] 06:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:05:42 INFO - PROCESS | 1666 | 1469019942145 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:05:42 INFO - PROCESS | 1666 | 1469019942146 Marionette TRACE conn3 <- [1,1226,null,{}] 06:05:42 INFO - PROCESS | 1666 | 1469019942148 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:42 INFO - PROCESS | 1666 | 1469019942149 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:42 INFO - PROCESS | 1666 | 1469019942251 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 06:05:42 INFO - PROCESS | 1666 | 1469019942259 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:42 INFO - PROCESS | 1666 | 1469019942260 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:42 INFO - PROCESS | 1666 | ++DOCSHELL 0x1293d4000 == 37 [pid = 1666] [id = 314] 06:05:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x12526e400) [pid = 1666] [serial = 941] [outer = 0x0] 06:05:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x12a6f7000) [pid = 1666] [serial = 942] [outer = 0x12526e400] 06:05:42 INFO - PROCESS | 1666 | 1469019942284 Marionette DEBUG loaded listener.js 06:05:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x12a9c1800) [pid = 1666] [serial = 943] [outer = 0x12526e400] 06:05:42 INFO - PROCESS | 1666 | 1469019942581 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 06:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 469ms 06:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:05:42 INFO - PROCESS | 1666 | 1469019942615 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 06:05:42 INFO - PROCESS | 1666 | 1469019942616 Marionette TRACE conn3 <- [1,1229,null,{"value":"7"}] 06:05:42 INFO - PROCESS | 1666 | 1469019942619 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:05:42 INFO - PROCESS | 1666 | 1469019942623 Marionette TRACE conn3 <- [1,1230,null,{}] 06:05:42 INFO - PROCESS | 1666 | 1469019942627 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:42 INFO - PROCESS | 1666 | 1469019942628 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:42 INFO - PROCESS | 1666 | 1469019942727 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 06:05:42 INFO - PROCESS | 1666 | 1469019942731 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:42 INFO - PROCESS | 1666 | 1469019942732 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:42 INFO - PROCESS | 1666 | ++DOCSHELL 0x121181800 == 38 [pid = 1666] [id = 315] 06:05:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x11837d000) [pid = 1666] [serial = 944] [outer = 0x0] 06:05:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x12af7e000) [pid = 1666] [serial = 945] [outer = 0x11837d000] 06:05:42 INFO - PROCESS | 1666 | 1469019942758 Marionette DEBUG loaded listener.js 06:05:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x12b9dbc00) [pid = 1666] [serial = 946] [outer = 0x11837d000] 06:05:43 INFO - PROCESS | 1666 | 1469019943089 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 06:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 522ms 06:05:43 INFO - PROCESS | 1666 | 1469019943152 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 06:05:43 INFO - PROCESS | 1666 | 1469019943153 Marionette TRACE conn3 <- [1,1233,null,{"value":"7"}] 06:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:05:43 INFO - PROCESS | 1666 | 1469019943156 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:05:43 INFO - PROCESS | 1666 | 1469019943157 Marionette TRACE conn3 <- [1,1234,null,{}] 06:05:43 INFO - PROCESS | 1666 | 1469019943159 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:43 INFO - PROCESS | 1666 | 1469019943160 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:43 INFO - PROCESS | 1666 | 1469019943235 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 06:05:43 INFO - PROCESS | 1666 | 1469019943240 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:43 INFO - PROCESS | 1666 | 1469019943241 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:43 INFO - PROCESS | 1666 | ++DOCSHELL 0x12b169800 == 39 [pid = 1666] [id = 316] 06:05:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x12b30ac00) [pid = 1666] [serial = 947] [outer = 0x0] 06:05:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x12c024c00) [pid = 1666] [serial = 948] [outer = 0x12b30ac00] 06:05:43 INFO - PROCESS | 1666 | 1469019943265 Marionette DEBUG loaded listener.js 06:05:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x12c030800) [pid = 1666] [serial = 949] [outer = 0x12b30ac00] 06:05:43 INFO - PROCESS | 1666 | 1469019943617 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 06:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 520ms 06:05:43 INFO - PROCESS | 1666 | 1469019943677 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 06:05:43 INFO - PROCESS | 1666 | 1469019943681 Marionette TRACE conn3 <- [1,1237,null,{"value":"7"}] 06:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:05:43 INFO - PROCESS | 1666 | 1469019943686 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:05:43 INFO - PROCESS | 1666 | 1469019943691 Marionette TRACE conn3 <- [1,1238,null,{}] 06:05:43 INFO - PROCESS | 1666 | 1469019943697 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:43 INFO - PROCESS | 1666 | 1469019943700 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:43 INFO - PROCESS | 1666 | 1469019943896 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 06:05:44 INFO - PROCESS | 1666 | 1469019944001 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:44 INFO - PROCESS | 1666 | 1469019944006 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:44 INFO - PROCESS | 1666 | ++DOCSHELL 0x113ce5000 == 40 [pid = 1666] [id = 317] 06:05:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x1132ce400) [pid = 1666] [serial = 950] [outer = 0x0] 06:05:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x113cc0c00) [pid = 1666] [serial = 951] [outer = 0x1132ce400] 06:05:44 INFO - PROCESS | 1666 | 1469019944050 Marionette DEBUG loaded listener.js 06:05:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x1161a9c00) [pid = 1666] [serial = 952] [outer = 0x1132ce400] 06:05:44 INFO - PROCESS | 1666 | 1469019944632 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 06:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 975ms 06:05:44 INFO - PROCESS | 1666 | 1469019944661 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 06:05:44 INFO - PROCESS | 1666 | 1469019944665 Marionette TRACE conn3 <- [1,1241,null,{"value":"7"}] 06:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:05:44 INFO - PROCESS | 1666 | 1469019944697 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:05:44 INFO - PROCESS | 1666 | 1469019944698 Marionette TRACE conn3 <- [1,1242,null,{}] 06:05:44 INFO - PROCESS | 1666 | 1469019944703 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:44 INFO - PROCESS | 1666 | 1469019944707 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:44 INFO - PROCESS | 1666 | 1469019944815 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 06:05:44 INFO - PROCESS | 1666 | 1469019944892 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:44 INFO - PROCESS | 1666 | 1469019944893 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:44 INFO - PROCESS | 1666 | ++DOCSHELL 0x11933e800 == 41 [pid = 1666] [id = 318] 06:05:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x118549800) [pid = 1666] [serial = 953] [outer = 0x0] 06:05:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x1186d7c00) [pid = 1666] [serial = 954] [outer = 0x118549800] 06:05:44 INFO - PROCESS | 1666 | 1469019944924 Marionette DEBUG loaded listener.js 06:05:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x1192bf400) [pid = 1666] [serial = 955] [outer = 0x118549800] 06:05:45 INFO - PROCESS | 1666 | 1469019945463 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 06:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 949ms 06:05:45 INFO - PROCESS | 1666 | 1469019945694 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 06:05:45 INFO - PROCESS | 1666 | 1469019945696 Marionette TRACE conn3 <- [1,1245,null,{"value":"7"}] 06:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:05:45 INFO - PROCESS | 1666 | 1469019945724 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:05:45 INFO - PROCESS | 1666 | 1469019945726 Marionette TRACE conn3 <- [1,1246,null,{}] 06:05:45 INFO - PROCESS | 1666 | 1469019945740 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:45 INFO - PROCESS | 1666 | 1469019945742 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:45 INFO - PROCESS | 1666 | 1469019945840 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 06:05:45 INFO - PROCESS | 1666 | 1469019945891 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:45 INFO - PROCESS | 1666 | 1469019945894 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:45 INFO - PROCESS | 1666 | ++DOCSHELL 0x117149000 == 42 [pid = 1666] [id = 319] 06:05:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 109 (0x116aa9800) [pid = 1666] [serial = 956] [outer = 0x0] 06:05:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 110 (0x1176c7800) [pid = 1666] [serial = 957] [outer = 0x116aa9800] 06:05:45 INFO - PROCESS | 1666 | 1469019945923 Marionette DEBUG loaded listener.js 06:05:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 111 (0x118069400) [pid = 1666] [serial = 958] [outer = 0x116aa9800] 06:05:46 INFO - PROCESS | 1666 | --DOCSHELL 0x121181800 == 41 [pid = 1666] [id = 315] 06:05:46 INFO - PROCESS | 1666 | --DOCSHELL 0x1293d4000 == 40 [pid = 1666] [id = 314] 06:05:46 INFO - PROCESS | 1666 | --DOCSHELL 0x119342800 == 39 [pid = 1666] [id = 313] 06:05:46 INFO - PROCESS | 1666 | --DOCSHELL 0x128a2d000 == 38 [pid = 1666] [id = 312] 06:05:46 INFO - PROCESS | 1666 | --DOCSHELL 0x126ab5000 == 37 [pid = 1666] [id = 311] 06:05:46 INFO - PROCESS | 1666 | --DOCSHELL 0x123dad000 == 36 [pid = 1666] [id = 310] 06:05:46 INFO - PROCESS | 1666 | --DOCSHELL 0x121183800 == 35 [pid = 1666] [id = 309] 06:05:46 INFO - PROCESS | 1666 | --DOCSHELL 0x1198ef800 == 34 [pid = 1666] [id = 308] 06:05:46 INFO - PROCESS | 1666 | --DOCSHELL 0x11932d800 == 33 [pid = 1666] [id = 307] 06:05:46 INFO - PROCESS | 1666 | --DOCSHELL 0x117e79800 == 32 [pid = 1666] [id = 306] 06:05:46 INFO - PROCESS | 1666 | --DOCSHELL 0x115eda000 == 31 [pid = 1666] [id = 305] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 110 (0x128a93c00) [pid = 1666] [serial = 875] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 109 (0x129564800) [pid = 1666] [serial = 878] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 108 (0x116489c00) [pid = 1666] [serial = 854] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x11680f800) [pid = 1666] [serial = 855] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x11868e400) [pid = 1666] [serial = 860] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x1186d1400) [pid = 1666] [serial = 861] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x121611000) [pid = 1666] [serial = 866] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x121a51c00) [pid = 1666] [serial = 867] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x125272400) [pid = 1666] [serial = 869] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x1253a8000) [pid = 1666] [serial = 870] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x12b313400) [pid = 1666] [serial = 852] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x12b30cc00) [pid = 1666] [serial = 851] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x119d9cc00) [pid = 1666] [serial = 863] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x120fb0800) [pid = 1666] [serial = 864] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x1183d4400) [pid = 1666] [serial = 857] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x11868a800) [pid = 1666] [serial = 858] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x12a760000) [pid = 1666] [serial = 881] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x120fb0c00) [pid = 1666] [serial = 885] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x1186d5c00) [pid = 1666] [serial = 480] [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.] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x11806c800) [pid = 1666] [serial = 884] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x12b30b800) [pid = 1666] [serial = 891] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x12a9be800) [pid = 1666] [serial = 882] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x128a91c00) [pid = 1666] [serial = 887] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x126c38c00) [pid = 1666] [serial = 872] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x12afc1c00) [pid = 1666] [serial = 888] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x1298c3c00) [pid = 1666] [serial = 879] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x129223400) [pid = 1666] [serial = 876] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x12b9da400) [pid = 1666] [serial = 892] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x128a56800) [pid = 1666] [serial = 873] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x12baa5800) [pid = 1666] [serial = 895] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x12ba9a800) [pid = 1666] [serial = 894] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1666 | 1469019946332 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 06:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 647ms 06:05:46 INFO - PROCESS | 1666 | 1469019946349 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 06:05:46 INFO - PROCESS | 1666 | 1469019946351 Marionette TRACE conn3 <- [1,1249,null,{"value":"7"}] 06:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:05:46 INFO - PROCESS | 1666 | 1469019946356 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:05:46 INFO - PROCESS | 1666 | 1469019946358 Marionette TRACE conn3 <- [1,1250,null,{}] 06:05:46 INFO - PROCESS | 1666 | 1469019946361 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:46 INFO - PROCESS | 1666 | 1469019946363 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:46 INFO - PROCESS | 1666 | 1469019946439 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 06:05:46 INFO - PROCESS | 1666 | 1469019946444 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:46 INFO - PROCESS | 1666 | 1469019946445 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:46 INFO - PROCESS | 1666 | ++DOCSHELL 0x117e79800 == 32 [pid = 1666] [id = 320] 06:05:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x11854e800) [pid = 1666] [serial = 959] [outer = 0x0] 06:05:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x118683000) [pid = 1666] [serial = 960] [outer = 0x11854e800] 06:05:46 INFO - PROCESS | 1666 | 1469019946474 Marionette DEBUG loaded listener.js 06:05:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x118698000) [pid = 1666] [serial = 961] [outer = 0x11854e800] 06:05:46 INFO - PROCESS | 1666 | 1469019946810 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 06:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 473ms 06:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:05:46 INFO - PROCESS | 1666 | 1469019946827 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 06:05:46 INFO - PROCESS | 1666 | 1469019946829 Marionette TRACE conn3 <- [1,1253,null,{"value":"7"}] 06:05:46 INFO - PROCESS | 1666 | 1469019946831 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:05:46 INFO - PROCESS | 1666 | 1469019946832 Marionette TRACE conn3 <- [1,1254,null,{}] 06:05:46 INFO - PROCESS | 1666 | 1469019946843 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:46 INFO - PROCESS | 1666 | 1469019946846 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:46 INFO - PROCESS | 1666 | 1469019946961 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 06:05:46 INFO - PROCESS | 1666 | 1469019946973 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:46 INFO - PROCESS | 1666 | 1469019946976 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:46 INFO - PROCESS | 1666 | ++DOCSHELL 0x119345000 == 33 [pid = 1666] [id = 321] 06:05:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x11934e400) [pid = 1666] [serial = 962] [outer = 0x0] 06:05:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x119da3000) [pid = 1666] [serial = 963] [outer = 0x11934e400] 06:05:47 INFO - PROCESS | 1666 | 1469019947005 Marionette DEBUG loaded listener.js 06:05:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x120fb0800) [pid = 1666] [serial = 964] [outer = 0x11934e400] 06:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 519ms 06:05:47 INFO - PROCESS | 1666 | 1469019947343 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 06:05:47 INFO - PROCESS | 1666 | 1469019947351 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 06:05:47 INFO - PROCESS | 1666 | 1469019947353 Marionette TRACE conn3 <- [1,1257,null,{"value":"7"}] 06:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:05:47 INFO - PROCESS | 1666 | 1469019947356 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:05:47 INFO - PROCESS | 1666 | 1469019947357 Marionette TRACE conn3 <- [1,1258,null,{}] 06:05:47 INFO - PROCESS | 1666 | 1469019947359 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:47 INFO - PROCESS | 1666 | 1469019947361 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:47 INFO - PROCESS | 1666 | 1469019947445 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 06:05:47 INFO - PROCESS | 1666 | 1469019947494 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:47 INFO - PROCESS | 1666 | 1469019947496 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:47 INFO - PROCESS | 1666 | ++DOCSHELL 0x12104b800 == 34 [pid = 1666] [id = 322] 06:05:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x120fb0c00) [pid = 1666] [serial = 965] [outer = 0x0] 06:05:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x12160fc00) [pid = 1666] [serial = 966] [outer = 0x120fb0c00] 06:05:47 INFO - PROCESS | 1666 | 1469019947521 Marionette DEBUG loaded listener.js 06:05:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x123d89400) [pid = 1666] [serial = 967] [outer = 0x120fb0c00] 06:05:47 INFO - PROCESS | 1666 | 1469019947794 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 06:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 469ms 06:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:05:47 INFO - PROCESS | 1666 | 1469019947827 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 06:05:47 INFO - PROCESS | 1666 | 1469019947828 Marionette TRACE conn3 <- [1,1261,null,{"value":"7"}] 06:05:47 INFO - PROCESS | 1666 | 1469019947830 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:05:47 INFO - PROCESS | 1666 | 1469019947831 Marionette TRACE conn3 <- [1,1262,null,{}] 06:05:47 INFO - PROCESS | 1666 | 1469019947834 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:47 INFO - PROCESS | 1666 | 1469019947835 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:47 INFO - PROCESS | 1666 | 1469019947929 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 06:05:47 INFO - PROCESS | 1666 | 1469019947933 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:47 INFO - PROCESS | 1666 | 1469019947934 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:47 INFO - PROCESS | 1666 | ++DOCSHELL 0x121a0a000 == 35 [pid = 1666] [id = 323] 06:05:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x121a51c00) [pid = 1666] [serial = 968] [outer = 0x0] 06:05:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x12668e800) [pid = 1666] [serial = 969] [outer = 0x121a51c00] 06:05:47 INFO - PROCESS | 1666 | 1469019947963 Marionette DEBUG loaded listener.js 06:05:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x126c33800) [pid = 1666] [serial = 970] [outer = 0x121a51c00] 06:05:48 INFO - PROCESS | 1666 | 1469019948460 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 06:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 669ms 06:05:48 INFO - PROCESS | 1666 | 1469019948499 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 06:05:48 INFO - PROCESS | 1666 | 1469019948501 Marionette TRACE conn3 <- [1,1265,null,{"value":"7"}] 06:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:05:48 INFO - PROCESS | 1666 | 1469019948503 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:05:48 INFO - PROCESS | 1666 | 1469019948504 Marionette TRACE conn3 <- [1,1266,null,{}] 06:05:48 INFO - PROCESS | 1666 | 1469019948512 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:48 INFO - PROCESS | 1666 | 1469019948516 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:48 INFO - PROCESS | 1666 | 1469019948632 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 06:05:48 INFO - PROCESS | 1666 | 1469019948637 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:48 INFO - PROCESS | 1666 | 1469019948638 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:48 INFO - PROCESS | 1666 | ++DOCSHELL 0x126665000 == 36 [pid = 1666] [id = 324] 06:05:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x1192c5c00) [pid = 1666] [serial = 971] [outer = 0x0] 06:05:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x126fdcc00) [pid = 1666] [serial = 972] [outer = 0x1192c5c00] 06:05:48 INFO - PROCESS | 1666 | 1469019948664 Marionette DEBUG loaded listener.js 06:05:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x128a91c00) [pid = 1666] [serial = 973] [outer = 0x1192c5c00] 06:05:49 INFO - PROCESS | 1666 | 1469019949010 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 06:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 523ms 06:05:49 INFO - PROCESS | 1666 | 1469019949027 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 06:05:49 INFO - PROCESS | 1666 | 1469019949028 Marionette TRACE conn3 <- [1,1269,null,{"value":"7"}] 06:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:05:49 INFO - PROCESS | 1666 | 1469019949035 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:05:49 INFO - PROCESS | 1666 | 1469019949038 Marionette TRACE conn3 <- [1,1270,null,{}] 06:05:49 INFO - PROCESS | 1666 | 1469019949041 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:49 INFO - PROCESS | 1666 | 1469019949042 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:49 INFO - PROCESS | 1666 | 1469019949138 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 06:05:49 INFO - PROCESS | 1666 | 1469019949142 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:49 INFO - PROCESS | 1666 | 1469019949143 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:49 INFO - PROCESS | 1666 | ++DOCSHELL 0x128738800 == 37 [pid = 1666] [id = 325] 06:05:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x128dc5c00) [pid = 1666] [serial = 974] [outer = 0x0] 06:05:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x12922b400) [pid = 1666] [serial = 975] [outer = 0x128dc5c00] 06:05:49 INFO - PROCESS | 1666 | 1469019949175 Marionette DEBUG loaded listener.js 06:05:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x12a6f3c00) [pid = 1666] [serial = 976] [outer = 0x128dc5c00] 06:05:49 INFO - PROCESS | 1666 | 1469019949509 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 06:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 526ms 06:05:49 INFO - PROCESS | 1666 | 1469019949557 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 06:05:49 INFO - PROCESS | 1666 | 1469019949558 Marionette TRACE conn3 <- [1,1273,null,{"value":"7"}] 06:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:05:49 INFO - PROCESS | 1666 | 1469019949560 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:05:49 INFO - PROCESS | 1666 | 1469019949562 Marionette TRACE conn3 <- [1,1274,null,{}] 06:05:49 INFO - PROCESS | 1666 | 1469019949564 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:49 INFO - PROCESS | 1666 | 1469019949565 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:49 INFO - PROCESS | 1666 | 1469019949660 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 06:05:49 INFO - PROCESS | 1666 | 1469019949672 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:49 INFO - PROCESS | 1666 | 1469019949673 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:49 INFO - PROCESS | 1666 | ++DOCSHELL 0x128f21000 == 38 [pid = 1666] [id = 326] 06:05:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x128dcc000) [pid = 1666] [serial = 977] [outer = 0x0] 06:05:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x12a9bcc00) [pid = 1666] [serial = 978] [outer = 0x128dcc000] 06:05:49 INFO - PROCESS | 1666 | 1469019949698 Marionette DEBUG loaded listener.js 06:05:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x12af79c00) [pid = 1666] [serial = 979] [outer = 0x128dcc000] 06:05:50 INFO - PROCESS | 1666 | 1469019950032 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 06:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 520ms 06:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:05:50 INFO - PROCESS | 1666 | 1469019950082 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 06:05:50 INFO - PROCESS | 1666 | 1469019950083 Marionette TRACE conn3 <- [1,1277,null,{"value":"7"}] 06:05:50 INFO - PROCESS | 1666 | 1469019950091 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:05:50 INFO - PROCESS | 1666 | 1469019950092 Marionette TRACE conn3 <- [1,1278,null,{}] 06:05:50 INFO - PROCESS | 1666 | 1469019950095 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:50 INFO - PROCESS | 1666 | 1469019950096 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:50 INFO - PROCESS | 1666 | 1469019950192 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 06:05:50 INFO - PROCESS | 1666 | 1469019950195 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:50 INFO - PROCESS | 1666 | 1469019950204 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:50 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a785800 == 39 [pid = 1666] [id = 327] 06:05:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x12a6f8800) [pid = 1666] [serial = 980] [outer = 0x0] 06:05:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x12afc5000) [pid = 1666] [serial = 981] [outer = 0x12a6f8800] 06:05:50 INFO - PROCESS | 1666 | 1469019950259 Marionette DEBUG loaded listener.js 06:05:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x12b9cec00) [pid = 1666] [serial = 982] [outer = 0x12a6f8800] 06:05:50 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x118071400) [pid = 1666] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:05:50 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x11680ac00) [pid = 1666] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:05:50 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x11837d400) [pid = 1666] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:05:50 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x11806b800) [pid = 1666] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:05:50 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x121612c00) [pid = 1666] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:05:50 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x115dac000) [pid = 1666] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:05:50 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x115e73c00) [pid = 1666] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:05:50 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x126c37800) [pid = 1666] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:05:50 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x118027400) [pid = 1666] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:05:50 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x1186d2c00) [pid = 1666] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:05:50 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x125307c00) [pid = 1666] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:05:50 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x128a95000) [pid = 1666] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:05:50 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x127568c00) [pid = 1666] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:05:50 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x112da3c00) [pid = 1666] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:05:50 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x11837d000) [pid = 1666] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:05:50 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x113079c00) [pid = 1666] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:05:50 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x12526e400) [pid = 1666] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:05:50 INFO - PROCESS | 1666 | 1469019950643 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 06:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 576ms 06:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:05:50 INFO - PROCESS | 1666 | 1469019950661 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 06:05:50 INFO - PROCESS | 1666 | 1469019950663 Marionette TRACE conn3 <- [1,1281,null,{"value":"7"}] 06:05:50 INFO - PROCESS | 1666 | 1469019950665 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:05:50 INFO - PROCESS | 1666 | 1469019950666 Marionette TRACE conn3 <- [1,1282,null,{}] 06:05:50 INFO - PROCESS | 1666 | 1469019950668 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:50 INFO - PROCESS | 1666 | 1469019950671 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:50 INFO - PROCESS | 1666 | 1469019950753 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 06:05:50 INFO - PROCESS | 1666 | 1469019950758 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:50 INFO - PROCESS | 1666 | 1469019950759 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:50 INFO - PROCESS | 1666 | ++DOCSHELL 0x1252a9800 == 40 [pid = 1666] [id = 328] 06:05:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x1127dd800) [pid = 1666] [serial = 983] [outer = 0x0] 06:05:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x11868d800) [pid = 1666] [serial = 984] [outer = 0x1127dd800] 06:05:50 INFO - PROCESS | 1666 | 1469019950784 Marionette DEBUG loaded listener.js 06:05:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x1216d9400) [pid = 1666] [serial = 985] [outer = 0x1127dd800] 06:05:51 INFO - PROCESS | 1666 | 1469019951165 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 06:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 522ms 06:05:51 INFO - PROCESS | 1666 | 1469019951188 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 06:05:51 INFO - PROCESS | 1666 | 1469019951191 Marionette TRACE conn3 <- [1,1285,null,{"value":"7"}] 06:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:05:51 INFO - PROCESS | 1666 | 1469019951194 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:05:51 INFO - PROCESS | 1666 | 1469019951197 Marionette TRACE conn3 <- [1,1286,null,{}] 06:05:51 INFO - PROCESS | 1666 | 1469019951200 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:51 INFO - PROCESS | 1666 | 1469019951202 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:51 INFO - PROCESS | 1666 | 1469019951369 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 06:05:51 INFO - PROCESS | 1666 | 1469019951377 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:51 INFO - PROCESS | 1666 | 1469019951378 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:51 INFO - PROCESS | 1666 | ++DOCSHELL 0x12b15d800 == 41 [pid = 1666] [id = 329] 06:05:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x12a763000) [pid = 1666] [serial = 986] [outer = 0x0] 06:05:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x12b9d6800) [pid = 1666] [serial = 987] [outer = 0x12a763000] 06:05:51 INFO - PROCESS | 1666 | 1469019951421 Marionette DEBUG loaded listener.js 06:05:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x12baa7400) [pid = 1666] [serial = 988] [outer = 0x12a763000] 06:05:51 INFO - PROCESS | 1666 | 1469019951780 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 06:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 620ms 06:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:05:51 INFO - PROCESS | 1666 | 1469019951815 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 06:05:51 INFO - PROCESS | 1666 | 1469019951816 Marionette TRACE conn3 <- [1,1289,null,{"value":"7"}] 06:05:51 INFO - PROCESS | 1666 | 1469019951818 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:05:51 INFO - PROCESS | 1666 | 1469019951820 Marionette TRACE conn3 <- [1,1290,null,{}] 06:05:51 INFO - PROCESS | 1666 | 1469019951822 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:51 INFO - PROCESS | 1666 | 1469019951823 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:51 INFO - PROCESS | 1666 | 1469019951928 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 06:05:51 INFO - PROCESS | 1666 | 1469019951935 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:51 INFO - PROCESS | 1666 | 1469019951936 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:51 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ba0b800 == 42 [pid = 1666] [id = 330] 06:05:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x12c028800) [pid = 1666] [serial = 989] [outer = 0x0] 06:05:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x12c0c5000) [pid = 1666] [serial = 990] [outer = 0x12c028800] 06:05:51 INFO - PROCESS | 1666 | 1469019951960 Marionette DEBUG loaded listener.js 06:05:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x12c0cd400) [pid = 1666] [serial = 991] [outer = 0x12c028800] 06:05:52 INFO - PROCESS | 1666 | 1469019952264 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 06:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 470ms 06:05:52 INFO - PROCESS | 1666 | 1469019952290 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 06:05:52 INFO - PROCESS | 1666 | 1469019952292 Marionette TRACE conn3 <- [1,1293,null,{"value":"7"}] 06:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:05:52 INFO - PROCESS | 1666 | 1469019952294 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:05:52 INFO - PROCESS | 1666 | 1469019952295 Marionette TRACE conn3 <- [1,1294,null,{}] 06:05:52 INFO - PROCESS | 1666 | 1469019952297 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:52 INFO - PROCESS | 1666 | 1469019952299 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:52 INFO - PROCESS | 1666 | 1469019952388 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 06:05:52 INFO - PROCESS | 1666 | 1469019952392 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:52 INFO - PROCESS | 1666 | 1469019952393 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:52 INFO - PROCESS | 1666 | ++DOCSHELL 0x12be3f000 == 43 [pid = 1666] [id = 331] 06:05:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x110ea9800) [pid = 1666] [serial = 992] [outer = 0x0] 06:05:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x110ead800) [pid = 1666] [serial = 993] [outer = 0x110ea9800] 06:05:52 INFO - PROCESS | 1666 | 1469019952416 Marionette DEBUG loaded listener.js 06:05:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x110eb2c00) [pid = 1666] [serial = 994] [outer = 0x110ea9800] 06:05:52 INFO - PROCESS | 1666 | 1469019952865 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 06:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 620ms 06:05:52 INFO - PROCESS | 1666 | 1469019952915 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 06:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:05:52 INFO - PROCESS | 1666 | 1469019952918 Marionette TRACE conn3 <- [1,1297,null,{"value":"7"}] 06:05:52 INFO - PROCESS | 1666 | 1469019952921 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:05:52 INFO - PROCESS | 1666 | 1469019952923 Marionette TRACE conn3 <- [1,1298,null,{}] 06:05:52 INFO - PROCESS | 1666 | 1469019952927 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:52 INFO - PROCESS | 1666 | 1469019952929 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:53 INFO - PROCESS | 1666 | 1469019953038 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 06:05:53 INFO - PROCESS | 1666 | 1469019953095 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:53 INFO - PROCESS | 1666 | 1469019953096 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:53 INFO - PROCESS | 1666 | ++DOCSHELL 0x118591000 == 44 [pid = 1666] [id = 332] 06:05:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x1131e7c00) [pid = 1666] [serial = 995] [outer = 0x0] 06:05:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x116141000) [pid = 1666] [serial = 996] [outer = 0x1131e7c00] 06:05:53 INFO - PROCESS | 1666 | 1469019953128 Marionette DEBUG loaded listener.js 06:05:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x116adcc00) [pid = 1666] [serial = 997] [outer = 0x1131e7c00] 06:05:53 INFO - PROCESS | 1666 | 1469019953568 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 671ms 06:05:53 INFO - PROCESS | 1666 | 1469019953592 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 06:05:53 INFO - PROCESS | 1666 | 1469019953595 Marionette TRACE conn3 <- [1,1301,null,{"value":"7"}] 06:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:05:53 INFO - PROCESS | 1666 | 1469019953600 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:05:53 INFO - PROCESS | 1666 | 1469019953602 Marionette TRACE conn3 <- [1,1302,null,{}] 06:05:53 INFO - PROCESS | 1666 | 1469019953604 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:53 INFO - PROCESS | 1666 | 1469019953606 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:53 INFO - PROCESS | 1666 | 1469019953710 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 06:05:53 INFO - PROCESS | 1666 | 1469019953765 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:53 INFO - PROCESS | 1666 | 1469019953766 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:53 INFO - PROCESS | 1666 | ++DOCSHELL 0x12176f000 == 45 [pid = 1666] [id = 333] 06:05:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x1183d2000) [pid = 1666] [serial = 998] [outer = 0x0] 06:05:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x118877400) [pid = 1666] [serial = 999] [outer = 0x1183d2000] 06:05:53 INFO - PROCESS | 1666 | 1469019953798 Marionette DEBUG loaded listener.js 06:05:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x1192bfc00) [pid = 1666] [serial = 1000] [outer = 0x1183d2000] 06:05:54 INFO - PROCESS | 1666 | 1469019954257 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 06:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 720ms 06:05:54 INFO - PROCESS | 1666 | 1469019954345 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 06:05:54 INFO - PROCESS | 1666 | 1469019954347 Marionette TRACE conn3 <- [1,1305,null,{"value":"7"}] 06:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:05:54 INFO - PROCESS | 1666 | 1469019954349 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:05:54 INFO - PROCESS | 1666 | 1469019954352 Marionette TRACE conn3 <- [1,1306,null,{}] 06:05:54 INFO - PROCESS | 1666 | 1469019954375 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:54 INFO - PROCESS | 1666 | 1469019954378 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:54 INFO - PROCESS | 1666 | 1469019954479 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 06:05:54 INFO - PROCESS | 1666 | 1469019954535 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:54 INFO - PROCESS | 1666 | 1469019954537 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:54 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ba0e800 == 46 [pid = 1666] [id = 334] 06:05:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x123d07800) [pid = 1666] [serial = 1001] [outer = 0x0] 06:05:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x126692800) [pid = 1666] [serial = 1002] [outer = 0x123d07800] 06:05:54 INFO - PROCESS | 1666 | 1469019954568 Marionette DEBUG loaded listener.js 06:05:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x127564400) [pid = 1666] [serial = 1003] [outer = 0x123d07800] 06:05:54 INFO - PROCESS | 1666 | 1469019954982 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 06:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 683ms 06:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:05:55 INFO - PROCESS | 1666 | 1469019955033 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 06:05:55 INFO - PROCESS | 1666 | 1469019955035 Marionette TRACE conn3 <- [1,1309,null,{"value":"7"}] 06:05:55 INFO - PROCESS | 1666 | 1469019955037 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:05:55 INFO - PROCESS | 1666 | 1469019955039 Marionette TRACE conn3 <- [1,1310,null,{}] 06:05:55 INFO - PROCESS | 1666 | 1469019955041 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:55 INFO - PROCESS | 1666 | 1469019955042 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:55 INFO - PROCESS | 1666 | 1469019955145 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 06:05:55 INFO - PROCESS | 1666 | 1469019955201 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:55 INFO - PROCESS | 1666 | 1469019955202 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:55 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c31b800 == 47 [pid = 1666] [id = 335] 06:05:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 109 (0x128a4cc00) [pid = 1666] [serial = 1004] [outer = 0x0] 06:05:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 110 (0x128a8fc00) [pid = 1666] [serial = 1005] [outer = 0x128a4cc00] 06:05:55 INFO - PROCESS | 1666 | 1469019955232 Marionette DEBUG loaded listener.js 06:05:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 111 (0x129570800) [pid = 1666] [serial = 1006] [outer = 0x128a4cc00] 06:05:55 INFO - PROCESS | 1666 | 1469019955673 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 06:05:55 INFO - PROCESS | 1666 | 1469019955912 Marionette TRACE conn3 <- [1,1313,null,{"value":"7"}] 06:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:05:55 INFO - PROCESS | 1666 | 1469019955916 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:05:55 INFO - PROCESS | 1666 | 1469019955918 Marionette TRACE conn3 <- [1,1314,null,{}] 06:05:55 INFO - PROCESS | 1666 | 1469019955924 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:55 INFO - PROCESS | 1666 | 1469019955926 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:56 INFO - PROCESS | 1666 | 1469019956023 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 06:05:56 INFO - PROCESS | 1666 | 1469019956088 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:56 INFO - PROCESS | 1666 | 1469019956092 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:56 INFO - PROCESS | 1666 | ++DOCSHELL 0x1185c4000 == 48 [pid = 1666] [id = 336] 06:05:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 112 (0x11680d000) [pid = 1666] [serial = 1007] [outer = 0x0] 06:05:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 113 (0x116aa6400) [pid = 1666] [serial = 1008] [outer = 0x11680d000] 06:05:56 INFO - PROCESS | 1666 | 1469019956119 Marionette DEBUG loaded listener.js 06:05:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 114 (0x1183cf000) [pid = 1666] [serial = 1009] [outer = 0x11680d000] 06:05:56 INFO - PROCESS | 1666 | 1469019956578 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 06:05:57 INFO - PROCESS | 1666 | --DOCSHELL 0x12ba0b800 == 47 [pid = 1666] [id = 330] 06:05:57 INFO - PROCESS | 1666 | --DOCSHELL 0x12b15d800 == 46 [pid = 1666] [id = 329] 06:05:57 INFO - PROCESS | 1666 | --DOCSHELL 0x1252a9800 == 45 [pid = 1666] [id = 328] 06:05:57 INFO - PROCESS | 1666 | --DOCSHELL 0x12a785800 == 44 [pid = 1666] [id = 327] 06:05:57 INFO - PROCESS | 1666 | --DOCSHELL 0x128f21000 == 43 [pid = 1666] [id = 326] 06:05:57 INFO - PROCESS | 1666 | --DOCSHELL 0x128738800 == 42 [pid = 1666] [id = 325] 06:05:57 INFO - PROCESS | 1666 | --DOCSHELL 0x126665000 == 41 [pid = 1666] [id = 324] 06:05:57 INFO - PROCESS | 1666 | --DOCSHELL 0x121a0a000 == 40 [pid = 1666] [id = 323] 06:05:57 INFO - PROCESS | 1666 | --DOCSHELL 0x12104b800 == 39 [pid = 1666] [id = 322] 06:05:57 INFO - PROCESS | 1666 | --DOCSHELL 0x119345000 == 38 [pid = 1666] [id = 321] 06:05:57 INFO - PROCESS | 1666 | --DOCSHELL 0x117e79800 == 37 [pid = 1666] [id = 320] 06:05:57 INFO - PROCESS | 1666 | --DOCSHELL 0x117149000 == 36 [pid = 1666] [id = 319] 06:05:57 INFO - PROCESS | 1666 | --DOCSHELL 0x11933e800 == 35 [pid = 1666] [id = 318] 06:05:57 INFO - PROCESS | 1666 | --DOCSHELL 0x113ce5000 == 34 [pid = 1666] [id = 317] 06:05:57 INFO - PROCESS | 1666 | --DOCSHELL 0x12b169800 == 33 [pid = 1666] [id = 316] 06:05:57 INFO - PROCESS | 1666 | --DOCSHELL 0x117e82000 == 32 [pid = 1666] [id = 304] 06:05:57 INFO - PROCESS | 1666 | --DOCSHELL 0x12c31b800 == 31 [pid = 1666] [id = 335] 06:05:57 INFO - PROCESS | 1666 | --DOCSHELL 0x12ba0e800 == 30 [pid = 1666] [id = 334] 06:05:57 INFO - PROCESS | 1666 | --DOCSHELL 0x12176f000 == 29 [pid = 1666] [id = 333] 06:05:57 INFO - PROCESS | 1666 | --DOCSHELL 0x12be3f000 == 28 [pid = 1666] [id = 331] 06:05:57 INFO - PROCESS | 1666 | --DOCSHELL 0x118591000 == 27 [pid = 1666] [id = 332] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 113 (0x128705000) [pid = 1666] [serial = 930] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 112 (0x118682c00) [pid = 1666] [serial = 898] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 111 (0x11837c400) [pid = 1666] [serial = 897] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 110 (0x121093400) [pid = 1666] [serial = 901] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 109 (0x120e3c400) [pid = 1666] [serial = 900] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 108 (0x128a52000) [pid = 1666] [serial = 904] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x126c2c000) [pid = 1666] [serial = 903] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x12a9c0000) [pid = 1666] [serial = 907] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x12a6f4c00) [pid = 1666] [serial = 906] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x12956d800) [pid = 1666] [serial = 934] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x12a758800) [pid = 1666] [serial = 936] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x118022c00) [pid = 1666] [serial = 939] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x121093c00) [pid = 1666] [serial = 940] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x12af7e000) [pid = 1666] [serial = 945] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x12a764c00) [pid = 1666] [serial = 937] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x12a9c2400) [pid = 1666] [serial = 910] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x118699000) [pid = 1666] [serial = 909] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x12c024c00) [pid = 1666] [serial = 948] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x126a2b400) [pid = 1666] [serial = 928] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x12a6f7000) [pid = 1666] [serial = 942] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x12a9c1800) [pid = 1666] [serial = 943] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x12b9dbc00) [pid = 1666] [serial = 946] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x124d18c00) [pid = 1666] [serial = 925] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x12530ec00) [pid = 1666] [serial = 927] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x1293a9400) [pid = 1666] [serial = 933] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x11868f800) [pid = 1666] [serial = 918] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x1186da800) [pid = 1666] [serial = 919] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x1192c6000) [pid = 1666] [serial = 913] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x118696c00) [pid = 1666] [serial = 912] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x123d0a000) [pid = 1666] [serial = 924] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x1176c4800) [pid = 1666] [serial = 915] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x118027c00) [pid = 1666] [serial = 916] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x120fadc00) [pid = 1666] [serial = 921] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x12160e400) [pid = 1666] [serial = 922] [outer = 0x0] [url = about:blank] 06:05:57 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x128a94c00) [pid = 1666] [serial = 931] [outer = 0x0] [url = about:blank] 06:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1374ms 06:05:57 INFO - PROCESS | 1666 | 1469019957334 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 06:05:57 INFO - PROCESS | 1666 | 1469019957337 Marionette TRACE conn3 <- [1,1317,null,{"value":"7"}] 06:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:05:57 INFO - PROCESS | 1666 | 1469019957344 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:05:57 INFO - PROCESS | 1666 | 1469019957345 Marionette TRACE conn3 <- [1,1318,null,{}] 06:05:57 INFO - PROCESS | 1666 | 1469019957349 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:57 INFO - PROCESS | 1666 | 1469019957351 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:57 INFO - PROCESS | 1666 | 1469019957434 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 06:05:57 INFO - PROCESS | 1666 | 1469019957442 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:57 INFO - PROCESS | 1666 | 1469019957445 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:57 INFO - PROCESS | 1666 | ++DOCSHELL 0x114f23800 == 28 [pid = 1666] [id = 337] 06:05:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x113071c00) [pid = 1666] [serial = 1010] [outer = 0x0] 06:05:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x1131db000) [pid = 1666] [serial = 1011] [outer = 0x113071c00] 06:05:57 INFO - PROCESS | 1666 | 1469019957473 Marionette DEBUG loaded listener.js 06:05:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x114f9b400) [pid = 1666] [serial = 1012] [outer = 0x113071c00] 06:05:57 INFO - PROCESS | 1666 | 1469019957802 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 06:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 470ms 06:05:57 INFO - PROCESS | 1666 | 1469019957814 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 06:05:57 INFO - PROCESS | 1666 | 1469019957816 Marionette TRACE conn3 <- [1,1321,null,{"value":"7"}] 06:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:05:57 INFO - PROCESS | 1666 | 1469019957848 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:05:57 INFO - PROCESS | 1666 | 1469019957851 Marionette TRACE conn3 <- [1,1322,null,{}] 06:05:57 INFO - PROCESS | 1666 | 1469019957854 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:57 INFO - PROCESS | 1666 | 1469019957855 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:57 INFO - PROCESS | 1666 | 1469019957933 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 06:05:57 INFO - PROCESS | 1666 | 1469019957940 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:57 INFO - PROCESS | 1666 | 1469019957941 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:57 INFO - PROCESS | 1666 | ++DOCSHELL 0x116f80000 == 29 [pid = 1666] [id = 338] 06:05:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x1164e4000) [pid = 1666] [serial = 1013] [outer = 0x0] 06:05:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x1176c4000) [pid = 1666] [serial = 1014] [outer = 0x1164e4000] 06:05:57 INFO - PROCESS | 1666 | 1469019957969 Marionette DEBUG loaded listener.js 06:05:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x118028c00) [pid = 1666] [serial = 1015] [outer = 0x1164e4000] 06:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 479ms 06:05:58 INFO - PROCESS | 1666 | 1469019958310 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 06:05:58 INFO - PROCESS | 1666 | 1469019958322 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 06:05:58 INFO - PROCESS | 1666 | 1469019958325 Marionette TRACE conn3 <- [1,1325,null,{"value":"7"}] 06:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:05:58 INFO - PROCESS | 1666 | 1469019958328 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:05:58 INFO - PROCESS | 1666 | 1469019958329 Marionette TRACE conn3 <- [1,1326,null,{}] 06:05:58 INFO - PROCESS | 1666 | 1469019958338 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:58 INFO - PROCESS | 1666 | 1469019958343 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:58 INFO - PROCESS | 1666 | 1469019958438 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 06:05:58 INFO - PROCESS | 1666 | 1469019958488 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:58 INFO - PROCESS | 1666 | 1469019958491 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:58 INFO - PROCESS | 1666 | ++DOCSHELL 0x1186f0000 == 30 [pid = 1666] [id = 339] 06:05:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x11854d800) [pid = 1666] [serial = 1016] [outer = 0x0] 06:05:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x118697400) [pid = 1666] [serial = 1017] [outer = 0x11854d800] 06:05:58 INFO - PROCESS | 1666 | 1469019958520 Marionette DEBUG loaded listener.js 06:05:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x118b1ac00) [pid = 1666] [serial = 1018] [outer = 0x11854d800] 06:05:58 INFO - PROCESS | 1666 | 1469019958834 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:05:58 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 06:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 519ms 06:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:05:58 INFO - PROCESS | 1666 | 1469019958847 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 06:05:58 INFO - PROCESS | 1666 | 1469019958849 Marionette TRACE conn3 <- [1,1329,null,{"value":"7"}] 06:05:58 INFO - PROCESS | 1666 | 1469019958851 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:05:58 INFO - PROCESS | 1666 | 1469019958852 Marionette TRACE conn3 <- [1,1330,null,{}] 06:05:58 INFO - PROCESS | 1666 | 1469019958862 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:58 INFO - PROCESS | 1666 | 1469019958864 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:58 INFO - PROCESS | 1666 | 1469019958949 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 06:05:59 INFO - PROCESS | 1666 | 1469019959005 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:59 INFO - PROCESS | 1666 | 1469019959006 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:59 INFO - PROCESS | 1666 | ++DOCSHELL 0x119342000 == 31 [pid = 1666] [id = 340] 06:05:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x118884000) [pid = 1666] [serial = 1019] [outer = 0x0] 06:05:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x119bc4c00) [pid = 1666] [serial = 1020] [outer = 0x118884000] 06:05:59 INFO - PROCESS | 1666 | 1469019959031 Marionette DEBUG loaded listener.js 06:05:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x120fae800) [pid = 1666] [serial = 1021] [outer = 0x118884000] 06:05:59 INFO - PROCESS | 1666 | 1469019959325 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:05:59 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 06:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 526ms 06:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:05:59 INFO - PROCESS | 1666 | 1469019959377 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 06:05:59 INFO - PROCESS | 1666 | 1469019959379 Marionette TRACE conn3 <- [1,1333,null,{"value":"7"}] 06:05:59 INFO - PROCESS | 1666 | 1469019959381 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:05:59 INFO - PROCESS | 1666 | 1469019959382 Marionette TRACE conn3 <- [1,1334,null,{}] 06:05:59 INFO - PROCESS | 1666 | 1469019959384 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:59 INFO - PROCESS | 1666 | 1469019959385 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:59 INFO - PROCESS | 1666 | 1469019959493 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 06:05:59 INFO - PROCESS | 1666 | 1469019959496 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:59 INFO - PROCESS | 1666 | 1469019959497 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:05:59 INFO - PROCESS | 1666 | ++DOCSHELL 0x120e0d000 == 32 [pid = 1666] [id = 341] 06:05:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x11868fc00) [pid = 1666] [serial = 1022] [outer = 0x0] 06:05:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x1214b5c00) [pid = 1666] [serial = 1023] [outer = 0x11868fc00] 06:05:59 INFO - PROCESS | 1666 | 1469019959522 Marionette DEBUG loaded listener.js 06:05:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x1216d8800) [pid = 1666] [serial = 1024] [outer = 0x11868fc00] 06:05:59 INFO - PROCESS | 1666 | 1469019959867 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 520ms 06:05:59 INFO - PROCESS | 1666 | 1469019959902 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 06:05:59 INFO - PROCESS | 1666 | 1469019959905 Marionette TRACE conn3 <- [1,1337,null,{"value":"7"}] 06:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:05:59 INFO - PROCESS | 1666 | 1469019959908 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:05:59 INFO - PROCESS | 1666 | 1469019959909 Marionette TRACE conn3 <- [1,1338,null,{}] 06:05:59 INFO - PROCESS | 1666 | 1469019959911 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:59 INFO - PROCESS | 1666 | 1469019959916 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:00 INFO - PROCESS | 1666 | 1469019960033 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 06:06:00 INFO - PROCESS | 1666 | 1469019960043 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:00 INFO - PROCESS | 1666 | 1469019960045 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:00 INFO - PROCESS | 1666 | ++DOCSHELL 0x121a0a000 == 33 [pid = 1666] [id = 342] 06:06:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x123de2000) [pid = 1666] [serial = 1025] [outer = 0x0] 06:06:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x125302c00) [pid = 1666] [serial = 1026] [outer = 0x123de2000] 06:06:00 INFO - PROCESS | 1666 | 1469019960071 Marionette DEBUG loaded listener.js 06:06:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x126c2b800) [pid = 1666] [serial = 1027] [outer = 0x123de2000] 06:06:00 INFO - PROCESS | 1666 | 1469019960864 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 06:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 969ms 06:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:06:00 INFO - PROCESS | 1666 | 1469019960878 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 06:06:00 INFO - PROCESS | 1666 | 1469019960879 Marionette TRACE conn3 <- [1,1341,null,{"value":"7"}] 06:06:00 INFO - PROCESS | 1666 | 1469019960881 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:06:00 INFO - PROCESS | 1666 | 1469019960882 Marionette TRACE conn3 <- [1,1342,null,{}] 06:06:00 INFO - PROCESS | 1666 | 1469019960885 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:00 INFO - PROCESS | 1666 | 1469019960887 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:00 INFO - PROCESS | 1666 | 1469019960990 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 06:06:00 INFO - PROCESS | 1666 | 1469019960994 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:00 INFO - PROCESS | 1666 | 1469019960995 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:01 INFO - PROCESS | 1666 | ++DOCSHELL 0x1252b3800 == 34 [pid = 1666] [id = 343] 06:06:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x126c2c000) [pid = 1666] [serial = 1028] [outer = 0x0] 06:06:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x12756a000) [pid = 1666] [serial = 1029] [outer = 0x126c2c000] 06:06:01 INFO - PROCESS | 1666 | 1469019961019 Marionette DEBUG loaded listener.js 06:06:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x128a4f800) [pid = 1666] [serial = 1030] [outer = 0x126c2c000] 06:06:01 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x128dc5c00) [pid = 1666] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:06:01 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x1192c5c00) [pid = 1666] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:06:01 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x128dcc000) [pid = 1666] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:06:01 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x12a6f8800) [pid = 1666] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:06:01 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x120fb0c00) [pid = 1666] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:06:01 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x11934e400) [pid = 1666] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:06:01 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x12b30ac00) [pid = 1666] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:06:01 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x118549800) [pid = 1666] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:06:01 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x1132ce400) [pid = 1666] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:06:01 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x121a51c00) [pid = 1666] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:06:01 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x11854e800) [pid = 1666] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:06:01 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x116aa9800) [pid = 1666] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:06:01 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x1127dd800) [pid = 1666] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:06:01 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x110ea9800) [pid = 1666] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:06:01 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x12a763000) [pid = 1666] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:06:01 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x12c028800) [pid = 1666] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:06:01 INFO - PROCESS | 1666 | 1469019961540 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 06:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 669ms 06:06:01 INFO - PROCESS | 1666 | 1469019961550 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 06:06:01 INFO - PROCESS | 1666 | 1469019961551 Marionette TRACE conn3 <- [1,1345,null,{"value":"7"}] 06:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:06:01 INFO - PROCESS | 1666 | 1469019961558 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:06:01 INFO - PROCESS | 1666 | 1469019961559 Marionette TRACE conn3 <- [1,1346,null,{}] 06:06:01 INFO - PROCESS | 1666 | 1469019961561 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:01 INFO - PROCESS | 1666 | 1469019961562 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:01 INFO - PROCESS | 1666 | 1469019961643 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 06:06:01 INFO - PROCESS | 1666 | 1469019961647 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:01 INFO - PROCESS | 1666 | 1469019961648 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:01 INFO - PROCESS | 1666 | ++DOCSHELL 0x126acf800 == 35 [pid = 1666] [id = 344] 06:06:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x110ea9800) [pid = 1666] [serial = 1031] [outer = 0x0] 06:06:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x118026000) [pid = 1666] [serial = 1032] [outer = 0x110ea9800] 06:06:01 INFO - PROCESS | 1666 | 1469019961673 Marionette DEBUG loaded listener.js 06:06:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x120e43c00) [pid = 1666] [serial = 1033] [outer = 0x110ea9800] 06:06:01 INFO - PROCESS | 1666 | 1469019961994 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 06:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 470ms 06:06:02 INFO - PROCESS | 1666 | 1469019962029 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 06:06:02 INFO - PROCESS | 1666 | 1469019962030 Marionette TRACE conn3 <- [1,1349,null,{"value":"7"}] 06:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:06:02 INFO - PROCESS | 1666 | 1469019962032 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:06:02 INFO - PROCESS | 1666 | 1469019962033 Marionette TRACE conn3 <- [1,1350,null,{}] 06:06:02 INFO - PROCESS | 1666 | 1469019962036 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:02 INFO - PROCESS | 1666 | 1469019962037 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:02 INFO - PROCESS | 1666 | 1469019962134 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 06:06:02 INFO - PROCESS | 1666 | 1469019962149 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:02 INFO - PROCESS | 1666 | 1469019962151 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:02 INFO - PROCESS | 1666 | ++DOCSHELL 0x128738800 == 36 [pid = 1666] [id = 345] 06:06:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x121a4dc00) [pid = 1666] [serial = 1034] [outer = 0x0] 06:06:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x128a50400) [pid = 1666] [serial = 1035] [outer = 0x121a4dc00] 06:06:02 INFO - PROCESS | 1666 | 1469019962176 Marionette DEBUG loaded listener.js 06:06:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x128a8d800) [pid = 1666] [serial = 1036] [outer = 0x121a4dc00] 06:06:02 INFO - PROCESS | 1666 | 1469019962474 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 06:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 469ms 06:06:02 INFO - PROCESS | 1666 | 1469019962503 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 06:06:02 INFO - PROCESS | 1666 | 1469019962506 Marionette TRACE conn3 <- [1,1353,null,{"value":"7"}] 06:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:06:02 INFO - PROCESS | 1666 | 1469019962510 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:06:02 INFO - PROCESS | 1666 | 1469019962511 Marionette TRACE conn3 <- [1,1354,null,{}] 06:06:02 INFO - PROCESS | 1666 | 1469019962514 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:02 INFO - PROCESS | 1666 | 1469019962515 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:02 INFO - PROCESS | 1666 | 1469019962595 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 06:06:02 INFO - PROCESS | 1666 | 1469019962599 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:02 INFO - PROCESS | 1666 | 1469019962600 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:02 INFO - PROCESS | 1666 | ++DOCSHELL 0x128fc9800 == 37 [pid = 1666] [id = 346] 06:06:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x128a8f800) [pid = 1666] [serial = 1037] [outer = 0x0] 06:06:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x128dc9c00) [pid = 1666] [serial = 1038] [outer = 0x128a8f800] 06:06:02 INFO - PROCESS | 1666 | 1469019962626 Marionette DEBUG loaded listener.js 06:06:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x1293b3800) [pid = 1666] [serial = 1039] [outer = 0x128a8f800] 06:06:02 INFO - PROCESS | 1666 | 1469019962972 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 06:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 470ms 06:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:06:02 INFO - PROCESS | 1666 | 1469019962981 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 06:06:02 INFO - PROCESS | 1666 | 1469019962982 Marionette TRACE conn3 <- [1,1357,null,{"value":"7"}] 06:06:02 INFO - PROCESS | 1666 | 1469019962984 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:06:02 INFO - PROCESS | 1666 | 1469019962986 Marionette TRACE conn3 <- [1,1358,null,{}] 06:06:02 INFO - PROCESS | 1666 | 1469019962991 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:02 INFO - PROCESS | 1666 | 1469019962993 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:03 INFO - PROCESS | 1666 | 1469019963108 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 06:06:03 INFO - PROCESS | 1666 | 1469019963114 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:03 INFO - PROCESS | 1666 | 1469019963116 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:03 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a619000 == 38 [pid = 1666] [id = 347] 06:06:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x1293b3c00) [pid = 1666] [serial = 1040] [outer = 0x0] 06:06:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x129561800) [pid = 1666] [serial = 1041] [outer = 0x1293b3c00] 06:06:03 INFO - PROCESS | 1666 | 1469019963150 Marionette DEBUG loaded listener.js 06:06:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x12a75cc00) [pid = 1666] [serial = 1042] [outer = 0x1293b3c00] 06:06:03 INFO - PROCESS | 1666 | 1469019963442 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 06:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 522ms 06:06:03 INFO - PROCESS | 1666 | 1469019963510 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 06:06:03 INFO - PROCESS | 1666 | 1469019963512 Marionette TRACE conn3 <- [1,1361,null,{"value":"7"}] 06:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:06:03 INFO - PROCESS | 1666 | 1469019963515 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:06:03 INFO - PROCESS | 1666 | 1469019963517 Marionette TRACE conn3 <- [1,1362,null,{}] 06:06:03 INFO - PROCESS | 1666 | 1469019963523 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:03 INFO - PROCESS | 1666 | 1469019963525 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:03 INFO - PROCESS | 1666 | 1469019963645 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 06:06:03 INFO - PROCESS | 1666 | 1469019963696 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:03 INFO - PROCESS | 1666 | 1469019963698 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:03 INFO - PROCESS | 1666 | ++DOCSHELL 0x1164a9000 == 39 [pid = 1666] [id = 348] 06:06:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x1127db000) [pid = 1666] [serial = 1043] [outer = 0x0] 06:06:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x112f05000) [pid = 1666] [serial = 1044] [outer = 0x1127db000] 06:06:03 INFO - PROCESS | 1666 | 1469019963731 Marionette DEBUG loaded listener.js 06:06:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x114f60000) [pid = 1666] [serial = 1045] [outer = 0x1127db000] 06:06:04 INFO - PROCESS | 1666 | 1469019964357 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 06:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 925ms 06:06:04 INFO - PROCESS | 1666 | 1469019964459 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 06:06:04 INFO - PROCESS | 1666 | 1469019964461 Marionette TRACE conn3 <- [1,1365,null,{"value":"7"}] 06:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:06:04 INFO - PROCESS | 1666 | 1469019964467 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:06:04 INFO - PROCESS | 1666 | 1469019964469 Marionette TRACE conn3 <- [1,1366,null,{}] 06:06:04 INFO - PROCESS | 1666 | 1469019964472 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:04 INFO - PROCESS | 1666 | 1469019964474 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:04 INFO - PROCESS | 1666 | 1469019964585 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 06:06:04 INFO - PROCESS | 1666 | 1469019964636 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:04 INFO - PROCESS | 1666 | 1469019964638 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:04 INFO - PROCESS | 1666 | ++DOCSHELL 0x119925800 == 40 [pid = 1666] [id = 349] 06:06:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x117ef2800) [pid = 1666] [serial = 1046] [outer = 0x0] 06:06:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x11806b800) [pid = 1666] [serial = 1047] [outer = 0x117ef2800] 06:06:04 INFO - PROCESS | 1666 | 1469019964669 Marionette DEBUG loaded listener.js 06:06:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x1183d5c00) [pid = 1666] [serial = 1048] [outer = 0x117ef2800] 06:06:05 INFO - PROCESS | 1666 | 1469019965304 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 06:06:05 INFO - PROCESS | 1666 | 1469019965391 Marionette TRACE conn3 <- [1,1369,null,{"value":"7"}] 06:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:06:05 INFO - PROCESS | 1666 | 1469019965394 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:06:05 INFO - PROCESS | 1666 | 1469019965396 Marionette TRACE conn3 <- [1,1370,null,{}] 06:06:05 INFO - PROCESS | 1666 | 1469019965400 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:05 INFO - PROCESS | 1666 | 1469019965401 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:05 INFO - PROCESS | 1666 | 1469019965558 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 06:06:05 INFO - PROCESS | 1666 | 1469019965567 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:05 INFO - PROCESS | 1666 | 1469019965570 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:05 INFO - PROCESS | 1666 | ++DOCSHELL 0x117157000 == 41 [pid = 1666] [id = 350] 06:06:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x1164e2c00) [pid = 1666] [serial = 1049] [outer = 0x0] 06:06:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x1164ef800) [pid = 1666] [serial = 1050] [outer = 0x1164e2c00] 06:06:05 INFO - PROCESS | 1666 | 1469019965603 Marionette DEBUG loaded listener.js 06:06:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x117ef1000) [pid = 1666] [serial = 1051] [outer = 0x1164e2c00] 06:06:05 INFO - PROCESS | 1666 | --DOCSHELL 0x128fc9800 == 40 [pid = 1666] [id = 346] 06:06:05 INFO - PROCESS | 1666 | --DOCSHELL 0x128738800 == 39 [pid = 1666] [id = 345] 06:06:05 INFO - PROCESS | 1666 | --DOCSHELL 0x126acf800 == 38 [pid = 1666] [id = 344] 06:06:05 INFO - PROCESS | 1666 | --DOCSHELL 0x1252b3800 == 37 [pid = 1666] [id = 343] 06:06:05 INFO - PROCESS | 1666 | --DOCSHELL 0x121a0a000 == 36 [pid = 1666] [id = 342] 06:06:05 INFO - PROCESS | 1666 | --DOCSHELL 0x120e0d000 == 35 [pid = 1666] [id = 341] 06:06:05 INFO - PROCESS | 1666 | --DOCSHELL 0x119342000 == 34 [pid = 1666] [id = 340] 06:06:05 INFO - PROCESS | 1666 | --DOCSHELL 0x1186f0000 == 33 [pid = 1666] [id = 339] 06:06:05 INFO - PROCESS | 1666 | --DOCSHELL 0x116f80000 == 32 [pid = 1666] [id = 338] 06:06:05 INFO - PROCESS | 1666 | --DOCSHELL 0x114f23800 == 31 [pid = 1666] [id = 337] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x12922b400) [pid = 1666] [serial = 975] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x126fdcc00) [pid = 1666] [serial = 972] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x12a9bcc00) [pid = 1666] [serial = 978] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x12afc5000) [pid = 1666] [serial = 981] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x12160fc00) [pid = 1666] [serial = 966] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x123d89400) [pid = 1666] [serial = 967] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x119da3000) [pid = 1666] [serial = 963] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x120fb0800) [pid = 1666] [serial = 964] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x12c030800) [pid = 1666] [serial = 949] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x1186d7c00) [pid = 1666] [serial = 954] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x1192bf400) [pid = 1666] [serial = 955] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x113cc0c00) [pid = 1666] [serial = 951] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x12af79c00) [pid = 1666] [serial = 979] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x1161a9c00) [pid = 1666] [serial = 952] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x12668e800) [pid = 1666] [serial = 969] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x118683000) [pid = 1666] [serial = 960] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x118698000) [pid = 1666] [serial = 961] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x1176c7800) [pid = 1666] [serial = 957] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x118069400) [pid = 1666] [serial = 958] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x1216d9400) [pid = 1666] [serial = 985] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x110ead800) [pid = 1666] [serial = 993] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x11868d800) [pid = 1666] [serial = 984] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x12b9cec00) [pid = 1666] [serial = 982] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x128a91c00) [pid = 1666] [serial = 973] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x110eb2c00) [pid = 1666] [serial = 994] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x12a6f3c00) [pid = 1666] [serial = 976] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x12b9d6800) [pid = 1666] [serial = 987] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x12c0cd400) [pid = 1666] [serial = 991] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x12c0c5000) [pid = 1666] [serial = 990] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 75 (0x126c33800) [pid = 1666] [serial = 970] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1666 | --DOMWINDOW == 74 (0x12baa7400) [pid = 1666] [serial = 988] [outer = 0x0] [url = about:blank] 06:06:06 INFO - PROCESS | 1666 | 1469019966092 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 06:06:06 INFO - PROCESS | 1666 | 1469019966124 Marionette TRACE conn3 <- [1,1373,null,{"value":"7"}] 06:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:06:06 INFO - PROCESS | 1666 | 1469019966130 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:06:06 INFO - PROCESS | 1666 | 1469019966132 Marionette TRACE conn3 <- [1,1374,null,{}] 06:06:06 INFO - PROCESS | 1666 | 1469019966145 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:06 INFO - PROCESS | 1666 | 1469019966147 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:06 INFO - PROCESS | 1666 | 1469019966302 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 06:06:06 INFO - PROCESS | 1666 | 1469019966359 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:06 INFO - PROCESS | 1666 | 1469019966360 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:06 INFO - PROCESS | 1666 | ++DOCSHELL 0x1185a2800 == 32 [pid = 1666] [id = 351] 06:06:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 75 (0x11868b800) [pid = 1666] [serial = 1052] [outer = 0x0] 06:06:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 76 (0x118694000) [pid = 1666] [serial = 1053] [outer = 0x11868b800] 06:06:06 INFO - PROCESS | 1666 | 1469019966405 Marionette DEBUG loaded listener.js 06:06:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x1186d7c00) [pid = 1666] [serial = 1054] [outer = 0x11868b800] 06:06:06 INFO - PROCESS | 1666 | [1666] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:06:06 INFO - PROCESS | 1666 | 1469019966779 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 06:06:06 INFO - PROCESS | 1666 | 1469019966808 Marionette TRACE conn3 <- [1,1377,null,{"value":"7"}] 06:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:06:06 INFO - PROCESS | 1666 | 1469019966816 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:06:06 INFO - PROCESS | 1666 | 1469019966819 Marionette TRACE conn3 <- [1,1378,null,{}] 06:06:06 INFO - PROCESS | 1666 | 1469019966827 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:06 INFO - PROCESS | 1666 | 1469019966830 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:06 INFO - PROCESS | 1666 | 1469019966912 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 06:06:06 INFO - PROCESS | 1666 | 1469019966917 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:06 INFO - PROCESS | 1666 | 1469019966920 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:06 INFO - PROCESS | 1666 | ++DOCSHELL 0x119931000 == 33 [pid = 1666] [id = 352] 06:06:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x1192bf400) [pid = 1666] [serial = 1055] [outer = 0x0] 06:06:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x120fa6c00) [pid = 1666] [serial = 1056] [outer = 0x1192bf400] 06:06:06 INFO - PROCESS | 1666 | 1469019966950 Marionette DEBUG loaded listener.js 06:06:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x121617400) [pid = 1666] [serial = 1057] [outer = 0x1192bf400] 06:06:07 INFO - PROCESS | 1666 | 1469019967309 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 06:06:07 INFO - PROCESS | 1666 | 1469019967342 Marionette TRACE conn3 <- [1,1381,null,{"value":"7"}] 06:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:06:07 INFO - PROCESS | 1666 | 1469019967344 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:06:07 INFO - PROCESS | 1666 | 1469019967346 Marionette TRACE conn3 <- [1,1382,null,{}] 06:06:07 INFO - PROCESS | 1666 | 1469019967348 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:07 INFO - PROCESS | 1666 | 1469019967349 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:07 INFO - PROCESS | 1666 | 1469019967477 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 06:06:07 INFO - PROCESS | 1666 | 1469019967482 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:07 INFO - PROCESS | 1666 | 1469019967483 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:07 INFO - PROCESS | 1666 | ++DOCSHELL 0x1213a4000 == 34 [pid = 1666] [id = 353] 06:06:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x1216d9800) [pid = 1666] [serial = 1058] [outer = 0x0] 06:06:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x123de4c00) [pid = 1666] [serial = 1059] [outer = 0x1216d9800] 06:06:07 INFO - PROCESS | 1666 | 1469019967522 Marionette DEBUG loaded listener.js 06:06:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x12530cc00) [pid = 1666] [serial = 1060] [outer = 0x1216d9800] 06:06:07 INFO - PROCESS | 1666 | [1666] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:06:07 INFO - PROCESS | 1666 | 1469019967928 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 06:06:07 INFO - PROCESS | 1666 | 1469019967964 Marionette TRACE conn3 <- [1,1385,null,{"value":"7"}] 06:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:06:07 INFO - PROCESS | 1666 | 1469019967967 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:06:07 INFO - PROCESS | 1666 | 1469019967968 Marionette TRACE conn3 <- [1,1386,null,{}] 06:06:07 INFO - PROCESS | 1666 | 1469019967992 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:07 INFO - PROCESS | 1666 | 1469019967993 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:08 INFO - PROCESS | 1666 | 1469019968091 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 06:06:08 INFO - PROCESS | 1666 | 1469019968101 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:08 INFO - PROCESS | 1666 | 1469019968102 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:08 INFO - PROCESS | 1666 | ++DOCSHELL 0x1252b0800 == 35 [pid = 1666] [id = 354] 06:06:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x118684c00) [pid = 1666] [serial = 1061] [outer = 0x0] 06:06:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x126696800) [pid = 1666] [serial = 1062] [outer = 0x118684c00] 06:06:08 INFO - PROCESS | 1666 | 1469019968142 Marionette DEBUG loaded listener.js 06:06:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x126f7b400) [pid = 1666] [serial = 1063] [outer = 0x118684c00] 06:06:08 INFO - PROCESS | 1666 | 1469019968483 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 06:06:08 INFO - PROCESS | 1666 | 1469019968504 Marionette TRACE conn3 <- [1,1389,null,{"value":"7"}] 06:06:08 INFO - PROCESS | 1666 | 1469019968506 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:06:08 INFO - PROCESS | 1666 | 1469019968507 Marionette TRACE conn3 <- [1,1390,null,{}] 06:06:08 INFO - PROCESS | 1666 | 1469019968509 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:08 INFO - PROCESS | 1666 | 1469019968513 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:08 INFO - PROCESS | 1666 | 1469019968631 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 06:06:08 INFO - PROCESS | 1666 | 1469019968643 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:08 INFO - PROCESS | 1666 | 1469019968645 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:08 INFO - PROCESS | 1666 | ++DOCSHELL 0x128a2e000 == 36 [pid = 1666] [id = 355] 06:06:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x126697400) [pid = 1666] [serial = 1064] [outer = 0x0] 06:06:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x128705000) [pid = 1666] [serial = 1065] [outer = 0x126697400] 06:06:08 INFO - PROCESS | 1666 | 1469019968669 Marionette DEBUG loaded listener.js 06:06:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x129570000) [pid = 1666] [serial = 1066] [outer = 0x126697400] 06:06:09 INFO - PROCESS | 1666 | 1469019969024 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 06:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 569ms 06:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:06:09 INFO - PROCESS | 1666 | 1469019969076 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 06:06:09 INFO - PROCESS | 1666 | 1469019969078 Marionette TRACE conn3 <- [1,1393,null,{"value":"7"}] 06:06:09 INFO - PROCESS | 1666 | 1469019969081 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:06:09 INFO - PROCESS | 1666 | 1469019969083 Marionette TRACE conn3 <- [1,1394,null,{}] 06:06:09 INFO - PROCESS | 1666 | 1469019969086 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:09 INFO - PROCESS | 1666 | 1469019969088 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:09 INFO - PROCESS | 1666 | 1469019969229 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 06:06:09 INFO - PROCESS | 1666 | 1469019969249 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:09 INFO - PROCESS | 1666 | 1469019969250 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:09 INFO - PROCESS | 1666 | ++DOCSHELL 0x128fc9800 == 37 [pid = 1666] [id = 356] 06:06:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x12a6ea000) [pid = 1666] [serial = 1067] [outer = 0x0] 06:06:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x12a758800) [pid = 1666] [serial = 1068] [outer = 0x12a6ea000] 06:06:09 INFO - PROCESS | 1666 | 1469019969290 Marionette DEBUG loaded listener.js 06:06:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x12a764000) [pid = 1666] [serial = 1069] [outer = 0x12a6ea000] 06:06:09 INFO - PROCESS | 1666 | 1469019969664 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 06:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 619ms 06:06:09 INFO - PROCESS | 1666 | 1469019969700 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 06:06:09 INFO - PROCESS | 1666 | 1469019969701 Marionette TRACE conn3 <- [1,1397,null,{"value":"7"}] 06:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:06:09 INFO - PROCESS | 1666 | 1469019969710 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:06:09 INFO - PROCESS | 1666 | 1469019969711 Marionette TRACE conn3 <- [1,1398,null,{}] 06:06:09 INFO - PROCESS | 1666 | 1469019969713 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:09 INFO - PROCESS | 1666 | 1469019969714 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:09 INFO - PROCESS | 1666 | 1469019969809 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 06:06:09 INFO - PROCESS | 1666 | 1469019969812 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:09 INFO - PROCESS | 1666 | 1469019969813 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:09 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a630800 == 38 [pid = 1666] [id = 357] 06:06:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x12a6f4c00) [pid = 1666] [serial = 1070] [outer = 0x0] 06:06:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x12a9bfc00) [pid = 1666] [serial = 1071] [outer = 0x12a6f4c00] 06:06:09 INFO - PROCESS | 1666 | 1469019969838 Marionette DEBUG loaded listener.js 06:06:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x12af7a400) [pid = 1666] [serial = 1072] [outer = 0x12a6f4c00] 06:06:10 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x1131e7c00) [pid = 1666] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:06:10 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x123de2000) [pid = 1666] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:06:10 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x128a8f800) [pid = 1666] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:06:10 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x1183d2000) [pid = 1666] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:06:10 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x126c2c000) [pid = 1666] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:06:10 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x123d07800) [pid = 1666] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:06:10 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x110ea9800) [pid = 1666] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:06:10 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x121a4dc00) [pid = 1666] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:06:10 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x128a4cc00) [pid = 1666] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:06:10 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x1164e4000) [pid = 1666] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:06:10 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x11854d800) [pid = 1666] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:06:10 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x118884000) [pid = 1666] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:06:10 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x113071c00) [pid = 1666] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:06:10 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x11680d000) [pid = 1666] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:06:10 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x11868fc00) [pid = 1666] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:06:10 INFO - PROCESS | 1666 | 1469019970217 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 06:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 517ms 06:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:06:10 INFO - PROCESS | 1666 | 1469019970228 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 06:06:10 INFO - PROCESS | 1666 | 1469019970229 Marionette TRACE conn3 <- [1,1401,null,{"value":"7"}] 06:06:10 INFO - PROCESS | 1666 | 1469019970232 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:06:10 INFO - PROCESS | 1666 | 1469019970233 Marionette TRACE conn3 <- [1,1402,null,{}] 06:06:10 INFO - PROCESS | 1666 | 1469019970236 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:10 INFO - PROCESS | 1666 | 1469019970237 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:10 INFO - PROCESS | 1666 | 1469019970315 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 06:06:10 INFO - PROCESS | 1666 | 1469019970320 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:10 INFO - PROCESS | 1666 | 1469019970322 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:10 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a986800 == 39 [pid = 1666] [id = 358] 06:06:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x117eec800) [pid = 1666] [serial = 1073] [outer = 0x0] 06:06:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x11868c000) [pid = 1666] [serial = 1074] [outer = 0x117eec800] 06:06:10 INFO - PROCESS | 1666 | 1469019970347 Marionette DEBUG loaded listener.js 06:06:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x119bc2c00) [pid = 1666] [serial = 1075] [outer = 0x117eec800] 06:06:10 INFO - PROCESS | 1666 | 1469019970692 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 06:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 469ms 06:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:06:10 INFO - PROCESS | 1666 | 1469019970701 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 06:06:10 INFO - PROCESS | 1666 | 1469019970702 Marionette TRACE conn3 <- [1,1405,null,{"value":"7"}] 06:06:10 INFO - PROCESS | 1666 | 1469019970713 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:06:10 INFO - PROCESS | 1666 | 1469019970714 Marionette TRACE conn3 <- [1,1406,null,{}] 06:06:10 INFO - PROCESS | 1666 | 1469019970728 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:10 INFO - PROCESS | 1666 | 1469019970730 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:10 INFO - PROCESS | 1666 | 1469019970809 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 06:06:10 INFO - PROCESS | 1666 | 1469019970813 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:10 INFO - PROCESS | 1666 | 1469019970814 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:10 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ae61000 == 40 [pid = 1666] [id = 359] 06:06:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x118690800) [pid = 1666] [serial = 1076] [outer = 0x0] 06:06:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x126ab3000) [pid = 1666] [serial = 1077] [outer = 0x118690800] 06:06:10 INFO - PROCESS | 1666 | 1469019970838 Marionette DEBUG loaded listener.js 06:06:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x12a9be400) [pid = 1666] [serial = 1078] [outer = 0x118690800] 06:06:11 INFO - PROCESS | 1666 | 1469019971164 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 06:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 488ms 06:06:11 INFO - PROCESS | 1666 | 1469019971194 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 06:06:11 INFO - PROCESS | 1666 | 1469019971195 Marionette TRACE conn3 <- [1,1409,null,{"value":"7"}] 06:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:06:11 INFO - PROCESS | 1666 | 1469019971197 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:06:11 INFO - PROCESS | 1666 | 1469019971199 Marionette TRACE conn3 <- [1,1410,null,{}] 06:06:11 INFO - PROCESS | 1666 | 1469019971202 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:11 INFO - PROCESS | 1666 | 1469019971203 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:11 INFO - PROCESS | 1666 | 1469019971295 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 06:06:11 INFO - PROCESS | 1666 | 1469019971298 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:11 INFO - PROCESS | 1666 | 1469019971300 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:11 INFO - PROCESS | 1666 | ++DOCSHELL 0x12b1e3800 == 41 [pid = 1666] [id = 360] 06:06:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x12a9bf000) [pid = 1666] [serial = 1079] [outer = 0x0] 06:06:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x12b30b000) [pid = 1666] [serial = 1080] [outer = 0x12a9bf000] 06:06:11 INFO - PROCESS | 1666 | 1469019971332 Marionette DEBUG loaded listener.js 06:06:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x12b9d9800) [pid = 1666] [serial = 1081] [outer = 0x12a9bf000] 06:06:11 INFO - PROCESS | 1666 | 1469019971698 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 06:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 518ms 06:06:11 INFO - PROCESS | 1666 | 1469019971723 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 06:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:06:11 INFO - PROCESS | 1666 | 1469019971725 Marionette TRACE conn3 <- [1,1413,null,{"value":"7"}] 06:06:11 INFO - PROCESS | 1666 | 1469019971727 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:06:11 INFO - PROCESS | 1666 | 1469019971729 Marionette TRACE conn3 <- [1,1414,null,{}] 06:06:11 INFO - PROCESS | 1666 | 1469019971731 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:11 INFO - PROCESS | 1666 | 1469019971732 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:11 INFO - PROCESS | 1666 | 1469019971812 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 06:06:11 INFO - PROCESS | 1666 | 1469019971815 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:11 INFO - PROCESS | 1666 | 1469019971817 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:11 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ba22000 == 42 [pid = 1666] [id = 361] 06:06:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x115d3cc00) [pid = 1666] [serial = 1082] [outer = 0x0] 06:06:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x115d3f000) [pid = 1666] [serial = 1083] [outer = 0x115d3cc00] 06:06:11 INFO - PROCESS | 1666 | 1469019971840 Marionette DEBUG loaded listener.js 06:06:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x12b310800) [pid = 1666] [serial = 1084] [outer = 0x115d3cc00] 06:06:12 INFO - PROCESS | 1666 | 1469019972391 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 06:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 669ms 06:06:12 INFO - PROCESS | 1666 | 1469019972399 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 06:06:12 INFO - PROCESS | 1666 | 1469019972403 Marionette TRACE conn3 <- [1,1417,null,{"value":"7"}] 06:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:06:12 INFO - PROCESS | 1666 | 1469019972408 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:06:12 INFO - PROCESS | 1666 | 1469019972411 Marionette TRACE conn3 <- [1,1418,null,{}] 06:06:12 INFO - PROCESS | 1666 | 1469019972417 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:12 INFO - PROCESS | 1666 | 1469019972420 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:12 INFO - PROCESS | 1666 | 1469019972578 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 06:06:12 INFO - PROCESS | 1666 | 1469019972694 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:12 INFO - PROCESS | 1666 | 1469019972695 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:12 INFO - PROCESS | 1666 | ++DOCSHELL 0x118591800 == 43 [pid = 1666] [id = 362] 06:06:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x113070c00) [pid = 1666] [serial = 1085] [outer = 0x0] 06:06:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x115d39400) [pid = 1666] [serial = 1086] [outer = 0x113070c00] 06:06:12 INFO - PROCESS | 1666 | 1469019972728 Marionette DEBUG loaded listener.js 06:06:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x116489c00) [pid = 1666] [serial = 1087] [outer = 0x113070c00] 06:06:13 INFO - PROCESS | 1666 | 1469019973216 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 06:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 824ms 06:06:13 INFO - PROCESS | 1666 | 1469019973242 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 06:06:13 INFO - PROCESS | 1666 | 1469019973245 Marionette TRACE conn3 <- [1,1421,null,{"value":"7"}] 06:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:06:13 INFO - PROCESS | 1666 | 1469019973251 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:06:13 INFO - PROCESS | 1666 | 1469019973254 Marionette TRACE conn3 <- [1,1422,null,{}] 06:06:13 INFO - PROCESS | 1666 | 1469019973258 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:13 INFO - PROCESS | 1666 | 1469019973260 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:13 INFO - PROCESS | 1666 | 1469019973364 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 06:06:13 INFO - PROCESS | 1666 | 1469019973431 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:13 INFO - PROCESS | 1666 | 1469019973432 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:13 INFO - PROCESS | 1666 | ++DOCSHELL 0x1252a9000 == 44 [pid = 1666] [id = 363] 06:06:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x1186cdc00) [pid = 1666] [serial = 1088] [outer = 0x0] 06:06:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x11887c400) [pid = 1666] [serial = 1089] [outer = 0x1186cdc00] 06:06:13 INFO - PROCESS | 1666 | 1469019973463 Marionette DEBUG loaded listener.js 06:06:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x1192c6000) [pid = 1666] [serial = 1090] [outer = 0x1186cdc00] 06:06:14 INFO - PROCESS | 1666 | 1469019973996 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 06:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 822ms 06:06:14 INFO - PROCESS | 1666 | 1469019974075 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 06:06:14 INFO - PROCESS | 1666 | 1469019974078 Marionette TRACE conn3 <- [1,1425,null,{"value":"7"}] 06:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:06:14 INFO - PROCESS | 1666 | 1469019974081 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:06:14 INFO - PROCESS | 1666 | 1469019974086 Marionette TRACE conn3 <- [1,1426,null,{}] 06:06:14 INFO - PROCESS | 1666 | 1469019974097 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:14 INFO - PROCESS | 1666 | 1469019974102 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:14 INFO - PROCESS | 1666 | 1469019974238 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 06:06:14 INFO - PROCESS | 1666 | 1469019974279 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:14 INFO - PROCESS | 1666 | 1469019974281 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:14 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c14e000 == 45 [pid = 1666] [id = 364] 06:06:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x1253af400) [pid = 1666] [serial = 1091] [outer = 0x0] 06:06:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x126ab2c00) [pid = 1666] [serial = 1092] [outer = 0x1253af400] 06:06:14 INFO - PROCESS | 1666 | 1469019974312 Marionette DEBUG loaded listener.js 06:06:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x128a54800) [pid = 1666] [serial = 1093] [outer = 0x1253af400] 06:06:14 INFO - PROCESS | 1666 | 1469019974795 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 06:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 726ms 06:06:14 INFO - PROCESS | 1666 | 1469019974821 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 06:06:14 INFO - PROCESS | 1666 | 1469019974823 Marionette TRACE conn3 <- [1,1429,null,{"value":"7"}] 06:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:06:14 INFO - PROCESS | 1666 | 1469019974827 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:06:14 INFO - PROCESS | 1666 | 1469019974829 Marionette TRACE conn3 <- [1,1430,null,{}] 06:06:14 INFO - PROCESS | 1666 | 1469019974831 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:14 INFO - PROCESS | 1666 | 1469019974833 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:14 INFO - PROCESS | 1666 | 1469019974939 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 06:06:15 INFO - PROCESS | 1666 | 1469019975009 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:15 INFO - PROCESS | 1666 | 1469019975011 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:15 INFO - PROCESS | 1666 | ++DOCSHELL 0x117465800 == 46 [pid = 1666] [id = 365] 06:06:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x1183d6000) [pid = 1666] [serial = 1094] [outer = 0x0] 06:06:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x1253afc00) [pid = 1666] [serial = 1095] [outer = 0x1183d6000] 06:06:15 INFO - PROCESS | 1666 | 1469019975041 Marionette DEBUG loaded listener.js 06:06:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x128dca800) [pid = 1666] [serial = 1096] [outer = 0x1183d6000] 06:06:15 INFO - PROCESS | 1666 | 1469019975614 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 06:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 822ms 06:06:15 INFO - PROCESS | 1666 | 1469019975659 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 06:06:15 INFO - PROCESS | 1666 | 1469019975662 Marionette TRACE conn3 <- [1,1433,null,{"value":"7"}] 06:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:06:15 INFO - PROCESS | 1666 | 1469019975666 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:06:15 INFO - PROCESS | 1666 | 1469019975668 Marionette TRACE conn3 <- [1,1434,null,{}] 06:06:15 INFO - PROCESS | 1666 | 1469019975674 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:15 INFO - PROCESS | 1666 | 1469019975676 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:15 INFO - PROCESS | 1666 | 1469019975771 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 06:06:15 INFO - PROCESS | 1666 | 1469019975841 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:15 INFO - PROCESS | 1666 | 1469019975843 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:15 INFO - PROCESS | 1666 | ++DOCSHELL 0x11926f800 == 47 [pid = 1666] [id = 366] 06:06:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x1164ea800) [pid = 1666] [serial = 1097] [outer = 0x0] 06:06:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x116836400) [pid = 1666] [serial = 1098] [outer = 0x1164ea800] 06:06:15 INFO - PROCESS | 1666 | 1469019975871 Marionette DEBUG loaded listener.js 06:06:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x118027c00) [pid = 1666] [serial = 1099] [outer = 0x1164ea800] 06:06:16 INFO - PROCESS | 1666 | --DOCSHELL 0x12b1e3800 == 46 [pid = 1666] [id = 360] 06:06:16 INFO - PROCESS | 1666 | --DOCSHELL 0x12ae61000 == 45 [pid = 1666] [id = 359] 06:06:16 INFO - PROCESS | 1666 | --DOCSHELL 0x12a986800 == 44 [pid = 1666] [id = 358] 06:06:16 INFO - PROCESS | 1666 | --DOCSHELL 0x12a630800 == 43 [pid = 1666] [id = 357] 06:06:16 INFO - PROCESS | 1666 | --DOCSHELL 0x128fc9800 == 42 [pid = 1666] [id = 356] 06:06:16 INFO - PROCESS | 1666 | --DOCSHELL 0x128a2e000 == 41 [pid = 1666] [id = 355] 06:06:16 INFO - PROCESS | 1666 | --DOCSHELL 0x1252b0800 == 40 [pid = 1666] [id = 354] 06:06:16 INFO - PROCESS | 1666 | --DOCSHELL 0x1213a4000 == 39 [pid = 1666] [id = 353] 06:06:16 INFO - PROCESS | 1666 | --DOCSHELL 0x119931000 == 38 [pid = 1666] [id = 352] 06:06:16 INFO - PROCESS | 1666 | --DOCSHELL 0x1185a2800 == 37 [pid = 1666] [id = 351] 06:06:16 INFO - PROCESS | 1666 | --DOCSHELL 0x117157000 == 36 [pid = 1666] [id = 350] 06:06:16 INFO - PROCESS | 1666 | --DOCSHELL 0x119925800 == 35 [pid = 1666] [id = 349] 06:06:16 INFO - PROCESS | 1666 | --DOCSHELL 0x1164a9000 == 34 [pid = 1666] [id = 348] 06:06:16 INFO - PROCESS | 1666 | --DOCSHELL 0x12a619000 == 33 [pid = 1666] [id = 347] 06:06:16 INFO - PROCESS | 1666 | --DOCSHELL 0x1185c4000 == 32 [pid = 1666] [id = 336] 06:06:16 INFO - PROCESS | 1666 | --DOCSHELL 0x117465800 == 31 [pid = 1666] [id = 365] 06:06:16 INFO - PROCESS | 1666 | --DOCSHELL 0x12c14e000 == 30 [pid = 1666] [id = 364] 06:06:16 INFO - PROCESS | 1666 | --DOCSHELL 0x1252a9000 == 29 [pid = 1666] [id = 363] 06:06:16 INFO - PROCESS | 1666 | --DOCSHELL 0x12ba22000 == 28 [pid = 1666] [id = 361] 06:06:16 INFO - PROCESS | 1666 | --DOCSHELL 0x118591800 == 27 [pid = 1666] [id = 362] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x1176c4000) [pid = 1666] [serial = 1014] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x118028c00) [pid = 1666] [serial = 1015] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x118697400) [pid = 1666] [serial = 1017] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x118b1ac00) [pid = 1666] [serial = 1018] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x119bc4c00) [pid = 1666] [serial = 1020] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x1131db000) [pid = 1666] [serial = 1011] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x114f9b400) [pid = 1666] [serial = 1012] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x1183cf000) [pid = 1666] [serial = 1009] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x116aa6400) [pid = 1666] [serial = 1008] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x1214b5c00) [pid = 1666] [serial = 1023] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x116adcc00) [pid = 1666] [serial = 997] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x125302c00) [pid = 1666] [serial = 1026] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x1293b3800) [pid = 1666] [serial = 1039] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x116141000) [pid = 1666] [serial = 996] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x1192bfc00) [pid = 1666] [serial = 1000] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x118877400) [pid = 1666] [serial = 999] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x12756a000) [pid = 1666] [serial = 1029] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x127564400) [pid = 1666] [serial = 1003] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x129561800) [pid = 1666] [serial = 1041] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x126692800) [pid = 1666] [serial = 1002] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x118026000) [pid = 1666] [serial = 1032] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x120e43c00) [pid = 1666] [serial = 1033] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x128dc9c00) [pid = 1666] [serial = 1038] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x128a50400) [pid = 1666] [serial = 1035] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x129570800) [pid = 1666] [serial = 1006] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x128a8fc00) [pid = 1666] [serial = 1005] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x128a4f800) [pid = 1666] [serial = 1030] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x126c2b800) [pid = 1666] [serial = 1027] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x1216d8800) [pid = 1666] [serial = 1024] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x120fae800) [pid = 1666] [serial = 1021] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x128a8d800) [pid = 1666] [serial = 1036] [outer = 0x0] [url = about:blank] 06:06:16 INFO - PROCESS | 1666 | 1469019976908 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 06:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1276ms 06:06:16 INFO - PROCESS | 1666 | 1469019976943 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 06:06:16 INFO - PROCESS | 1666 | 1469019976945 Marionette TRACE conn3 <- [1,1437,null,{"value":"7"}] 06:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:06:16 INFO - PROCESS | 1666 | 1469019976949 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:06:16 INFO - PROCESS | 1666 | 1469019976950 Marionette TRACE conn3 <- [1,1438,null,{}] 06:06:16 INFO - PROCESS | 1666 | 1469019976959 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:16 INFO - PROCESS | 1666 | 1469019976961 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:17 INFO - PROCESS | 1666 | 1469019977046 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 06:06:17 INFO - PROCESS | 1666 | 1469019977051 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:17 INFO - PROCESS | 1666 | 1469019977053 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:17 INFO - PROCESS | 1666 | ++DOCSHELL 0x115eda000 == 28 [pid = 1666] [id = 367] 06:06:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x114f9b400) [pid = 1666] [serial = 1100] [outer = 0x0] 06:06:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x115d37000) [pid = 1666] [serial = 1101] [outer = 0x114f9b400] 06:06:17 INFO - PROCESS | 1666 | 1469019977086 Marionette DEBUG loaded listener.js 06:06:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x111e2ec00) [pid = 1666] [serial = 1102] [outer = 0x114f9b400] 06:06:17 INFO - PROCESS | 1666 | 1469019977419 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 06:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 519ms 06:06:17 INFO - PROCESS | 1666 | 1469019977468 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 06:06:17 INFO - PROCESS | 1666 | 1469019977472 Marionette TRACE conn3 <- [1,1441,null,{"value":"7"}] 06:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:06:17 INFO - PROCESS | 1666 | 1469019977476 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:06:17 INFO - PROCESS | 1666 | 1469019977478 Marionette TRACE conn3 <- [1,1442,null,{}] 06:06:17 INFO - PROCESS | 1666 | 1469019977480 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:17 INFO - PROCESS | 1666 | 1469019977482 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:17 INFO - PROCESS | 1666 | 1469019977561 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 06:06:17 INFO - PROCESS | 1666 | 1469019977565 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:17 INFO - PROCESS | 1666 | 1469019977566 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:17 INFO - PROCESS | 1666 | ++DOCSHELL 0x117e7d000 == 29 [pid = 1666] [id = 368] 06:06:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x116149c00) [pid = 1666] [serial = 1103] [outer = 0x0] 06:06:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x117ee7c00) [pid = 1666] [serial = 1104] [outer = 0x116149c00] 06:06:17 INFO - PROCESS | 1666 | 1469019977596 Marionette DEBUG loaded listener.js 06:06:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x118071400) [pid = 1666] [serial = 1105] [outer = 0x116149c00] 06:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 469ms 06:06:17 INFO - PROCESS | 1666 | 1469019977941 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 06:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:06:17 INFO - PROCESS | 1666 | 1469019977954 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 06:06:17 INFO - PROCESS | 1666 | 1469019977956 Marionette TRACE conn3 <- [1,1445,null,{"value":"7"}] 06:06:17 INFO - PROCESS | 1666 | 1469019977959 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:06:17 INFO - PROCESS | 1666 | 1469019977961 Marionette TRACE conn3 <- [1,1446,null,{}] 06:06:17 INFO - PROCESS | 1666 | 1469019977969 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:17 INFO - PROCESS | 1666 | 1469019977974 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:18 INFO - PROCESS | 1666 | 1469019978055 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 06:06:18 INFO - PROCESS | 1666 | 1469019978108 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:18 INFO - PROCESS | 1666 | 1469019978110 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:18 INFO - PROCESS | 1666 | ++DOCSHELL 0x118b89000 == 30 [pid = 1666] [id = 369] 06:06:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x112710800) [pid = 1666] [serial = 1106] [outer = 0x0] 06:06:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x118688c00) [pid = 1666] [serial = 1107] [outer = 0x112710800] 06:06:18 INFO - PROCESS | 1666 | 1469019978138 Marionette DEBUG loaded listener.js 06:06:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x1186d6c00) [pid = 1666] [serial = 1108] [outer = 0x112710800] 06:06:18 INFO - PROCESS | 1666 | 1469019978448 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 06:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 520ms 06:06:18 INFO - PROCESS | 1666 | 1469019978480 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 06:06:18 INFO - PROCESS | 1666 | 1469019978481 Marionette TRACE conn3 <- [1,1449,null,{"value":"7"}] 06:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:06:18 INFO - PROCESS | 1666 | 1469019978484 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:06:18 INFO - PROCESS | 1666 | 1469019978485 Marionette TRACE conn3 <- [1,1450,null,{}] 06:06:18 INFO - PROCESS | 1666 | 1469019978489 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:18 INFO - PROCESS | 1666 | 1469019978491 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:18 INFO - PROCESS | 1666 | 1469019978568 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 06:06:18 INFO - PROCESS | 1666 | 1469019978574 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:18 INFO - PROCESS | 1666 | 1469019978575 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:18 INFO - PROCESS | 1666 | ++DOCSHELL 0x119c22800 == 31 [pid = 1666] [id = 370] 06:06:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x11920fc00) [pid = 1666] [serial = 1109] [outer = 0x0] 06:06:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x119351800) [pid = 1666] [serial = 1110] [outer = 0x11920fc00] 06:06:18 INFO - PROCESS | 1666 | 1469019978601 Marionette DEBUG loaded listener.js 06:06:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x119bca000) [pid = 1666] [serial = 1111] [outer = 0x11920fc00] 06:06:18 INFO - PROCESS | 1666 | 1469019978950 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 06:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 520ms 06:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:06:19 INFO - PROCESS | 1666 | 1469019979005 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 06:06:19 INFO - PROCESS | 1666 | 1469019979007 Marionette TRACE conn3 <- [1,1453,null,{"value":"7"}] 06:06:19 INFO - PROCESS | 1666 | 1469019979010 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:06:19 INFO - PROCESS | 1666 | 1469019979012 Marionette TRACE conn3 <- [1,1454,null,{}] 06:06:19 INFO - PROCESS | 1666 | 1469019979030 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:19 INFO - PROCESS | 1666 | 1469019979043 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:19 INFO - PROCESS | 1666 | 1469019979183 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 06:06:19 INFO - PROCESS | 1666 | 1469019979201 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:19 INFO - PROCESS | 1666 | 1469019979203 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:19 INFO - PROCESS | 1666 | ++DOCSHELL 0x121191000 == 32 [pid = 1666] [id = 371] 06:06:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x116141400) [pid = 1666] [serial = 1112] [outer = 0x0] 06:06:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x120fa8400) [pid = 1666] [serial = 1113] [outer = 0x116141400] 06:06:19 INFO - PROCESS | 1666 | 1469019979245 Marionette DEBUG loaded listener.js 06:06:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x12109a400) [pid = 1666] [serial = 1114] [outer = 0x116141400] 06:06:19 INFO - PROCESS | 1666 | 1469019979646 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 06:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 673ms 06:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:06:19 INFO - PROCESS | 1666 | 1469019979685 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 06:06:19 INFO - PROCESS | 1666 | 1469019979687 Marionette TRACE conn3 <- [1,1457,null,{"value":"7"}] 06:06:19 INFO - PROCESS | 1666 | 1469019979689 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:06:19 INFO - PROCESS | 1666 | 1469019979690 Marionette TRACE conn3 <- [1,1458,null,{}] 06:06:19 INFO - PROCESS | 1666 | 1469019979692 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:19 INFO - PROCESS | 1666 | 1469019979696 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:19 INFO - PROCESS | 1666 | 1469019979812 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 06:06:19 INFO - PROCESS | 1666 | 1469019979825 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:19 INFO - PROCESS | 1666 | 1469019979826 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:19 INFO - PROCESS | 1666 | ++DOCSHELL 0x123dc2800 == 33 [pid = 1666] [id = 372] 06:06:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x120e38800) [pid = 1666] [serial = 1115] [outer = 0x0] 06:06:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x123d0cc00) [pid = 1666] [serial = 1116] [outer = 0x120e38800] 06:06:19 INFO - PROCESS | 1666 | 1469019979852 Marionette DEBUG loaded listener.js 06:06:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x126693400) [pid = 1666] [serial = 1117] [outer = 0x120e38800] 06:06:20 INFO - PROCESS | 1666 | 1469019980215 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 06:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 569ms 06:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:06:20 INFO - PROCESS | 1666 | 1469019980259 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 06:06:20 INFO - PROCESS | 1666 | 1469019980260 Marionette TRACE conn3 <- [1,1461,null,{"value":"7"}] 06:06:20 INFO - PROCESS | 1666 | 1469019980262 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:06:20 INFO - PROCESS | 1666 | 1469019980264 Marionette TRACE conn3 <- [1,1462,null,{}] 06:06:20 INFO - PROCESS | 1666 | 1469019980266 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:20 INFO - PROCESS | 1666 | 1469019980267 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:20 INFO - PROCESS | 1666 | 1469019980367 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 06:06:20 INFO - PROCESS | 1666 | 1469019980401 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:20 INFO - PROCESS | 1666 | 1469019980402 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:20 INFO - PROCESS | 1666 | ++DOCSHELL 0x12534c800 == 34 [pid = 1666] [id = 373] 06:06:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x118b21400) [pid = 1666] [serial = 1118] [outer = 0x0] 06:06:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x126f7b800) [pid = 1666] [serial = 1119] [outer = 0x118b21400] 06:06:20 INFO - PROCESS | 1666 | 1469019980428 Marionette DEBUG loaded listener.js 06:06:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x127564400) [pid = 1666] [serial = 1120] [outer = 0x118b21400] 06:06:20 INFO - PROCESS | 1666 | 1469019980776 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 06:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 567ms 06:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:06:20 INFO - PROCESS | 1666 | 1469019980831 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 06:06:20 INFO - PROCESS | 1666 | 1469019980832 Marionette TRACE conn3 <- [1,1465,null,{"value":"7"}] 06:06:20 INFO - PROCESS | 1666 | 1469019980834 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:06:20 INFO - PROCESS | 1666 | 1469019980835 Marionette TRACE conn3 <- [1,1466,null,{}] 06:06:20 INFO - PROCESS | 1666 | 1469019980845 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:20 INFO - PROCESS | 1666 | 1469019980846 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:20 INFO - PROCESS | 1666 | 1469019980939 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 06:06:20 INFO - PROCESS | 1666 | 1469019980943 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:20 INFO - PROCESS | 1666 | 1469019980944 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:20 INFO - PROCESS | 1666 | ++DOCSHELL 0x126f98000 == 35 [pid = 1666] [id = 374] 06:06:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x1186d8400) [pid = 1666] [serial = 1121] [outer = 0x0] 06:06:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x12870e000) [pid = 1666] [serial = 1122] [outer = 0x1186d8400] 06:06:20 INFO - PROCESS | 1666 | 1469019980969 Marionette DEBUG loaded listener.js 06:06:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x128a58800) [pid = 1666] [serial = 1123] [outer = 0x1186d8400] 06:06:21 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x118684c00) [pid = 1666] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:06:21 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x12a6ea000) [pid = 1666] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:06:21 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x126697400) [pid = 1666] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:06:21 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x12a6f4c00) [pid = 1666] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:06:21 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x11868b800) [pid = 1666] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:06:21 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x1192bf400) [pid = 1666] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:06:21 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x1216d9800) [pid = 1666] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:06:21 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x1127db000) [pid = 1666] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:06:21 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x117ef2800) [pid = 1666] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:06:21 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x1164e2c00) [pid = 1666] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:06:21 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x1293b3c00) [pid = 1666] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:06:21 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x115d3cc00) [pid = 1666] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:06:21 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x117eec800) [pid = 1666] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:06:21 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x12a9bf000) [pid = 1666] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:06:21 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x118690800) [pid = 1666] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:06:21 INFO - PROCESS | 1666 | 1469019981460 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 06:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 676ms 06:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:06:21 INFO - PROCESS | 1666 | 1469019981517 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 06:06:21 INFO - PROCESS | 1666 | 1469019981518 Marionette TRACE conn3 <- [1,1469,null,{"value":"7"}] 06:06:21 INFO - PROCESS | 1666 | 1469019981522 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:06:21 INFO - PROCESS | 1666 | 1469019981526 Marionette TRACE conn3 <- [1,1470,null,{}] 06:06:21 INFO - PROCESS | 1666 | 1469019981529 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:21 INFO - PROCESS | 1666 | 1469019981530 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:21 INFO - PROCESS | 1666 | 1469019981614 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 06:06:21 INFO - PROCESS | 1666 | 1469019981635 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:21 INFO - PROCESS | 1666 | 1469019981636 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:21 INFO - PROCESS | 1666 | ++DOCSHELL 0x118b88800 == 36 [pid = 1666] [id = 375] 06:06:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x1164f1c00) [pid = 1666] [serial = 1124] [outer = 0x0] 06:06:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x1183ce800) [pid = 1666] [serial = 1125] [outer = 0x1164f1c00] 06:06:21 INFO - PROCESS | 1666 | 1469019981663 Marionette DEBUG loaded listener.js 06:06:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x119285000) [pid = 1666] [serial = 1126] [outer = 0x1164f1c00] 06:06:21 INFO - PROCESS | 1666 | 1469019981976 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 06:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 473ms 06:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:06:22 INFO - PROCESS | 1666 | 1469019981994 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 06:06:22 INFO - PROCESS | 1666 | 1469019981996 Marionette TRACE conn3 <- [1,1473,null,{"value":"7"}] 06:06:22 INFO - PROCESS | 1666 | 1469019981998 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:06:22 INFO - PROCESS | 1666 | 1469019981999 Marionette TRACE conn3 <- [1,1474,null,{}] 06:06:22 INFO - PROCESS | 1666 | 1469019982001 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:22 INFO - PROCESS | 1666 | 1469019982002 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:22 INFO - PROCESS | 1666 | 1469019982081 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 06:06:22 INFO - PROCESS | 1666 | 1469019982135 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:22 INFO - PROCESS | 1666 | 1469019982136 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:22 INFO - PROCESS | 1666 | ++DOCSHELL 0x128fc9000 == 37 [pid = 1666] [id = 376] 06:06:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x113076000) [pid = 1666] [serial = 1127] [outer = 0x0] 06:06:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x121610800) [pid = 1666] [serial = 1128] [outer = 0x113076000] 06:06:22 INFO - PROCESS | 1666 | 1469019982163 Marionette DEBUG loaded listener.js 06:06:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x128a4e800) [pid = 1666] [serial = 1129] [outer = 0x113076000] 06:06:22 INFO - PROCESS | 1666 | 1469019982478 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 06:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 518ms 06:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:06:22 INFO - PROCESS | 1666 | 1469019982516 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 06:06:22 INFO - PROCESS | 1666 | 1469019982518 Marionette TRACE conn3 <- [1,1477,null,{"value":"7"}] 06:06:22 INFO - PROCESS | 1666 | 1469019982520 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:06:22 INFO - PROCESS | 1666 | 1469019982522 Marionette TRACE conn3 <- [1,1478,null,{}] 06:06:22 INFO - PROCESS | 1666 | 1469019982524 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:22 INFO - PROCESS | 1666 | 1469019982526 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:22 INFO - PROCESS | 1666 | 1469019982627 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 06:06:22 INFO - PROCESS | 1666 | 1469019982631 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:22 INFO - PROCESS | 1666 | 1469019982633 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:22 INFO - PROCESS | 1666 | ++DOCSHELL 0x121182800 == 38 [pid = 1666] [id = 377] 06:06:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x128a8c400) [pid = 1666] [serial = 1130] [outer = 0x0] 06:06:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x128a94c00) [pid = 1666] [serial = 1131] [outer = 0x128a8c400] 06:06:22 INFO - PROCESS | 1666 | 1469019982659 Marionette DEBUG loaded listener.js 06:06:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x12a75e800) [pid = 1666] [serial = 1132] [outer = 0x128a8c400] 06:06:23 INFO - PROCESS | 1666 | 1469019983009 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 06:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 519ms 06:06:23 INFO - PROCESS | 1666 | 1469019983040 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 06:06:23 INFO - PROCESS | 1666 | 1469019983041 Marionette TRACE conn3 <- [1,1481,null,{"value":"7"}] 06:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:06:23 INFO - PROCESS | 1666 | 1469019983057 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:06:23 INFO - PROCESS | 1666 | 1469019983058 Marionette TRACE conn3 <- [1,1482,null,{}] 06:06:23 INFO - PROCESS | 1666 | 1469019983061 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:23 INFO - PROCESS | 1666 | 1469019983062 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:23 INFO - PROCESS | 1666 | 1469019983141 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 06:06:23 INFO - PROCESS | 1666 | 1469019983145 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:23 INFO - PROCESS | 1666 | 1469019983146 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:23 INFO - PROCESS | 1666 | ++DOCSHELL 0x12be23800 == 39 [pid = 1666] [id = 378] 06:06:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x12a760c00) [pid = 1666] [serial = 1133] [outer = 0x0] 06:06:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x12a9c3000) [pid = 1666] [serial = 1134] [outer = 0x12a760c00] 06:06:23 INFO - PROCESS | 1666 | 1469019983170 Marionette DEBUG loaded listener.js 06:06:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x12afc0c00) [pid = 1666] [serial = 1135] [outer = 0x12a760c00] 06:06:23 INFO - PROCESS | 1666 | 1469019983727 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 06:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 721ms 06:06:23 INFO - PROCESS | 1666 | 1469019983778 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 06:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:06:23 INFO - PROCESS | 1666 | 1469019983781 Marionette TRACE conn3 <- [1,1485,null,{"value":"7"}] 06:06:23 INFO - PROCESS | 1666 | 1469019983784 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:06:23 INFO - PROCESS | 1666 | 1469019983786 Marionette TRACE conn3 <- [1,1486,null,{}] 06:06:23 INFO - PROCESS | 1666 | 1469019983791 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:23 INFO - PROCESS | 1666 | 1469019983793 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:23 INFO - PROCESS | 1666 | 1469019983909 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 06:06:24 INFO - PROCESS | 1666 | 1469019984012 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:24 INFO - PROCESS | 1666 | 1469019984014 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:24 INFO - PROCESS | 1666 | ++DOCSHELL 0x11824f000 == 40 [pid = 1666] [id = 379] 06:06:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x115d39c00) [pid = 1666] [serial = 1136] [outer = 0x0] 06:06:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x115da7400) [pid = 1666] [serial = 1137] [outer = 0x115d39c00] 06:06:24 INFO - PROCESS | 1666 | 1469019984045 Marionette DEBUG loaded listener.js 06:06:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x1164f1400) [pid = 1666] [serial = 1138] [outer = 0x115d39c00] 06:06:24 INFO - PROCESS | 1666 | 1469019984693 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 06:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 974ms 06:06:24 INFO - PROCESS | 1666 | 1469019984759 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 06:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:06:24 INFO - PROCESS | 1666 | 1469019984763 Marionette TRACE conn3 <- [1,1489,null,{"value":"7"}] 06:06:24 INFO - PROCESS | 1666 | 1469019984767 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:06:24 INFO - PROCESS | 1666 | 1469019984769 Marionette TRACE conn3 <- [1,1490,null,{}] 06:06:24 INFO - PROCESS | 1666 | 1469019984797 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:24 INFO - PROCESS | 1666 | 1469019984799 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:25 INFO - PROCESS | 1666 | 1469019985012 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 06:06:25 INFO - PROCESS | 1666 | 1469019985074 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:25 INFO - PROCESS | 1666 | 1469019985076 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:25 INFO - PROCESS | 1666 | ++DOCSHELL 0x115d8d000 == 41 [pid = 1666] [id = 380] 06:06:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x11307b000) [pid = 1666] [serial = 1139] [outer = 0x0] 06:06:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x113cc5c00) [pid = 1666] [serial = 1140] [outer = 0x11307b000] 06:06:25 INFO - PROCESS | 1666 | 1469019985106 Marionette DEBUG loaded listener.js 06:06:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x116816400) [pid = 1666] [serial = 1141] [outer = 0x11307b000] 06:06:25 INFO - PROCESS | 1666 | --DOCSHELL 0x121182800 == 40 [pid = 1666] [id = 377] 06:06:25 INFO - PROCESS | 1666 | --DOCSHELL 0x128fc9000 == 39 [pid = 1666] [id = 376] 06:06:25 INFO - PROCESS | 1666 | --DOCSHELL 0x118b88800 == 38 [pid = 1666] [id = 375] 06:06:25 INFO - PROCESS | 1666 | --DOCSHELL 0x126f98000 == 37 [pid = 1666] [id = 374] 06:06:25 INFO - PROCESS | 1666 | --DOCSHELL 0x12534c800 == 36 [pid = 1666] [id = 373] 06:06:25 INFO - PROCESS | 1666 | --DOCSHELL 0x123dc2800 == 35 [pid = 1666] [id = 372] 06:06:25 INFO - PROCESS | 1666 | --DOCSHELL 0x121191000 == 34 [pid = 1666] [id = 371] 06:06:25 INFO - PROCESS | 1666 | --DOCSHELL 0x119c22800 == 33 [pid = 1666] [id = 370] 06:06:25 INFO - PROCESS | 1666 | --DOCSHELL 0x118b89000 == 32 [pid = 1666] [id = 369] 06:06:25 INFO - PROCESS | 1666 | --DOCSHELL 0x117e7d000 == 31 [pid = 1666] [id = 368] 06:06:25 INFO - PROCESS | 1666 | --DOCSHELL 0x115eda000 == 30 [pid = 1666] [id = 367] 06:06:25 INFO - PROCESS | 1666 | 1469019985596 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 06:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 845ms 06:06:25 INFO - PROCESS | 1666 | 1469019985613 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 06:06:25 INFO - PROCESS | 1666 | 1469019985615 Marionette TRACE conn3 <- [1,1493,null,{"value":"7"}] 06:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:06:25 INFO - PROCESS | 1666 | 1469019985619 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:06:25 INFO - PROCESS | 1666 | 1469019985622 Marionette TRACE conn3 <- [1,1494,null,{}] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x126696800) [pid = 1666] [serial = 1062] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x126f7b400) [pid = 1666] [serial = 1063] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x12a758800) [pid = 1666] [serial = 1068] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x128705000) [pid = 1666] [serial = 1065] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x12a9bfc00) [pid = 1666] [serial = 1071] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x118694000) [pid = 1666] [serial = 1053] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x1186d7c00) [pid = 1666] [serial = 1054] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x120fa6c00) [pid = 1666] [serial = 1056] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x121617400) [pid = 1666] [serial = 1057] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x123de4c00) [pid = 1666] [serial = 1059] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x112f05000) [pid = 1666] [serial = 1044] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x114f60000) [pid = 1666] [serial = 1045] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x11806b800) [pid = 1666] [serial = 1047] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x1183d5c00) [pid = 1666] [serial = 1048] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x1164ef800) [pid = 1666] [serial = 1050] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x117ef1000) [pid = 1666] [serial = 1051] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x12a75cc00) [pid = 1666] [serial = 1042] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x12a764000) [pid = 1666] [serial = 1069] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x115d3f000) [pid = 1666] [serial = 1083] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x12b310800) [pid = 1666] [serial = 1084] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x119bc2c00) [pid = 1666] [serial = 1075] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x11868c000) [pid = 1666] [serial = 1074] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x12b30b000) [pid = 1666] [serial = 1080] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x12af7a400) [pid = 1666] [serial = 1072] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x129570000) [pid = 1666] [serial = 1066] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x126ab3000) [pid = 1666] [serial = 1077] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x12a9be400) [pid = 1666] [serial = 1078] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 75 (0x12b9d9800) [pid = 1666] [serial = 1081] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | --DOMWINDOW == 74 (0x12530cc00) [pid = 1666] [serial = 1060] [outer = 0x0] [url = about:blank] 06:06:25 INFO - PROCESS | 1666 | 1469019985642 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:25 INFO - PROCESS | 1666 | 1469019985644 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:25 INFO - PROCESS | 1666 | 1469019985728 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 06:06:25 INFO - PROCESS | 1666 | 1469019985733 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:25 INFO - PROCESS | 1666 | 1469019985734 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:25 INFO - PROCESS | 1666 | ++DOCSHELL 0x116f7c000 == 31 [pid = 1666] [id = 381] 06:06:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 75 (0x116ae4c00) [pid = 1666] [serial = 1142] [outer = 0x0] 06:06:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 76 (0x118023400) [pid = 1666] [serial = 1143] [outer = 0x116ae4c00] 06:06:25 INFO - PROCESS | 1666 | 1469019985763 Marionette DEBUG loaded listener.js 06:06:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x118552000) [pid = 1666] [serial = 1144] [outer = 0x116ae4c00] 06:06:26 INFO - PROCESS | 1666 | 1469019986126 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 06:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 534ms 06:06:26 INFO - PROCESS | 1666 | 1469019986153 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 06:06:26 INFO - PROCESS | 1666 | 1469019986156 Marionette TRACE conn3 <- [1,1497,null,{"value":"7"}] 06:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:06:26 INFO - PROCESS | 1666 | 1469019986180 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:06:26 INFO - PROCESS | 1666 | 1469019986181 Marionette TRACE conn3 <- [1,1498,null,{}] 06:06:26 INFO - PROCESS | 1666 | 1469019986184 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:26 INFO - PROCESS | 1666 | 1469019986185 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:26 INFO - PROCESS | 1666 | 1469019986265 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 06:06:26 INFO - PROCESS | 1666 | 1469019986274 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:26 INFO - PROCESS | 1666 | 1469019986275 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:26 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198f7000 == 32 [pid = 1666] [id = 382] 06:06:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x118698c00) [pid = 1666] [serial = 1145] [outer = 0x0] 06:06:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x119217400) [pid = 1666] [serial = 1146] [outer = 0x118698c00] 06:06:26 INFO - PROCESS | 1666 | 1469019986301 Marionette DEBUG loaded listener.js 06:06:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x119b1e000) [pid = 1666] [serial = 1147] [outer = 0x118698c00] 06:06:26 INFO - PROCESS | 1666 | 1469019986664 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 06:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 524ms 06:06:26 INFO - PROCESS | 1666 | 1469019986710 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 06:06:26 INFO - PROCESS | 1666 | 1469019986712 Marionette TRACE conn3 <- [1,1501,null,{"value":"7"}] 06:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:06:26 INFO - PROCESS | 1666 | 1469019986721 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:06:26 INFO - PROCESS | 1666 | 1469019986725 Marionette TRACE conn3 <- [1,1502,null,{}] 06:06:26 INFO - PROCESS | 1666 | 1469019986727 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:26 INFO - PROCESS | 1666 | 1469019986729 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:26 INFO - PROCESS | 1666 | 1469019986813 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 06:06:26 INFO - PROCESS | 1666 | 1469019986816 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:26 INFO - PROCESS | 1666 | 1469019986817 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:26 INFO - PROCESS | 1666 | ++DOCSHELL 0x121ce7800 == 33 [pid = 1666] [id = 383] 06:06:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x1127de800) [pid = 1666] [serial = 1148] [outer = 0x0] 06:06:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x1215c6c00) [pid = 1666] [serial = 1149] [outer = 0x1127de800] 06:06:26 INFO - PROCESS | 1666 | 1469019986845 Marionette DEBUG loaded listener.js 06:06:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x123d07800) [pid = 1666] [serial = 1150] [outer = 0x1127de800] 06:06:27 INFO - PROCESS | 1666 | 1469019987164 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 06:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 475ms 06:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:06:27 INFO - PROCESS | 1666 | 1469019987193 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 06:06:27 INFO - PROCESS | 1666 | 1469019987194 Marionette TRACE conn3 <- [1,1505,null,{"value":"7"}] 06:06:27 INFO - PROCESS | 1666 | 1469019987196 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:06:27 INFO - PROCESS | 1666 | 1469019987197 Marionette TRACE conn3 <- [1,1506,null,{}] 06:06:27 INFO - PROCESS | 1666 | 1469019987200 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:27 INFO - PROCESS | 1666 | 1469019987201 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:27 INFO - PROCESS | 1666 | 1469019987277 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 06:06:27 INFO - PROCESS | 1666 | 1469019987334 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:27 INFO - PROCESS | 1666 | 1469019987335 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:27 INFO - PROCESS | 1666 | ++DOCSHELL 0x1252b0800 == 34 [pid = 1666] [id = 384] 06:06:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x112f0b400) [pid = 1666] [serial = 1151] [outer = 0x0] 06:06:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x123de4c00) [pid = 1666] [serial = 1152] [outer = 0x112f0b400] 06:06:27 INFO - PROCESS | 1666 | 1469019987360 Marionette DEBUG loaded listener.js 06:06:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x12533b800) [pid = 1666] [serial = 1153] [outer = 0x112f0b400] 06:06:27 INFO - PROCESS | 1666 | 1469019987643 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 06:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 468ms 06:06:27 INFO - PROCESS | 1666 | 1469019987667 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 06:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:06:27 INFO - PROCESS | 1666 | 1469019987668 Marionette TRACE conn3 <- [1,1509,null,{"value":"7"}] 06:06:27 INFO - PROCESS | 1666 | 1469019987673 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:06:27 INFO - PROCESS | 1666 | 1469019987675 Marionette TRACE conn3 <- [1,1510,null,{}] 06:06:27 INFO - PROCESS | 1666 | 1469019987678 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:27 INFO - PROCESS | 1666 | 1469019987679 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:27 INFO - PROCESS | 1666 | 1469019987779 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 06:06:27 INFO - PROCESS | 1666 | 1469019987783 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:27 INFO - PROCESS | 1666 | 1469019987787 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:27 INFO - PROCESS | 1666 | ++DOCSHELL 0x121a0b800 == 35 [pid = 1666] [id = 385] 06:06:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x12755ec00) [pid = 1666] [serial = 1154] [outer = 0x0] 06:06:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x127565000) [pid = 1666] [serial = 1155] [outer = 0x12755ec00] 06:06:27 INFO - PROCESS | 1666 | 1469019987849 Marionette DEBUG loaded listener.js 06:06:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x128a53400) [pid = 1666] [serial = 1156] [outer = 0x12755ec00] 06:06:28 INFO - PROCESS | 1666 | 1469019988178 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 06:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 523ms 06:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:06:28 INFO - PROCESS | 1666 | 1469019988193 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 06:06:28 INFO - PROCESS | 1666 | 1469019988195 Marionette TRACE conn3 <- [1,1513,null,{"value":"7"}] 06:06:28 INFO - PROCESS | 1666 | 1469019988197 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:06:28 INFO - PROCESS | 1666 | 1469019988198 Marionette TRACE conn3 <- [1,1514,null,{}] 06:06:28 INFO - PROCESS | 1666 | 1469019988200 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:28 INFO - PROCESS | 1666 | 1469019988201 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:28 INFO - PROCESS | 1666 | 1469019988310 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 06:06:28 INFO - PROCESS | 1666 | 1469019988322 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:28 INFO - PROCESS | 1666 | 1469019988323 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:28 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a61b000 == 36 [pid = 1666] [id = 386] 06:06:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x128a55c00) [pid = 1666] [serial = 1157] [outer = 0x0] 06:06:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x129566000) [pid = 1666] [serial = 1158] [outer = 0x128a55c00] 06:06:28 INFO - PROCESS | 1666 | 1469019988347 Marionette DEBUG loaded listener.js 06:06:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x12a6f8800) [pid = 1666] [serial = 1159] [outer = 0x128a55c00] 06:06:28 INFO - PROCESS | 1666 | 1469019988678 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 06:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 518ms 06:06:28 INFO - PROCESS | 1666 | 1469019988715 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 06:06:28 INFO - PROCESS | 1666 | 1469019988717 Marionette TRACE conn3 <- [1,1517,null,{"value":"7"}] 06:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:06:28 INFO - PROCESS | 1666 | 1469019988719 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:06:28 INFO - PROCESS | 1666 | 1469019988720 Marionette TRACE conn3 <- [1,1518,null,{}] 06:06:28 INFO - PROCESS | 1666 | 1469019988723 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:28 INFO - PROCESS | 1666 | 1469019988724 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:28 INFO - PROCESS | 1666 | 1469019988821 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 06:06:28 INFO - PROCESS | 1666 | 1469019988864 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:28 INFO - PROCESS | 1666 | 1469019988865 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:28 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ae59800 == 37 [pid = 1666] [id = 387] 06:06:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x12a764800) [pid = 1666] [serial = 1160] [outer = 0x0] 06:06:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x12a9bbc00) [pid = 1666] [serial = 1161] [outer = 0x12a764800] 06:06:28 INFO - PROCESS | 1666 | 1469019988890 Marionette DEBUG loaded listener.js 06:06:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x12af7b000) [pid = 1666] [serial = 1162] [outer = 0x12a764800] 06:06:29 INFO - PROCESS | 1666 | 1469019989207 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 06:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 521ms 06:06:29 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:06:29 INFO - PROCESS | 1666 | 1469019989242 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 06:06:29 INFO - PROCESS | 1666 | 1469019989244 Marionette TRACE conn3 <- [1,1521,null,{"value":"7"}] 06:06:29 INFO - PROCESS | 1666 | 1469019989246 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:06:29 INFO - PROCESS | 1666 | 1469019989247 Marionette TRACE conn3 <- [1,1522,null,{}] 06:06:29 INFO - PROCESS | 1666 | 1469019989250 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:29 INFO - PROCESS | 1666 | 1469019989251 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:29 INFO - PROCESS | 1666 | 1469019989361 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 06:06:29 INFO - PROCESS | 1666 | 1469019989399 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:29 INFO - PROCESS | 1666 | 1469019989400 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:29 INFO - PROCESS | 1666 | ++DOCSHELL 0x115ecc800 == 38 [pid = 1666] [id = 388] 06:06:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x12af7cc00) [pid = 1666] [serial = 1163] [outer = 0x0] 06:06:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x12afc3c00) [pid = 1666] [serial = 1164] [outer = 0x12af7cc00] 06:06:29 INFO - PROCESS | 1666 | 1469019989450 Marionette DEBUG loaded listener.js 06:06:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x12b312400) [pid = 1666] [serial = 1165] [outer = 0x12af7cc00] 06:06:29 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x118b21400) [pid = 1666] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:06:29 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x114f9b400) [pid = 1666] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:06:29 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x112710800) [pid = 1666] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:06:29 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x11920fc00) [pid = 1666] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:06:29 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x116149c00) [pid = 1666] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:06:29 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x1164ea800) [pid = 1666] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:06:29 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x120e38800) [pid = 1666] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:06:29 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x113070c00) [pid = 1666] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:06:29 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x1186cdc00) [pid = 1666] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:06:29 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x1253af400) [pid = 1666] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:06:29 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x1183d6000) [pid = 1666] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:06:29 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x1186d8400) [pid = 1666] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:06:29 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x113076000) [pid = 1666] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:06:29 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x116141400) [pid = 1666] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:06:29 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x1164f1c00) [pid = 1666] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:06:29 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x128a8c400) [pid = 1666] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:06:29 INFO - PROCESS | 1666 | 1469019989886 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 06:06:29 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 () { 06:06:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:06:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:06:29 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 () { 06:06:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:06:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:06:29 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 () { 06:06:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:06:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:06:29 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 () { 06:06:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:06:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:06:29 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 670ms 06:06:29 INFO - PROCESS | 1666 | 1469019989917 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 06:06:29 INFO - PROCESS | 1666 | 1469019989918 Marionette TRACE conn3 <- [1,1525,null,{"value":"7"}] 06:06:29 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:06:29 INFO - PROCESS | 1666 | 1469019989920 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:06:29 INFO - PROCESS | 1666 | 1469019989922 Marionette TRACE conn3 <- [1,1526,null,{}] 06:06:29 INFO - PROCESS | 1666 | 1469019989924 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:29 INFO - PROCESS | 1666 | 1469019989925 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:30 INFO - PROCESS | 1666 | 1469019990003 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 06:06:30 INFO - PROCESS | 1666 | 1469019990009 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:30 INFO - PROCESS | 1666 | 1469019990010 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:30 INFO - PROCESS | 1666 | ++DOCSHELL 0x121275000 == 39 [pid = 1666] [id = 389] 06:06:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x118881800) [pid = 1666] [serial = 1166] [outer = 0x0] 06:06:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x119b20400) [pid = 1666] [serial = 1167] [outer = 0x118881800] 06:06:30 INFO - PROCESS | 1666 | 1469019990035 Marionette DEBUG loaded listener.js 06:06:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x121617c00) [pid = 1666] [serial = 1168] [outer = 0x118881800] 06:06:30 INFO - PROCESS | 1666 | 1469019990354 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 06:06:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:06:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:06:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:06:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:06:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:06:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:06:30 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 471ms 06:06:30 INFO - PROCESS | 1666 | 1469019990402 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 06:06:30 INFO - PROCESS | 1666 | 1469019990403 Marionette TRACE conn3 <- [1,1529,null,{"value":"7"}] 06:06:30 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:06:30 INFO - PROCESS | 1666 | 1469019990413 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:06:30 INFO - PROCESS | 1666 | 1469019990415 Marionette TRACE conn3 <- [1,1530,null,{}] 06:06:30 INFO - PROCESS | 1666 | 1469019990417 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:30 INFO - PROCESS | 1666 | 1469019990418 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:30 INFO - PROCESS | 1666 | 1469019990504 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 06:06:30 INFO - PROCESS | 1666 | 1469019990517 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:30 INFO - PROCESS | 1666 | 1469019990519 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:30 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c155800 == 40 [pid = 1666] [id = 390] 06:06:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x1253a7c00) [pid = 1666] [serial = 1169] [outer = 0x0] 06:06:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x12a6f2c00) [pid = 1666] [serial = 1170] [outer = 0x1253a7c00] 06:06:30 INFO - PROCESS | 1666 | 1469019990545 Marionette DEBUG loaded listener.js 06:06:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x12b9db000) [pid = 1666] [serial = 1171] [outer = 0x1253a7c00] 06:06:30 INFO - PROCESS | 1666 | 1469019990844 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 06:06:30 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 06:06:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:06:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:06:30 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. 06:06:30 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:06:30 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 469ms 06:06:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:06:30 INFO - PROCESS | 1666 | 1469019990884 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 06:06:30 INFO - PROCESS | 1666 | 1469019990885 Marionette TRACE conn3 <- [1,1533,null,{"value":"7"}] 06:06:30 INFO - PROCESS | 1666 | 1469019990889 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:06:30 INFO - PROCESS | 1666 | 1469019990892 Marionette TRACE conn3 <- [1,1534,null,{}] 06:06:30 INFO - PROCESS | 1666 | 1469019990894 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:30 INFO - PROCESS | 1666 | 1469019990895 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:30 INFO - PROCESS | 1666 | 1469019990983 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 06:06:31 INFO - PROCESS | 1666 | 1469019991041 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:31 INFO - PROCESS | 1666 | 1469019991042 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:31 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c334800 == 41 [pid = 1666] [id = 391] 06:06:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x126f7a800) [pid = 1666] [serial = 1172] [outer = 0x0] 06:06:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x12baa5800) [pid = 1666] [serial = 1173] [outer = 0x126f7a800] 06:06:31 INFO - PROCESS | 1666 | 1469019991066 Marionette DEBUG loaded listener.js 06:06:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x12c0c8800) [pid = 1666] [serial = 1174] [outer = 0x126f7a800] 06:06:31 INFO - PROCESS | 1666 | 1469019991344 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 06:06:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:06:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 471ms 06:06:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:06:31 INFO - PROCESS | 1666 | 1469019991362 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 06:06:31 INFO - PROCESS | 1666 | 1469019991363 Marionette TRACE conn3 <- [1,1537,null,{"value":"7"}] 06:06:31 INFO - PROCESS | 1666 | 1469019991365 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:06:31 INFO - PROCESS | 1666 | 1469019991366 Marionette TRACE conn3 <- [1,1538,null,{}] 06:06:31 INFO - PROCESS | 1666 | 1469019991369 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:31 INFO - PROCESS | 1666 | 1469019991370 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:31 INFO - PROCESS | 1666 | 1469019991476 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 06:06:31 INFO - PROCESS | 1666 | 1469019991479 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:31 INFO - PROCESS | 1666 | 1469019991480 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:31 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c727000 == 42 [pid = 1666] [id = 392] 06:06:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x123d34400) [pid = 1666] [serial = 1175] [outer = 0x0] 06:06:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x123d38c00) [pid = 1666] [serial = 1176] [outer = 0x123d34400] 06:06:31 INFO - PROCESS | 1666 | 1469019991504 Marionette DEBUG loaded listener.js 06:06:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x12c025400) [pid = 1666] [serial = 1177] [outer = 0x123d34400] 06:06:31 INFO - PROCESS | 1666 | 1469019991928 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:06:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:06:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 570ms 06:06:31 INFO - PROCESS | 1666 | 1469019991936 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 06:06:31 INFO - PROCESS | 1666 | 1469019991939 Marionette TRACE conn3 <- [1,1541,null,{"value":"7"}] 06:06:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:06:31 INFO - PROCESS | 1666 | 1469019991943 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:06:31 INFO - PROCESS | 1666 | 1469019991946 Marionette TRACE conn3 <- [1,1542,null,{}] 06:06:31 INFO - PROCESS | 1666 | 1469019991949 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:31 INFO - PROCESS | 1666 | 1469019991951 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:32 INFO - PROCESS | 1666 | 1469019992064 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 06:06:32 INFO - PROCESS | 1666 | 1469019992137 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:32 INFO - PROCESS | 1666 | 1469019992138 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:32 INFO - PROCESS | 1666 | ++DOCSHELL 0x11858c000 == 43 [pid = 1666] [id = 393] 06:06:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x113cbcc00) [pid = 1666] [serial = 1178] [outer = 0x0] 06:06:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x1164e2c00) [pid = 1666] [serial = 1179] [outer = 0x113cbcc00] 06:06:32 INFO - PROCESS | 1666 | 1469019992170 Marionette DEBUG loaded listener.js 06:06:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x1176c9800) [pid = 1666] [serial = 1180] [outer = 0x113cbcc00] 06:06:32 INFO - PROCESS | 1666 | 1469019992601 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 06:06:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:06:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 670ms 06:06:32 INFO - PROCESS | 1666 | 1469019992613 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 06:06:32 INFO - PROCESS | 1666 | 1469019992617 Marionette TRACE conn3 <- [1,1545,null,{"value":"7"}] 06:06:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:06:32 INFO - PROCESS | 1666 | 1469019992621 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:06:32 INFO - PROCESS | 1666 | 1469019992623 Marionette TRACE conn3 <- [1,1546,null,{}] 06:06:32 INFO - PROCESS | 1666 | 1469019992626 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:32 INFO - PROCESS | 1666 | 1469019992628 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:32 INFO - PROCESS | 1666 | 1469019992737 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 06:06:32 INFO - PROCESS | 1666 | 1469019992831 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:32 INFO - PROCESS | 1666 | 1469019992832 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:32 INFO - PROCESS | 1666 | ++DOCSHELL 0x121ce4000 == 44 [pid = 1666] [id = 394] 06:06:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x119289c00) [pid = 1666] [serial = 1181] [outer = 0x0] 06:06:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x1195c7400) [pid = 1666] [serial = 1182] [outer = 0x119289c00] 06:06:32 INFO - PROCESS | 1666 | 1469019992863 Marionette DEBUG loaded listener.js 06:06:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x1195ce400) [pid = 1666] [serial = 1183] [outer = 0x119289c00] 06:06:33 INFO - PROCESS | 1666 | 1469019993291 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:06:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:06:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 720ms 06:06:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:06:33 INFO - PROCESS | 1666 | 1469019993341 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 06:06:33 INFO - PROCESS | 1666 | 1469019993343 Marionette TRACE conn3 <- [1,1549,null,{"value":"7"}] 06:06:33 INFO - PROCESS | 1666 | 1469019993345 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:06:33 INFO - PROCESS | 1666 | 1469019993348 Marionette TRACE conn3 <- [1,1550,null,{}] 06:06:33 INFO - PROCESS | 1666 | 1469019993372 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:33 INFO - PROCESS | 1666 | 1469019993376 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:33 INFO - PROCESS | 1666 | 1469019993503 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 06:06:33 INFO - PROCESS | 1666 | 1469019993558 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:33 INFO - PROCESS | 1666 | 1469019993560 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:33 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c32f800 == 45 [pid = 1666] [id = 395] 06:06:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x121098800) [pid = 1666] [serial = 1184] [outer = 0x0] 06:06:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x1214b8800) [pid = 1666] [serial = 1185] [outer = 0x121098800] 06:06:33 INFO - PROCESS | 1666 | 1469019993592 Marionette DEBUG loaded listener.js 06:06:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x123d31000) [pid = 1666] [serial = 1186] [outer = 0x121098800] 06:06:34 INFO - PROCESS | 1666 | 1469019994092 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 06:06:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:06:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 774ms 06:06:34 INFO - PROCESS | 1666 | 1469019994134 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 06:06:34 INFO - PROCESS | 1666 | 1469019994136 Marionette TRACE conn3 <- [1,1553,null,{"value":"7"}] 06:06:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:06:34 INFO - PROCESS | 1666 | 1469019994140 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:06:34 INFO - PROCESS | 1666 | 1469019994141 Marionette TRACE conn3 <- [1,1554,null,{}] 06:06:34 INFO - PROCESS | 1666 | 1469019994143 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:34 INFO - PROCESS | 1666 | 1469019994145 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:34 INFO - PROCESS | 1666 | 1469019994246 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 06:06:34 INFO - PROCESS | 1666 | 1469019994315 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:34 INFO - PROCESS | 1666 | 1469019994316 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:34 INFO - PROCESS | 1666 | ++DOCSHELL 0x12cb8d000 == 46 [pid = 1666] [id = 396] 06:06:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x126aafc00) [pid = 1666] [serial = 1187] [outer = 0x0] 06:06:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x126fdcc00) [pid = 1666] [serial = 1188] [outer = 0x126aafc00] 06:06:34 INFO - PROCESS | 1666 | 1469019994346 Marionette DEBUG loaded listener.js 06:06:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x128a4c000) [pid = 1666] [serial = 1189] [outer = 0x126aafc00] 06:06:34 INFO - PROCESS | 1666 | 1469019994758 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 06:06:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:06:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 668ms 06:06:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:06:34 INFO - PROCESS | 1666 | 1469019994809 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 06:06:34 INFO - PROCESS | 1666 | 1469019994810 Marionette TRACE conn3 <- [1,1557,null,{"value":"7"}] 06:06:34 INFO - PROCESS | 1666 | 1469019994812 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:06:34 INFO - PROCESS | 1666 | 1469019994813 Marionette TRACE conn3 <- [1,1558,null,{}] 06:06:34 INFO - PROCESS | 1666 | 1469019994816 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:34 INFO - PROCESS | 1666 | 1469019994817 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:34 INFO - PROCESS | 1666 | 1469019994919 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 06:06:34 INFO - PROCESS | 1666 | 1469019994978 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:34 INFO - PROCESS | 1666 | 1469019994980 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:34 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ce1a000 == 47 [pid = 1666] [id = 397] 06:06:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x126f7bc00) [pid = 1666] [serial = 1190] [outer = 0x0] 06:06:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x128dc5400) [pid = 1666] [serial = 1191] [outer = 0x126f7bc00] 06:06:35 INFO - PROCESS | 1666 | 1469019995009 Marionette DEBUG loaded listener.js 06:06:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 109 (0x12a9bf000) [pid = 1666] [serial = 1192] [outer = 0x126f7bc00] 06:06:35 INFO - PROCESS | 1666 | 1469019995632 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 06:06:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:06:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 869ms 06:06:35 INFO - PROCESS | 1666 | 1469019995682 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 06:06:35 INFO - PROCESS | 1666 | 1469019995685 Marionette TRACE conn3 <- [1,1561,null,{"value":"7"}] 06:06:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:06:35 INFO - PROCESS | 1666 | 1469019995688 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:06:35 INFO - PROCESS | 1666 | 1469019995690 Marionette TRACE conn3 <- [1,1562,null,{}] 06:06:35 INFO - PROCESS | 1666 | 1469019995694 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:35 INFO - PROCESS | 1666 | 1469019995696 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:35 INFO - PROCESS | 1666 | 1469019995799 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 06:06:35 INFO - PROCESS | 1666 | 1469019995858 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:35 INFO - PROCESS | 1666 | 1469019995861 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:35 INFO - PROCESS | 1666 | ++DOCSHELL 0x119584000 == 48 [pid = 1666] [id = 398] 06:06:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 110 (0x1176c5400) [pid = 1666] [serial = 1193] [outer = 0x0] 06:06:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 111 (0x117ef3000) [pid = 1666] [serial = 1194] [outer = 0x1176c5400] 06:06:35 INFO - PROCESS | 1666 | 1469019995889 Marionette DEBUG loaded listener.js 06:06:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 112 (0x11868d800) [pid = 1666] [serial = 1195] [outer = 0x1176c5400] 06:06:36 INFO - PROCESS | 1666 | 1469019996351 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 06:06:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:06:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 720ms 06:06:36 INFO - PROCESS | 1666 | 1469019996410 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 06:06:36 INFO - PROCESS | 1666 | 1469019996414 Marionette TRACE conn3 <- [1,1565,null,{"value":"7"}] 06:06:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:06:36 INFO - PROCESS | 1666 | 1469019996421 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:06:36 INFO - PROCESS | 1666 | 1469019996424 Marionette TRACE conn3 <- [1,1566,null,{}] 06:06:36 INFO - PROCESS | 1666 | 1469019996427 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:36 INFO - PROCESS | 1666 | 1469019996430 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:36 INFO - PROCESS | 1666 | 1469019996568 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 06:06:36 INFO - PROCESS | 1666 | 1469019996660 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:36 INFO - PROCESS | 1666 | 1469019996661 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:36 INFO - PROCESS | 1666 | ++DOCSHELL 0x1188c4800 == 49 [pid = 1666] [id = 399] 06:06:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 113 (0x1164ea800) [pid = 1666] [serial = 1196] [outer = 0x0] 06:06:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 114 (0x11854cc00) [pid = 1666] [serial = 1197] [outer = 0x1164ea800] 06:06:36 INFO - PROCESS | 1666 | 1469019996689 Marionette DEBUG loaded listener.js 06:06:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 115 (0x1195cc400) [pid = 1666] [serial = 1198] [outer = 0x1164ea800] 06:06:37 INFO - PROCESS | 1666 | --DOCSHELL 0x12c334800 == 48 [pid = 1666] [id = 391] 06:06:37 INFO - PROCESS | 1666 | --DOCSHELL 0x12c155800 == 47 [pid = 1666] [id = 390] 06:06:37 INFO - PROCESS | 1666 | --DOCSHELL 0x121275000 == 46 [pid = 1666] [id = 389] 06:06:37 INFO - PROCESS | 1666 | --DOCSHELL 0x115ecc800 == 45 [pid = 1666] [id = 388] 06:06:37 INFO - PROCESS | 1666 | --DOCSHELL 0x12ae59800 == 44 [pid = 1666] [id = 387] 06:06:37 INFO - PROCESS | 1666 | --DOCSHELL 0x12a61b000 == 43 [pid = 1666] [id = 386] 06:06:37 INFO - PROCESS | 1666 | --DOCSHELL 0x121a0b800 == 42 [pid = 1666] [id = 385] 06:06:37 INFO - PROCESS | 1666 | --DOCSHELL 0x1252b0800 == 41 [pid = 1666] [id = 384] 06:06:37 INFO - PROCESS | 1666 | --DOCSHELL 0x121ce7800 == 40 [pid = 1666] [id = 383] 06:06:37 INFO - PROCESS | 1666 | --DOCSHELL 0x1198f7000 == 39 [pid = 1666] [id = 382] 06:06:37 INFO - PROCESS | 1666 | --DOCSHELL 0x116f7c000 == 38 [pid = 1666] [id = 381] 06:06:37 INFO - PROCESS | 1666 | --DOCSHELL 0x115d8d000 == 37 [pid = 1666] [id = 380] 06:06:37 INFO - PROCESS | 1666 | --DOCSHELL 0x11824f000 == 36 [pid = 1666] [id = 379] 06:06:37 INFO - PROCESS | 1666 | --DOCSHELL 0x12be23800 == 35 [pid = 1666] [id = 378] 06:06:37 INFO - PROCESS | 1666 | --DOCSHELL 0x11926f800 == 34 [pid = 1666] [id = 366] 06:06:37 INFO - PROCESS | 1666 | --DOCSHELL 0x119584000 == 33 [pid = 1666] [id = 398] 06:06:37 INFO - PROCESS | 1666 | --DOCSHELL 0x12ce1a000 == 32 [pid = 1666] [id = 397] 06:06:37 INFO - PROCESS | 1666 | --DOCSHELL 0x12cb8d000 == 31 [pid = 1666] [id = 396] 06:06:37 INFO - PROCESS | 1666 | --DOCSHELL 0x12c32f800 == 30 [pid = 1666] [id = 395] 06:06:37 INFO - PROCESS | 1666 | --DOCSHELL 0x121ce4000 == 29 [pid = 1666] [id = 394] 06:06:37 INFO - PROCESS | 1666 | --DOCSHELL 0x12c727000 == 28 [pid = 1666] [id = 392] 06:06:37 INFO - PROCESS | 1666 | --DOCSHELL 0x11858c000 == 27 [pid = 1666] [id = 393] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 114 (0x12a9c3000) [pid = 1666] [serial = 1134] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 113 (0x128a94c00) [pid = 1666] [serial = 1131] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 112 (0x126f7b800) [pid = 1666] [serial = 1119] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 111 (0x115d37000) [pid = 1666] [serial = 1101] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 110 (0x111e2ec00) [pid = 1666] [serial = 1102] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 109 (0x118688c00) [pid = 1666] [serial = 1107] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 108 (0x1186d6c00) [pid = 1666] [serial = 1108] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x119351800) [pid = 1666] [serial = 1110] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x117ee7c00) [pid = 1666] [serial = 1104] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x118071400) [pid = 1666] [serial = 1105] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x118027c00) [pid = 1666] [serial = 1099] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x116836400) [pid = 1666] [serial = 1098] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x123d0cc00) [pid = 1666] [serial = 1116] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x116489c00) [pid = 1666] [serial = 1087] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x115d39400) [pid = 1666] [serial = 1086] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x1192c6000) [pid = 1666] [serial = 1090] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x11887c400) [pid = 1666] [serial = 1089] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x128a54800) [pid = 1666] [serial = 1093] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x126ab2c00) [pid = 1666] [serial = 1092] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x128dca800) [pid = 1666] [serial = 1096] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x1253afc00) [pid = 1666] [serial = 1095] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x127564400) [pid = 1666] [serial = 1120] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x12870e000) [pid = 1666] [serial = 1122] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x128a4e800) [pid = 1666] [serial = 1129] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x128a58800) [pid = 1666] [serial = 1123] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x120fa8400) [pid = 1666] [serial = 1113] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x12109a400) [pid = 1666] [serial = 1114] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x126693400) [pid = 1666] [serial = 1117] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x121610800) [pid = 1666] [serial = 1128] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x1183ce800) [pid = 1666] [serial = 1125] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x119285000) [pid = 1666] [serial = 1126] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x12a75e800) [pid = 1666] [serial = 1132] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x119bca000) [pid = 1666] [serial = 1111] [outer = 0x0] [url = about:blank] 06:06:37 INFO - PROCESS | 1666 | 1469019997649 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 06:06:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:06:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1272ms 06:06:37 INFO - PROCESS | 1666 | 1469019997693 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 06:06:37 INFO - PROCESS | 1666 | 1469019997696 Marionette TRACE conn3 <- [1,1569,null,{"value":"7"}] 06:06:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:06:37 INFO - PROCESS | 1666 | 1469019997700 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:06:37 INFO - PROCESS | 1666 | 1469019997702 Marionette TRACE conn3 <- [1,1570,null,{}] 06:06:37 INFO - PROCESS | 1666 | 1469019997706 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:37 INFO - PROCESS | 1666 | 1469019997708 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:37 INFO - PROCESS | 1666 | 1469019997812 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 06:06:37 INFO - PROCESS | 1666 | 1469019997901 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:37 INFO - PROCESS | 1666 | 1469019997902 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:37 INFO - PROCESS | 1666 | ++DOCSHELL 0x114f1e000 == 28 [pid = 1666] [id = 400] 06:06:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x112a84800) [pid = 1666] [serial = 1199] [outer = 0x0] 06:06:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x112e62000) [pid = 1666] [serial = 1200] [outer = 0x112a84800] 06:06:37 INFO - PROCESS | 1666 | 1469019997949 Marionette DEBUG loaded listener.js 06:06:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x1131e1000) [pid = 1666] [serial = 1201] [outer = 0x112a84800] 06:06:38 INFO - PROCESS | 1666 | 1469019998358 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 06:06:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:06:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 06:06:38 INFO - PROCESS | 1666 | 1469019998373 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 06:06:38 INFO - PROCESS | 1666 | 1469019998377 Marionette TRACE conn3 <- [1,1573,null,{"value":"7"}] 06:06:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:06:38 INFO - PROCESS | 1666 | 1469019998381 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:06:38 INFO - PROCESS | 1666 | 1469019998383 Marionette TRACE conn3 <- [1,1574,null,{}] 06:06:38 INFO - PROCESS | 1666 | 1469019998385 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:38 INFO - PROCESS | 1666 | 1469019998388 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:38 INFO - PROCESS | 1666 | 1469019998468 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 06:06:38 INFO - PROCESS | 1666 | 1469019998522 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:38 INFO - PROCESS | 1666 | 1469019998523 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:38 INFO - PROCESS | 1666 | ++DOCSHELL 0x117149800 == 29 [pid = 1666] [id = 401] 06:06:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x113c40c00) [pid = 1666] [serial = 1202] [outer = 0x0] 06:06:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x115d40800) [pid = 1666] [serial = 1203] [outer = 0x113c40c00] 06:06:38 INFO - PROCESS | 1666 | 1469019998550 Marionette DEBUG loaded listener.js 06:06:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x1161a4c00) [pid = 1666] [serial = 1204] [outer = 0x113c40c00] 06:06:38 INFO - PROCESS | 1666 | 1469019998869 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 06:06:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:06:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 519ms 06:06:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:06:38 INFO - PROCESS | 1666 | 1469019998901 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 06:06:38 INFO - PROCESS | 1666 | 1469019998903 Marionette TRACE conn3 <- [1,1577,null,{"value":"7"}] 06:06:38 INFO - PROCESS | 1666 | 1469019998907 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:06:38 INFO - PROCESS | 1666 | 1469019998910 Marionette TRACE conn3 <- [1,1578,null,{}] 06:06:38 INFO - PROCESS | 1666 | 1469019998918 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:38 INFO - PROCESS | 1666 | 1469019998921 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:39 INFO - PROCESS | 1666 | 1469019999024 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 06:06:39 INFO - PROCESS | 1666 | 1469019999056 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:39 INFO - PROCESS | 1666 | 1469019999058 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:39 INFO - PROCESS | 1666 | ++DOCSHELL 0x1186f2800 == 30 [pid = 1666] [id = 402] 06:06:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x115d3c400) [pid = 1666] [serial = 1205] [outer = 0x0] 06:06:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x1176c0000) [pid = 1666] [serial = 1206] [outer = 0x115d3c400] 06:06:39 INFO - PROCESS | 1666 | 1469019999086 Marionette DEBUG loaded listener.js 06:06:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x1182ae000) [pid = 1666] [serial = 1207] [outer = 0x115d3c400] 06:06:39 INFO - PROCESS | 1666 | 1469019999354 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 06:06:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:06:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 473ms 06:06:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:06:39 INFO - PROCESS | 1666 | 1469019999383 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 06:06:39 INFO - PROCESS | 1666 | 1469019999384 Marionette TRACE conn3 <- [1,1581,null,{"value":"7"}] 06:06:39 INFO - PROCESS | 1666 | 1469019999386 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:06:39 INFO - PROCESS | 1666 | 1469019999388 Marionette TRACE conn3 <- [1,1582,null,{}] 06:06:39 INFO - PROCESS | 1666 | 1469019999397 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:39 INFO - PROCESS | 1666 | 1469019999399 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:39 INFO - PROCESS | 1666 | 1469019999484 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 06:06:39 INFO - PROCESS | 1666 | 1469019999490 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:39 INFO - PROCESS | 1666 | 1469019999492 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:39 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198b4000 == 31 [pid = 1666] [id = 403] 06:06:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x11854a400) [pid = 1666] [serial = 1208] [outer = 0x0] 06:06:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x118687c00) [pid = 1666] [serial = 1209] [outer = 0x11854a400] 06:06:39 INFO - PROCESS | 1666 | 1469019999518 Marionette DEBUG loaded listener.js 06:06:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x118697c00) [pid = 1666] [serial = 1210] [outer = 0x11854a400] 06:06:39 INFO - PROCESS | 1666 | 1469019999907 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 06:06:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:06:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 526ms 06:06:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:06:39 INFO - PROCESS | 1666 | 1469019999912 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 06:06:39 INFO - PROCESS | 1666 | 1469019999914 Marionette TRACE conn3 <- [1,1585,null,{"value":"7"}] 06:06:39 INFO - PROCESS | 1666 | 1469019999915 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:06:39 INFO - PROCESS | 1666 | 1469019999917 Marionette TRACE conn3 <- [1,1586,null,{}] 06:06:39 INFO - PROCESS | 1666 | 1469019999919 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:39 INFO - PROCESS | 1666 | 1469019999920 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:40 INFO - PROCESS | 1666 | 1469020000012 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 06:06:40 INFO - PROCESS | 1666 | 1469020000049 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:40 INFO - PROCESS | 1666 | 1469020000050 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:40 INFO - PROCESS | 1666 | ++DOCSHELL 0x121052000 == 32 [pid = 1666] [id = 404] 06:06:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x112a81800) [pid = 1666] [serial = 1211] [outer = 0x0] 06:06:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x1186d5400) [pid = 1666] [serial = 1212] [outer = 0x112a81800] 06:06:40 INFO - PROCESS | 1666 | 1469020000075 Marionette DEBUG loaded listener.js 06:06:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x118b18800) [pid = 1666] [serial = 1213] [outer = 0x112a81800] 06:06:40 INFO - PROCESS | 1666 | 1469020000397 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 06:06:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:06:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 517ms 06:06:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:06:40 INFO - PROCESS | 1666 | 1469020000434 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 06:06:40 INFO - PROCESS | 1666 | 1469020000435 Marionette TRACE conn3 <- [1,1589,null,{"value":"7"}] 06:06:40 INFO - PROCESS | 1666 | 1469020000439 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:06:40 INFO - PROCESS | 1666 | 1469020000440 Marionette TRACE conn3 <- [1,1590,null,{}] 06:06:40 INFO - PROCESS | 1666 | 1469020000443 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:40 INFO - PROCESS | 1666 | 1469020000447 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:40 INFO - PROCESS | 1666 | 1469020000572 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 06:06:40 INFO - PROCESS | 1666 | 1469020000576 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:40 INFO - PROCESS | 1666 | 1469020000577 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:40 INFO - PROCESS | 1666 | ++DOCSHELL 0x121a17000 == 33 [pid = 1666] [id = 405] 06:06:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x1186d2c00) [pid = 1666] [serial = 1214] [outer = 0x0] 06:06:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x11928c000) [pid = 1666] [serial = 1215] [outer = 0x1186d2c00] 06:06:40 INFO - PROCESS | 1666 | 1469020000603 Marionette DEBUG loaded listener.js 06:06:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x120fad000) [pid = 1666] [serial = 1216] [outer = 0x1186d2c00] 06:06:40 INFO - PROCESS | 1666 | 1469020000961 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 06:06:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:06:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 570ms 06:06:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:06:41 INFO - PROCESS | 1666 | 1469020001008 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 06:06:41 INFO - PROCESS | 1666 | 1469020001009 Marionette TRACE conn3 <- [1,1593,null,{"value":"7"}] 06:06:41 INFO - PROCESS | 1666 | 1469020001011 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:06:41 INFO - PROCESS | 1666 | 1469020001013 Marionette TRACE conn3 <- [1,1594,null,{}] 06:06:41 INFO - PROCESS | 1666 | 1469020001015 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:41 INFO - PROCESS | 1666 | 1469020001016 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:41 INFO - PROCESS | 1666 | 1469020001109 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 06:06:41 INFO - PROCESS | 1666 | 1469020001112 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:41 INFO - PROCESS | 1666 | 1469020001114 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:41 INFO - PROCESS | 1666 | ++DOCSHELL 0x1252b8800 == 34 [pid = 1666] [id = 406] 06:06:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x116141000) [pid = 1666] [serial = 1217] [outer = 0x0] 06:06:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x1211b0c00) [pid = 1666] [serial = 1218] [outer = 0x116141000] 06:06:41 INFO - PROCESS | 1666 | 1469020001138 Marionette DEBUG loaded listener.js 06:06:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x121612000) [pid = 1666] [serial = 1219] [outer = 0x116141000] 06:06:41 INFO - PROCESS | 1666 | 1469020001470 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 06:06:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:06:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 518ms 06:06:41 INFO - PROCESS | 1666 | 1469020001530 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 06:06:41 INFO - PROCESS | 1666 | 1469020001531 Marionette TRACE conn3 <- [1,1597,null,{"value":"7"}] 06:06:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:06:41 INFO - PROCESS | 1666 | 1469020001534 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:06:41 INFO - PROCESS | 1666 | 1469020001535 Marionette TRACE conn3 <- [1,1598,null,{}] 06:06:41 INFO - PROCESS | 1666 | 1469020001543 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:41 INFO - PROCESS | 1666 | 1469020001544 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:41 INFO - PROCESS | 1666 | 1469020001844 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 06:06:41 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x12755ec00) [pid = 1666] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:06:41 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x1253a7c00) [pid = 1666] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:06:41 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x128a55c00) [pid = 1666] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:06:41 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x12a764800) [pid = 1666] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:06:41 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x12af7cc00) [pid = 1666] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:06:41 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x11307b000) [pid = 1666] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:06:41 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x118881800) [pid = 1666] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:06:41 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x1127de800) [pid = 1666] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:06:41 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x115d39c00) [pid = 1666] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:06:41 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x118698c00) [pid = 1666] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:06:41 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x116ae4c00) [pid = 1666] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:06:41 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x112f0b400) [pid = 1666] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:06:41 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x12a760c00) [pid = 1666] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:06:41 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x126f7a800) [pid = 1666] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:06:41 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x123d34400) [pid = 1666] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:06:41 INFO - PROCESS | 1666 | 1469020001890 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:41 INFO - PROCESS | 1666 | 1469020001891 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:41 INFO - PROCESS | 1666 | ++DOCSHELL 0x1185d7000 == 35 [pid = 1666] [id = 407] 06:06:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x110eb0c00) [pid = 1666] [serial = 1220] [outer = 0x0] 06:06:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x113073400) [pid = 1666] [serial = 1221] [outer = 0x110eb0c00] 06:06:41 INFO - PROCESS | 1666 | 1469020001916 Marionette DEBUG loaded listener.js 06:06:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x118551800) [pid = 1666] [serial = 1222] [outer = 0x110eb0c00] 06:06:42 INFO - PROCESS | 1666 | 1469020002167 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 06:06:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:06:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 674ms 06:06:42 INFO - PROCESS | 1666 | 1469020002212 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 06:06:42 INFO - PROCESS | 1666 | 1469020002213 Marionette TRACE conn3 <- [1,1601,null,{"value":"7"}] 06:06:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:06:42 INFO - PROCESS | 1666 | 1469020002233 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:06:42 INFO - PROCESS | 1666 | 1469020002234 Marionette TRACE conn3 <- [1,1602,null,{}] 06:06:42 INFO - PROCESS | 1666 | 1469020002237 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:42 INFO - PROCESS | 1666 | 1469020002238 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:42 INFO - PROCESS | 1666 | 1469020002315 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 06:06:42 INFO - PROCESS | 1666 | 1469020002334 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:42 INFO - PROCESS | 1666 | 1469020002335 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:42 INFO - PROCESS | 1666 | ++DOCSHELL 0x1186ef800 == 36 [pid = 1666] [id = 408] 06:06:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x118b1d800) [pid = 1666] [serial = 1223] [outer = 0x0] 06:06:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x121a52c00) [pid = 1666] [serial = 1224] [outer = 0x118b1d800] 06:06:42 INFO - PROCESS | 1666 | 1469020002359 Marionette DEBUG loaded listener.js 06:06:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x123d32400) [pid = 1666] [serial = 1225] [outer = 0x118b1d800] 06:06:42 INFO - PROCESS | 1666 | 1469020002688 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 06:06:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:06:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 487ms 06:06:42 INFO - PROCESS | 1666 | 1469020002704 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 06:06:42 INFO - PROCESS | 1666 | 1469020002705 Marionette TRACE conn3 <- [1,1605,null,{"value":"7"}] 06:06:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:06:42 INFO - PROCESS | 1666 | 1469020002710 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:06:42 INFO - PROCESS | 1666 | 1469020002711 Marionette TRACE conn3 <- [1,1606,null,{}] 06:06:42 INFO - PROCESS | 1666 | 1469020002713 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:42 INFO - PROCESS | 1666 | 1469020002714 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:42 INFO - PROCESS | 1666 | 1469020002818 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 06:06:42 INFO - PROCESS | 1666 | 1469020002825 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:42 INFO - PROCESS | 1666 | 1469020002826 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:42 INFO - PROCESS | 1666 | ++DOCSHELL 0x128a34000 == 37 [pid = 1666] [id = 409] 06:06:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x118881800) [pid = 1666] [serial = 1226] [outer = 0x0] 06:06:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x123d31c00) [pid = 1666] [serial = 1227] [outer = 0x118881800] 06:06:42 INFO - PROCESS | 1666 | 1469020002850 Marionette DEBUG loaded listener.js 06:06:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x123d3c800) [pid = 1666] [serial = 1228] [outer = 0x118881800] 06:06:43 INFO - PROCESS | 1666 | 1469020003151 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 06:06:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:06:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 468ms 06:06:43 INFO - PROCESS | 1666 | 1469020003178 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 06:06:43 INFO - PROCESS | 1666 | 1469020003180 Marionette TRACE conn3 <- [1,1609,null,{"value":"7"}] 06:06:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:06:43 INFO - PROCESS | 1666 | 1469020003182 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:06:43 INFO - PROCESS | 1666 | 1469020003184 Marionette TRACE conn3 <- [1,1610,null,{}] 06:06:43 INFO - PROCESS | 1666 | 1469020003197 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:43 INFO - PROCESS | 1666 | 1469020003198 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:43 INFO - PROCESS | 1666 | 1469020003288 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 06:06:43 INFO - PROCESS | 1666 | 1469020003294 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:43 INFO - PROCESS | 1666 | 1469020003295 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:43 INFO - PROCESS | 1666 | ++DOCSHELL 0x121051800 == 38 [pid = 1666] [id = 410] 06:06:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x123d3cc00) [pid = 1666] [serial = 1229] [outer = 0x0] 06:06:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x125338400) [pid = 1666] [serial = 1230] [outer = 0x123d3cc00] 06:06:43 INFO - PROCESS | 1666 | 1469020003322 Marionette DEBUG loaded listener.js 06:06:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x12755ec00) [pid = 1666] [serial = 1231] [outer = 0x123d3cc00] 06:06:43 INFO - PROCESS | 1666 | 1469020003656 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 06:06:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:06:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 519ms 06:06:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:06:43 INFO - PROCESS | 1666 | 1469020003701 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 06:06:43 INFO - PROCESS | 1666 | 1469020003702 Marionette TRACE conn3 <- [1,1613,null,{"value":"7"}] 06:06:43 INFO - PROCESS | 1666 | 1469020003704 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:06:43 INFO - PROCESS | 1666 | 1469020003705 Marionette TRACE conn3 <- [1,1614,null,{}] 06:06:43 INFO - PROCESS | 1666 | 1469020003720 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:43 INFO - PROCESS | 1666 | 1469020003721 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:43 INFO - PROCESS | 1666 | 1469020003797 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 06:06:43 INFO - PROCESS | 1666 | 1469020003800 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:43 INFO - PROCESS | 1666 | 1469020003801 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:43 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ae5c800 == 39 [pid = 1666] [id = 411] 06:06:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x127562000) [pid = 1666] [serial = 1232] [outer = 0x0] 06:06:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x128703400) [pid = 1666] [serial = 1233] [outer = 0x127562000] 06:06:43 INFO - PROCESS | 1666 | 1469020003826 Marionette DEBUG loaded listener.js 06:06:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x12870f000) [pid = 1666] [serial = 1234] [outer = 0x127562000] 06:06:44 INFO - PROCESS | 1666 | 1469020004427 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 06:06:44 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 06:06:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 770ms 06:06:44 INFO - PROCESS | 1666 | 1469020004476 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 06:06:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:06:44 INFO - PROCESS | 1666 | 1469020004478 Marionette TRACE conn3 <- [1,1617,null,{"value":"7"}] 06:06:44 INFO - PROCESS | 1666 | 1469020004481 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:06:44 INFO - PROCESS | 1666 | 1469020004483 Marionette TRACE conn3 <- [1,1618,null,{}] 06:06:44 INFO - PROCESS | 1666 | 1469020004487 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:44 INFO - PROCESS | 1666 | 1469020004489 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:44 INFO - PROCESS | 1666 | 1469020004601 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 06:06:44 INFO - PROCESS | 1666 | 1469020004658 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:44 INFO - PROCESS | 1666 | 1469020004659 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:44 INFO - PROCESS | 1666 | ++DOCSHELL 0x11715e800 == 40 [pid = 1666] [id = 412] 06:06:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x1131da400) [pid = 1666] [serial = 1235] [outer = 0x0] 06:06:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x114f69c00) [pid = 1666] [serial = 1236] [outer = 0x1131da400] 06:06:44 INFO - PROCESS | 1666 | 1469020004691 Marionette DEBUG loaded listener.js 06:06:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x115e6fc00) [pid = 1666] [serial = 1237] [outer = 0x1131da400] 06:06:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:06:45 INFO - PROCESS | 1666 | 1469020005242 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 06:06:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 771ms 06:06:45 INFO - PROCESS | 1666 | 1469020005252 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 06:06:45 INFO - PROCESS | 1666 | 1469020005255 Marionette TRACE conn3 <- [1,1621,null,{"value":"7"}] 06:06:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:06:45 INFO - PROCESS | 1666 | 1469020005300 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:06:45 INFO - PROCESS | 1666 | 1469020005302 Marionette TRACE conn3 <- [1,1622,null,{}] 06:06:45 INFO - PROCESS | 1666 | 1469020005305 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:45 INFO - PROCESS | 1666 | 1469020005307 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:45 INFO - PROCESS | 1666 | 1469020005429 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 06:06:45 INFO - PROCESS | 1666 | 1469020005510 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:45 INFO - PROCESS | 1666 | 1469020005512 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:45 INFO - PROCESS | 1666 | ++DOCSHELL 0x1213a6800 == 41 [pid = 1666] [id = 413] 06:06:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x1176c6c00) [pid = 1666] [serial = 1238] [outer = 0x0] 06:06:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x1183cd400) [pid = 1666] [serial = 1239] [outer = 0x1176c6c00] 06:06:45 INFO - PROCESS | 1666 | 1469020005543 Marionette DEBUG loaded listener.js 06:06:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 109 (0x118695c00) [pid = 1666] [serial = 1240] [outer = 0x1176c6c00] 06:06:46 INFO - PROCESS | 1666 | 1469020006163 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 06:06:46 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 06:06:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 874ms 06:06:46 INFO - PROCESS | 1666 | --DOCSHELL 0x121051800 == 40 [pid = 1666] [id = 410] 06:06:46 INFO - PROCESS | 1666 | --DOCSHELL 0x128a34000 == 39 [pid = 1666] [id = 409] 06:06:46 INFO - PROCESS | 1666 | --DOCSHELL 0x1186ef800 == 38 [pid = 1666] [id = 408] 06:06:46 INFO - PROCESS | 1666 | --DOCSHELL 0x1185d7000 == 37 [pid = 1666] [id = 407] 06:06:46 INFO - PROCESS | 1666 | --DOCSHELL 0x1252b8800 == 36 [pid = 1666] [id = 406] 06:06:46 INFO - PROCESS | 1666 | --DOCSHELL 0x121a17000 == 35 [pid = 1666] [id = 405] 06:06:46 INFO - PROCESS | 1666 | --DOCSHELL 0x121052000 == 34 [pid = 1666] [id = 404] 06:06:46 INFO - PROCESS | 1666 | --DOCSHELL 0x1198b4000 == 33 [pid = 1666] [id = 403] 06:06:46 INFO - PROCESS | 1666 | 1469020006239 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 06:06:46 INFO - PROCESS | 1666 | 1469020006241 Marionette TRACE conn3 <- [1,1625,null,{"value":"7"}] 06:06:46 INFO - PROCESS | 1666 | --DOCSHELL 0x1186f2800 == 32 [pid = 1666] [id = 402] 06:06:46 INFO - PROCESS | 1666 | --DOCSHELL 0x117149800 == 31 [pid = 1666] [id = 401] 06:06:46 INFO - PROCESS | 1666 | --DOCSHELL 0x114f1e000 == 30 [pid = 1666] [id = 400] 06:06:46 INFO - PROCESS | 1666 | --DOCSHELL 0x1188c4800 == 29 [pid = 1666] [id = 399] 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 108 (0x129566000) [pid = 1666] [serial = 1158] [outer = 0x0] [url = about:blank] 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x12a9bbc00) [pid = 1666] [serial = 1161] [outer = 0x0] [url = about:blank] 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x12afc3c00) [pid = 1666] [serial = 1164] [outer = 0x0] [url = about:blank] 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x12af7b000) [pid = 1666] [serial = 1162] [outer = 0x0] [url = about:blank] 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x113cc5c00) [pid = 1666] [serial = 1140] [outer = 0x0] [url = about:blank] 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x116816400) [pid = 1666] [serial = 1141] [outer = 0x0] [url = about:blank] 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x121617c00) [pid = 1666] [serial = 1168] [outer = 0x0] [url = about:blank] 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x1215c6c00) [pid = 1666] [serial = 1149] [outer = 0x0] [url = about:blank] 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x123d07800) [pid = 1666] [serial = 1150] [outer = 0x0] [url = about:blank] 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x115da7400) [pid = 1666] [serial = 1137] [outer = 0x0] [url = about:blank] 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x1164f1400) [pid = 1666] [serial = 1138] [outer = 0x0] [url = about:blank] 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x119217400) [pid = 1666] [serial = 1146] [outer = 0x0] [url = about:blank] 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x119b1e000) [pid = 1666] [serial = 1147] [outer = 0x0] [url = about:blank] 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x118023400) [pid = 1666] [serial = 1143] [outer = 0x0] [url = about:blank] 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x118552000) [pid = 1666] [serial = 1144] [outer = 0x0] [url = about:blank] 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x123de4c00) [pid = 1666] [serial = 1152] [outer = 0x0] [url = about:blank] 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x12afc0c00) [pid = 1666] [serial = 1135] [outer = 0x0] [url = about:blank] 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x119b20400) [pid = 1666] [serial = 1167] [outer = 0x0] [url = about:blank] 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x12c0c8800) [pid = 1666] [serial = 1174] [outer = 0x0] [url = about:blank] 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x123d38c00) [pid = 1666] [serial = 1176] [outer = 0x0] [url = about:blank] 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x12b312400) [pid = 1666] [serial = 1165] [outer = 0x0] [url = about:blank] 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x127565000) [pid = 1666] [serial = 1155] [outer = 0x0] [url = about:blank] 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x128a53400) [pid = 1666] [serial = 1156] [outer = 0x0] [url = about:blank] 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x12a6f8800) [pid = 1666] [serial = 1159] [outer = 0x0] [url = about:blank] 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x12a6f2c00) [pid = 1666] [serial = 1170] [outer = 0x0] [url = about:blank] 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x12c025400) [pid = 1666] [serial = 1177] [outer = 0x0] [url = about:blank] 06:06:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x12b9db000) [pid = 1666] [serial = 1171] [outer = 0x0] [url = about:blank] 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x12533b800) [pid = 1666] [serial = 1153] [outer = 0x0] [url = about:blank] 06:06:46 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x12baa5800) [pid = 1666] [serial = 1173] [outer = 0x0] [url = about:blank] 06:06:46 INFO - PROCESS | 1666 | 1469020006253 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:06:46 INFO - PROCESS | 1666 | 1469020006255 Marionette TRACE conn3 <- [1,1626,null,{}] 06:06:46 INFO - PROCESS | 1666 | 1469020006258 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:46 INFO - PROCESS | 1666 | 1469020006260 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:46 INFO - PROCESS | 1666 | 1469020006342 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 06:06:46 INFO - PROCESS | 1666 | 1469020006353 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:46 INFO - PROCESS | 1666 | 1469020006354 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:46 INFO - PROCESS | 1666 | ++DOCSHELL 0x116688000 == 30 [pid = 1666] [id = 414] 06:06:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x1161a3400) [pid = 1666] [serial = 1241] [outer = 0x0] 06:06:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x1164ebc00) [pid = 1666] [serial = 1242] [outer = 0x1161a3400] 06:06:46 INFO - PROCESS | 1666 | 1469020006386 Marionette DEBUG loaded listener.js 06:06:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x116a0cc00) [pid = 1666] [serial = 1243] [outer = 0x1161a3400] 06:06:46 INFO - PROCESS | 1666 | 1469020006733 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 06:06:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:06:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 521ms 06:06:46 INFO - PROCESS | 1666 | 1469020006782 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 06:06:46 INFO - PROCESS | 1666 | 1469020006785 Marionette TRACE conn3 <- [1,1629,null,{"value":"7"}] 06:06:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:06:46 INFO - PROCESS | 1666 | 1469020006791 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:06:46 INFO - PROCESS | 1666 | 1469020006792 Marionette TRACE conn3 <- [1,1630,null,{}] 06:06:46 INFO - PROCESS | 1666 | 1469020006795 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:46 INFO - PROCESS | 1666 | 1469020006796 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:46 INFO - PROCESS | 1666 | 1469020006876 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 06:06:46 INFO - PROCESS | 1666 | 1469020006881 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:46 INFO - PROCESS | 1666 | 1469020006882 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:46 INFO - PROCESS | 1666 | ++DOCSHELL 0x1185a2800 == 31 [pid = 1666] [id = 415] 06:06:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x11801cc00) [pid = 1666] [serial = 1244] [outer = 0x0] 06:06:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x11806c800) [pid = 1666] [serial = 1245] [outer = 0x11801cc00] 06:06:46 INFO - PROCESS | 1666 | 1469020006909 Marionette DEBUG loaded listener.js 06:06:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x11868a800) [pid = 1666] [serial = 1246] [outer = 0x11801cc00] 06:06:47 INFO - PROCESS | 1666 | 1469020007259 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 06:06:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:06:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 521ms 06:06:47 INFO - PROCESS | 1666 | 1469020007315 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 06:06:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:06:47 INFO - PROCESS | 1666 | 1469020007317 Marionette TRACE conn3 <- [1,1633,null,{"value":"7"}] 06:06:47 INFO - PROCESS | 1666 | 1469020007321 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:06:47 INFO - PROCESS | 1666 | 1469020007325 Marionette TRACE conn3 <- [1,1634,null,{}] 06:06:47 INFO - PROCESS | 1666 | 1469020007336 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:47 INFO - PROCESS | 1666 | 1469020007341 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:47 INFO - PROCESS | 1666 | 1469020007466 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 06:06:47 INFO - PROCESS | 1666 | 1469020007483 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:47 INFO - PROCESS | 1666 | 1469020007485 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:47 INFO - PROCESS | 1666 | ++DOCSHELL 0x12104c000 == 32 [pid = 1666] [id = 416] 06:06:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x1186d6800) [pid = 1666] [serial = 1247] [outer = 0x0] 06:06:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x1192bec00) [pid = 1666] [serial = 1248] [outer = 0x1186d6800] 06:06:47 INFO - PROCESS | 1666 | 1469020007532 Marionette DEBUG loaded listener.js 06:06:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x1195ce800) [pid = 1666] [serial = 1249] [outer = 0x1186d6800] 06:06:47 INFO - PROCESS | 1666 | 1469020007942 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 06:06:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:06:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 674ms 06:06:48 INFO - PROCESS | 1666 | 1469020008008 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 06:06:48 INFO - PROCESS | 1666 | 1469020008010 Marionette TRACE conn3 <- [1,1637,null,{"value":"7"}] 06:06:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:06:48 INFO - PROCESS | 1666 | 1469020008012 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:06:48 INFO - PROCESS | 1666 | 1469020008013 Marionette TRACE conn3 <- [1,1638,null,{}] 06:06:48 INFO - PROCESS | 1666 | 1469020008016 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:48 INFO - PROCESS | 1666 | 1469020008017 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:48 INFO - PROCESS | 1666 | 1469020008114 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 06:06:48 INFO - PROCESS | 1666 | 1469020008123 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:48 INFO - PROCESS | 1666 | 1469020008124 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:48 INFO - PROCESS | 1666 | ++DOCSHELL 0x124a96800 == 33 [pid = 1666] [id = 417] 06:06:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x119908400) [pid = 1666] [serial = 1250] [outer = 0x0] 06:06:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x120e43800) [pid = 1666] [serial = 1251] [outer = 0x119908400] 06:06:48 INFO - PROCESS | 1666 | 1469020008150 Marionette DEBUG loaded listener.js 06:06:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x120fae000) [pid = 1666] [serial = 1252] [outer = 0x119908400] 06:06:48 INFO - PROCESS | 1666 | 1469020008512 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 06:06:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:06:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 518ms 06:06:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:06:48 INFO - PROCESS | 1666 | 1469020008530 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 06:06:48 INFO - PROCESS | 1666 | 1469020008532 Marionette TRACE conn3 <- [1,1641,null,{"value":"7"}] 06:06:48 INFO - PROCESS | 1666 | 1469020008534 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:06:48 INFO - PROCESS | 1666 | 1469020008535 Marionette TRACE conn3 <- [1,1642,null,{}] 06:06:48 INFO - PROCESS | 1666 | 1469020008538 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:48 INFO - PROCESS | 1666 | 1469020008540 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:48 INFO - PROCESS | 1666 | 1469020008638 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 06:06:48 INFO - PROCESS | 1666 | 1469020008649 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:48 INFO - PROCESS | 1666 | 1469020008650 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:48 INFO - PROCESS | 1666 | ++DOCSHELL 0x126f93800 == 34 [pid = 1666] [id = 418] 06:06:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x112f06400) [pid = 1666] [serial = 1253] [outer = 0x0] 06:06:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x1215c1000) [pid = 1666] [serial = 1254] [outer = 0x112f06400] 06:06:48 INFO - PROCESS | 1666 | 1469020008674 Marionette DEBUG loaded listener.js 06:06:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x1219bd000) [pid = 1666] [serial = 1255] [outer = 0x112f06400] 06:06:49 INFO - PROCESS | 1666 | 1469020009014 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 06:06:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:06:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 519ms 06:06:49 INFO - PROCESS | 1666 | 1469020009053 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 06:06:49 INFO - PROCESS | 1666 | 1469020009054 Marionette TRACE conn3 <- [1,1645,null,{"value":"7"}] 06:06:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:06:49 INFO - PROCESS | 1666 | 1469020009056 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:06:49 INFO - PROCESS | 1666 | 1469020009058 Marionette TRACE conn3 <- [1,1646,null,{}] 06:06:49 INFO - PROCESS | 1666 | 1469020009060 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:49 INFO - PROCESS | 1666 | 1469020009064 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:49 INFO - PROCESS | 1666 | 1469020009194 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 06:06:49 INFO - PROCESS | 1666 | 1469020009209 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:49 INFO - PROCESS | 1666 | 1469020009210 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:49 INFO - PROCESS | 1666 | ++DOCSHELL 0x128a34000 == 35 [pid = 1666] [id = 419] 06:06:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x123d2dc00) [pid = 1666] [serial = 1256] [outer = 0x0] 06:06:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x124d18800) [pid = 1666] [serial = 1257] [outer = 0x123d2dc00] 06:06:49 INFO - PROCESS | 1666 | 1469020009235 Marionette DEBUG loaded listener.js 06:06:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x126fe2000) [pid = 1666] [serial = 1258] [outer = 0x123d2dc00] 06:06:49 INFO - PROCESS | 1666 | 1469020009603 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 06:06:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:06:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 568ms 06:06:49 INFO - PROCESS | 1666 | 1469020009626 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 06:06:49 INFO - PROCESS | 1666 | 1469020009627 Marionette TRACE conn3 <- [1,1649,null,{"value":"7"}] 06:06:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:06:49 INFO - PROCESS | 1666 | 1469020009634 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:06:49 INFO - PROCESS | 1666 | 1469020009636 Marionette TRACE conn3 <- [1,1650,null,{}] 06:06:49 INFO - PROCESS | 1666 | 1469020009640 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:49 INFO - PROCESS | 1666 | 1469020009642 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:49 INFO - PROCESS | 1666 | 1469020009740 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 06:06:49 INFO - PROCESS | 1666 | 1469020009744 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:49 INFO - PROCESS | 1666 | 1469020009745 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:49 INFO - PROCESS | 1666 | ++DOCSHELL 0x11933c800 == 36 [pid = 1666] [id = 420] 06:06:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x123d2ec00) [pid = 1666] [serial = 1259] [outer = 0x0] 06:06:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x127565000) [pid = 1666] [serial = 1260] [outer = 0x123d2ec00] 06:06:49 INFO - PROCESS | 1666 | 1469020009770 Marionette DEBUG loaded listener.js 06:06:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x128711000) [pid = 1666] [serial = 1261] [outer = 0x123d2ec00] 06:06:50 INFO - PROCESS | 1666 | 1469020010109 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 06:06:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:06:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 527ms 06:06:50 INFO - PROCESS | 1666 | 1469020010159 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 06:06:50 INFO - PROCESS | 1666 | 1469020010160 Marionette TRACE conn3 <- [1,1653,null,{"value":"7"}] 06:06:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:06:50 INFO - PROCESS | 1666 | 1469020010162 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:06:50 INFO - PROCESS | 1666 | 1469020010163 Marionette TRACE conn3 <- [1,1654,null,{}] 06:06:50 INFO - PROCESS | 1666 | 1469020010165 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:50 INFO - PROCESS | 1666 | 1469020010167 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:50 INFO - PROCESS | 1666 | 1469020010264 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 06:06:50 INFO - PROCESS | 1666 | 1469020010277 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:50 INFO - PROCESS | 1666 | 1469020010278 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:50 INFO - PROCESS | 1666 | ++DOCSHELL 0x12b15b000 == 37 [pid = 1666] [id = 421] 06:06:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x120e42800) [pid = 1666] [serial = 1262] [outer = 0x0] 06:06:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x128a50400) [pid = 1666] [serial = 1263] [outer = 0x120e42800] 06:06:50 INFO - PROCESS | 1666 | 1469020010302 Marionette DEBUG loaded listener.js 06:06:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x128a89c00) [pid = 1666] [serial = 1264] [outer = 0x120e42800] 06:06:50 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x1164ea800) [pid = 1666] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:06:50 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x11854a400) [pid = 1666] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:06:50 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x112a81800) [pid = 1666] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:06:50 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x113c40c00) [pid = 1666] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:06:50 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x115d3c400) [pid = 1666] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:06:50 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x1186d2c00) [pid = 1666] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:06:50 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x112a84800) [pid = 1666] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:06:50 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x116141000) [pid = 1666] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:06:50 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x113cbcc00) [pid = 1666] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:06:50 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x119289c00) [pid = 1666] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:06:50 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x121098800) [pid = 1666] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:06:50 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x126aafc00) [pid = 1666] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:06:50 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x110eb0c00) [pid = 1666] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:06:50 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x118b1d800) [pid = 1666] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:06:50 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x126f7bc00) [pid = 1666] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:06:50 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x1176c5400) [pid = 1666] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:06:50 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x118881800) [pid = 1666] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:06:50 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x123d3cc00) [pid = 1666] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:06:50 INFO - PROCESS | 1666 | 1469020010715 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 06:06:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:06:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 569ms 06:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:06:50 INFO - PROCESS | 1666 | 1469020010732 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 06:06:50 INFO - PROCESS | 1666 | 1469020010733 Marionette TRACE conn3 <- [1,1657,null,{"value":"7"}] 06:06:50 INFO - PROCESS | 1666 | 1469020010735 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:06:50 INFO - PROCESS | 1666 | 1469020010736 Marionette TRACE conn3 <- [1,1658,null,{}] 06:06:50 INFO - PROCESS | 1666 | 1469020010744 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:50 INFO - PROCESS | 1666 | 1469020010746 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:50 INFO - PROCESS | 1666 | 1469020010854 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 06:06:50 INFO - PROCESS | 1666 | 1469020010888 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:50 INFO - PROCESS | 1666 | 1469020010889 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:50 INFO - PROCESS | 1666 | ++DOCSHELL 0x129659800 == 38 [pid = 1666] [id = 422] 06:06:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x1127d2400) [pid = 1666] [serial = 1265] [outer = 0x0] 06:06:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x116645c00) [pid = 1666] [serial = 1266] [outer = 0x1127d2400] 06:06:50 INFO - PROCESS | 1666 | 1469020010914 Marionette DEBUG loaded listener.js 06:06:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x118881400) [pid = 1666] [serial = 1267] [outer = 0x1127d2400] 06:06:51 INFO - PROCESS | 1666 | 1469020011218 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 525ms 06:06:51 INFO - PROCESS | 1666 | 1469020011261 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 06:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:06:51 INFO - PROCESS | 1666 | 1469020011263 Marionette TRACE conn3 <- [1,1661,null,{"value":"7"}] 06:06:51 INFO - PROCESS | 1666 | 1469020011266 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:06:51 INFO - PROCESS | 1666 | 1469020011268 Marionette TRACE conn3 <- [1,1662,null,{}] 06:06:51 INFO - PROCESS | 1666 | 1469020011271 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:51 INFO - PROCESS | 1666 | 1469020011273 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:51 INFO - PROCESS | 1666 | 1469020011403 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 06:06:51 INFO - PROCESS | 1666 | 1469020011489 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:51 INFO - PROCESS | 1666 | 1469020011490 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:51 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ba13000 == 39 [pid = 1666] [id = 423] 06:06:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x115d3c400) [pid = 1666] [serial = 1268] [outer = 0x0] 06:06:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x1195cdc00) [pid = 1666] [serial = 1269] [outer = 0x115d3c400] 06:06:51 INFO - PROCESS | 1666 | 1469020011530 Marionette DEBUG loaded listener.js 06:06:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x12530b000) [pid = 1666] [serial = 1270] [outer = 0x115d3c400] 06:06:51 INFO - PROCESS | 1666 | 1469020011865 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 622ms 06:06:51 INFO - PROCESS | 1666 | 1469020011896 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 06:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:06:51 INFO - PROCESS | 1666 | 1469020011898 Marionette TRACE conn3 <- [1,1665,null,{"value":"7"}] 06:06:51 INFO - PROCESS | 1666 | 1469020011900 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:06:51 INFO - PROCESS | 1666 | 1469020011902 Marionette TRACE conn3 <- [1,1666,null,{}] 06:06:51 INFO - PROCESS | 1666 | 1469020011904 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:51 INFO - PROCESS | 1666 | 1469020011907 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:52 INFO - PROCESS | 1666 | 1469020012000 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 06:06:52 INFO - PROCESS | 1666 | 1469020012059 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:52 INFO - PROCESS | 1666 | 1469020012061 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:52 INFO - PROCESS | 1666 | ++DOCSHELL 0x12be37800 == 40 [pid = 1666] [id = 424] 06:06:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x120fae800) [pid = 1666] [serial = 1271] [outer = 0x0] 06:06:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x128a4f400) [pid = 1666] [serial = 1272] [outer = 0x120fae800] 06:06:52 INFO - PROCESS | 1666 | 1469020012087 Marionette DEBUG loaded listener.js 06:06:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x129568000) [pid = 1666] [serial = 1273] [outer = 0x120fae800] 06:06:52 INFO - PROCESS | 1666 | 1469020012354 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 06:06:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:06:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 469ms 06:06:52 INFO - PROCESS | 1666 | 1469020012369 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 06:06:52 INFO - PROCESS | 1666 | 1469020012371 Marionette TRACE conn3 <- [1,1669,null,{"value":"7"}] 06:06:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:06:52 INFO - PROCESS | 1666 | 1469020012382 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:06:52 INFO - PROCESS | 1666 | 1469020012383 Marionette TRACE conn3 <- [1,1670,null,{}] 06:06:52 INFO - PROCESS | 1666 | 1469020012385 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:52 INFO - PROCESS | 1666 | 1469020012386 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:52 INFO - PROCESS | 1666 | 1469020012471 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 06:06:52 INFO - PROCESS | 1666 | 1469020012477 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:52 INFO - PROCESS | 1666 | 1469020012478 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:52 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c31c000 == 41 [pid = 1666] [id = 425] 06:06:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x129569400) [pid = 1666] [serial = 1274] [outer = 0x0] 06:06:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x1298c4000) [pid = 1666] [serial = 1275] [outer = 0x129569400] 06:06:52 INFO - PROCESS | 1666 | 1469020012502 Marionette DEBUG loaded listener.js 06:06:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x12a75a000) [pid = 1666] [serial = 1276] [outer = 0x129569400] 06:06:53 INFO - PROCESS | 1666 | 1469020013017 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 06:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 669ms 06:06:53 INFO - PROCESS | 1666 | 1469020013051 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 06:06:53 INFO - PROCESS | 1666 | 1469020013054 Marionette TRACE conn3 <- [1,1673,null,{"value":"7"}] 06:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:06:53 INFO - PROCESS | 1666 | 1469020013060 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:06:53 INFO - PROCESS | 1666 | 1469020013063 Marionette TRACE conn3 <- [1,1674,null,{}] 06:06:53 INFO - PROCESS | 1666 | 1469020013067 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:53 INFO - PROCESS | 1666 | 1469020013069 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:53 INFO - PROCESS | 1666 | 1469020013178 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 06:06:53 INFO - PROCESS | 1666 | 1469020013249 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:53 INFO - PROCESS | 1666 | 1469020013251 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:53 INFO - PROCESS | 1666 | ++DOCSHELL 0x1186e6000 == 42 [pid = 1666] [id = 426] 06:06:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x11648f000) [pid = 1666] [serial = 1277] [outer = 0x0] 06:06:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x116add800) [pid = 1666] [serial = 1278] [outer = 0x11648f000] 06:06:53 INFO - PROCESS | 1666 | 1469020013282 Marionette DEBUG loaded listener.js 06:06:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x118027800) [pid = 1666] [serial = 1279] [outer = 0x11648f000] 06:06:53 INFO - PROCESS | 1666 | 1469020013695 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 06:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 672ms 06:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:06:53 INFO - PROCESS | 1666 | 1469020013732 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 06:06:53 INFO - PROCESS | 1666 | 1469020013735 Marionette TRACE conn3 <- [1,1677,null,{"value":"7"}] 06:06:53 INFO - PROCESS | 1666 | 1469020013739 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:06:53 INFO - PROCESS | 1666 | 1469020013741 Marionette TRACE conn3 <- [1,1678,null,{}] 06:06:53 INFO - PROCESS | 1666 | 1469020013744 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:53 INFO - PROCESS | 1666 | 1469020013746 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:53 INFO - PROCESS | 1666 | 1469020013856 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 06:06:53 INFO - PROCESS | 1666 | 1469020013947 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:53 INFO - PROCESS | 1666 | 1469020013949 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:53 INFO - PROCESS | 1666 | ++DOCSHELL 0x128f13000 == 43 [pid = 1666] [id = 427] 06:06:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x118549400) [pid = 1666] [serial = 1280] [outer = 0x0] 06:06:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x1186cf400) [pid = 1666] [serial = 1281] [outer = 0x118549400] 06:06:53 INFO - PROCESS | 1666 | 1469020013994 Marionette DEBUG loaded listener.js 06:06:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x1195d1000) [pid = 1666] [serial = 1282] [outer = 0x118549400] 06:06:54 INFO - PROCESS | 1666 | 1469020014424 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 06:06:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 721ms 06:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:06:54 INFO - PROCESS | 1666 | 1469020014460 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 06:06:54 INFO - PROCESS | 1666 | 1469020014462 Marionette TRACE conn3 <- [1,1681,null,{"value":"7"}] 06:06:54 INFO - PROCESS | 1666 | 1469020014464 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:06:54 INFO - PROCESS | 1666 | 1469020014467 Marionette TRACE conn3 <- [1,1682,null,{}] 06:06:54 INFO - PROCESS | 1666 | 1469020014474 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:54 INFO - PROCESS | 1666 | 1469020014478 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:54 INFO - PROCESS | 1666 | 1469020014582 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 06:06:54 INFO - PROCESS | 1666 | 1469020014641 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:54 INFO - PROCESS | 1666 | 1469020014643 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:54 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c325000 == 44 [pid = 1666] [id = 428] 06:06:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x123d2d400) [pid = 1666] [serial = 1283] [outer = 0x0] 06:06:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x123de9000) [pid = 1666] [serial = 1284] [outer = 0x123d2d400] 06:06:54 INFO - PROCESS | 1666 | 1469020014674 Marionette DEBUG loaded listener.js 06:06:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x126696c00) [pid = 1666] [serial = 1285] [outer = 0x123d2d400] 06:06:55 INFO - PROCESS | 1666 | 1469020015084 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 06:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 673ms 06:06:55 INFO - PROCESS | 1666 | 1469020015137 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 06:06:55 INFO - PROCESS | 1666 | 1469020015139 Marionette TRACE conn3 <- [1,1685,null,{"value":"7"}] 06:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:06:55 INFO - PROCESS | 1666 | 1469020015142 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:06:55 INFO - PROCESS | 1666 | 1469020015143 Marionette TRACE conn3 <- [1,1686,null,{}] 06:06:55 INFO - PROCESS | 1666 | 1469020015145 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:55 INFO - PROCESS | 1666 | 1469020015147 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:55 INFO - PROCESS | 1666 | 1469020015270 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 06:06:55 INFO - PROCESS | 1666 | 1469020015331 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:55 INFO - PROCESS | 1666 | 1469020015332 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:55 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c72b800 == 45 [pid = 1666] [id = 429] 06:06:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x126c38800) [pid = 1666] [serial = 1286] [outer = 0x0] 06:06:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 109 (0x128a50800) [pid = 1666] [serial = 1287] [outer = 0x126c38800] 06:06:55 INFO - PROCESS | 1666 | 1469020015361 Marionette DEBUG loaded listener.js 06:06:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 110 (0x128dc5000) [pid = 1666] [serial = 1288] [outer = 0x126c38800] 06:06:55 INFO - PROCESS | 1666 | 1469020015817 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 06:06:55 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 06:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 718ms 06:06:55 INFO - PROCESS | 1666 | 1469020015861 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 06:06:55 INFO - PROCESS | 1666 | 1469020015863 Marionette TRACE conn3 <- [1,1689,null,{"value":"7"}] 06:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:06:55 INFO - PROCESS | 1666 | 1469020015865 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:06:55 INFO - PROCESS | 1666 | 1469020015866 Marionette TRACE conn3 <- [1,1690,null,{}] 06:06:55 INFO - PROCESS | 1666 | 1469020015869 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:55 INFO - PROCESS | 1666 | 1469020015870 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:55 INFO - PROCESS | 1666 | 1469020015974 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 06:06:56 INFO - PROCESS | 1666 | 1469020016033 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:56 INFO - PROCESS | 1666 | 1469020016034 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:56 INFO - PROCESS | 1666 | ++DOCSHELL 0x117e77800 == 46 [pid = 1666] [id = 430] 06:06:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 111 (0x112774400) [pid = 1666] [serial = 1289] [outer = 0x0] 06:06:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 112 (0x116141400) [pid = 1666] [serial = 1290] [outer = 0x112774400] 06:06:56 INFO - PROCESS | 1666 | 1469020016063 Marionette DEBUG loaded listener.js 06:06:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 113 (0x123d35800) [pid = 1666] [serial = 1291] [outer = 0x112774400] 06:06:56 INFO - PROCESS | 1666 | 1469020016665 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 06:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 870ms 06:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:06:56 INFO - PROCESS | 1666 | 1469020016735 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 06:06:56 INFO - PROCESS | 1666 | 1469020016738 Marionette TRACE conn3 <- [1,1693,null,{"value":"7"}] 06:06:56 INFO - PROCESS | 1666 | 1469020016741 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:06:56 INFO - PROCESS | 1666 | 1469020016743 Marionette TRACE conn3 <- [1,1694,null,{}] 06:06:56 INFO - PROCESS | 1666 | 1469020016746 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:56 INFO - PROCESS | 1666 | 1469020016748 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:56 INFO - PROCESS | 1666 | 1469020016847 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 06:06:56 INFO - PROCESS | 1666 | 1469020016908 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:56 INFO - PROCESS | 1666 | 1469020016910 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:56 INFO - PROCESS | 1666 | ++DOCSHELL 0x1188ce800 == 47 [pid = 1666] [id = 431] 06:06:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 114 (0x116141000) [pid = 1666] [serial = 1292] [outer = 0x0] 06:06:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 115 (0x1164e4c00) [pid = 1666] [serial = 1293] [outer = 0x116141000] 06:06:56 INFO - PROCESS | 1666 | 1469020016938 Marionette DEBUG loaded listener.js 06:06:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 116 (0x1176c4000) [pid = 1666] [serial = 1294] [outer = 0x116141000] 06:06:57 INFO - PROCESS | 1666 | --DOCSHELL 0x12be37800 == 46 [pid = 1666] [id = 424] 06:06:57 INFO - PROCESS | 1666 | --DOCSHELL 0x12ba13000 == 45 [pid = 1666] [id = 423] 06:06:57 INFO - PROCESS | 1666 | --DOCSHELL 0x129659800 == 44 [pid = 1666] [id = 422] 06:06:57 INFO - PROCESS | 1666 | --DOCSHELL 0x12b15b000 == 43 [pid = 1666] [id = 421] 06:06:57 INFO - PROCESS | 1666 | --DOCSHELL 0x11933c800 == 42 [pid = 1666] [id = 420] 06:06:57 INFO - PROCESS | 1666 | --DOCSHELL 0x128a34000 == 41 [pid = 1666] [id = 419] 06:06:57 INFO - PROCESS | 1666 | --DOCSHELL 0x126f93800 == 40 [pid = 1666] [id = 418] 06:06:57 INFO - PROCESS | 1666 | --DOCSHELL 0x124a96800 == 39 [pid = 1666] [id = 417] 06:06:57 INFO - PROCESS | 1666 | --DOCSHELL 0x12104c000 == 38 [pid = 1666] [id = 416] 06:06:57 INFO - PROCESS | 1666 | --DOCSHELL 0x1185a2800 == 37 [pid = 1666] [id = 415] 06:06:57 INFO - PROCESS | 1666 | --DOCSHELL 0x116688000 == 36 [pid = 1666] [id = 414] 06:06:57 INFO - PROCESS | 1666 | --DOCSHELL 0x1213a6800 == 35 [pid = 1666] [id = 413] 06:06:57 INFO - PROCESS | 1666 | --DOCSHELL 0x11715e800 == 34 [pid = 1666] [id = 412] 06:06:57 INFO - PROCESS | 1666 | --DOCSHELL 0x12ae5c800 == 33 [pid = 1666] [id = 411] 06:06:57 INFO - PROCESS | 1666 | --DOCSHELL 0x117e77800 == 32 [pid = 1666] [id = 430] 06:06:57 INFO - PROCESS | 1666 | --DOCSHELL 0x12c72b800 == 31 [pid = 1666] [id = 429] 06:06:57 INFO - PROCESS | 1666 | --DOCSHELL 0x12c325000 == 30 [pid = 1666] [id = 428] 06:06:57 INFO - PROCESS | 1666 | --DOCSHELL 0x128f13000 == 29 [pid = 1666] [id = 427] 06:06:57 INFO - PROCESS | 1666 | --DOCSHELL 0x1186e6000 == 28 [pid = 1666] [id = 426] 06:06:57 INFO - PROCESS | 1666 | --DOCSHELL 0x12c31c000 == 27 [pid = 1666] [id = 425] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 115 (0x128a4c000) [pid = 1666] [serial = 1189] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 114 (0x126fdcc00) [pid = 1666] [serial = 1188] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 113 (0x118551800) [pid = 1666] [serial = 1222] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 112 (0x121a52c00) [pid = 1666] [serial = 1224] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 111 (0x12a9bf000) [pid = 1666] [serial = 1192] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 110 (0x128dc5400) [pid = 1666] [serial = 1191] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 109 (0x11868d800) [pid = 1666] [serial = 1195] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 108 (0x123d3c800) [pid = 1666] [serial = 1228] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x117ef3000) [pid = 1666] [serial = 1194] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x113073400) [pid = 1666] [serial = 1221] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x123d32400) [pid = 1666] [serial = 1225] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x120fad000) [pid = 1666] [serial = 1216] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x118697c00) [pid = 1666] [serial = 1210] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x12755ec00) [pid = 1666] [serial = 1231] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x123d31c00) [pid = 1666] [serial = 1227] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x125338400) [pid = 1666] [serial = 1230] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x1195cc400) [pid = 1666] [serial = 1198] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x11854cc00) [pid = 1666] [serial = 1197] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x118687c00) [pid = 1666] [serial = 1209] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x1186d5400) [pid = 1666] [serial = 1212] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x115d40800) [pid = 1666] [serial = 1203] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x1161a4c00) [pid = 1666] [serial = 1204] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x1176c0000) [pid = 1666] [serial = 1206] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x11928c000) [pid = 1666] [serial = 1215] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x1182ae000) [pid = 1666] [serial = 1207] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x118b18800) [pid = 1666] [serial = 1213] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x112e62000) [pid = 1666] [serial = 1200] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x1211b0c00) [pid = 1666] [serial = 1218] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x1131e1000) [pid = 1666] [serial = 1201] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x121612000) [pid = 1666] [serial = 1219] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x1176c9800) [pid = 1666] [serial = 1180] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x1164e2c00) [pid = 1666] [serial = 1179] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x1195ce400) [pid = 1666] [serial = 1183] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x1195c7400) [pid = 1666] [serial = 1182] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x123d31000) [pid = 1666] [serial = 1186] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x1214b8800) [pid = 1666] [serial = 1185] [outer = 0x0] [url = about:blank] 06:06:57 INFO - PROCESS | 1666 | 1469020017960 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 06:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1272ms 06:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:06:58 INFO - PROCESS | 1666 | 1469020018013 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 06:06:58 INFO - PROCESS | 1666 | 1469020018016 Marionette TRACE conn3 <- [1,1697,null,{"value":"7"}] 06:06:58 INFO - PROCESS | 1666 | 1469020018019 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:06:58 INFO - PROCESS | 1666 | 1469020018021 Marionette TRACE conn3 <- [1,1698,null,{}] 06:06:58 INFO - PROCESS | 1666 | 1469020018026 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:58 INFO - PROCESS | 1666 | 1469020018028 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:58 INFO - PROCESS | 1666 | 1469020018114 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 06:06:58 INFO - PROCESS | 1666 | 1469020018142 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:58 INFO - PROCESS | 1666 | 1469020018143 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:58 INFO - PROCESS | 1666 | ++DOCSHELL 0x115d84800 == 28 [pid = 1666] [id = 432] 06:06:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x113c41c00) [pid = 1666] [serial = 1295] [outer = 0x0] 06:06:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x115d33c00) [pid = 1666] [serial = 1296] [outer = 0x113c41c00] 06:06:58 INFO - PROCESS | 1666 | 1469020018175 Marionette DEBUG loaded listener.js 06:06:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x110eaf400) [pid = 1666] [serial = 1297] [outer = 0x113c41c00] 06:06:58 INFO - PROCESS | 1666 | 1469020018541 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 06:06:58 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 06:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 572ms 06:06:58 INFO - PROCESS | 1666 | 1469020018591 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 06:06:58 INFO - PROCESS | 1666 | 1469020018594 Marionette TRACE conn3 <- [1,1701,null,{"value":"7"}] 06:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:06:58 INFO - PROCESS | 1666 | 1469020018599 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:06:58 INFO - PROCESS | 1666 | 1469020018601 Marionette TRACE conn3 <- [1,1702,null,{}] 06:06:58 INFO - PROCESS | 1666 | 1469020018603 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:58 INFO - PROCESS | 1666 | 1469020018605 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:58 INFO - PROCESS | 1666 | 1469020018683 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 06:06:58 INFO - PROCESS | 1666 | 1469020018688 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:58 INFO - PROCESS | 1666 | 1469020018691 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:58 INFO - PROCESS | 1666 | ++DOCSHELL 0x117e74000 == 29 [pid = 1666] [id = 433] 06:06:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x116640c00) [pid = 1666] [serial = 1298] [outer = 0x0] 06:06:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x116ae3800) [pid = 1666] [serial = 1299] [outer = 0x116640c00] 06:06:58 INFO - PROCESS | 1666 | 1469020018718 Marionette DEBUG loaded listener.js 06:06:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x118025800) [pid = 1666] [serial = 1300] [outer = 0x116640c00] 06:06:59 INFO - PROCESS | 1666 | 1469020019051 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 06:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 469ms 06:06:59 INFO - PROCESS | 1666 | 1469020019095 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 06:06:59 INFO - PROCESS | 1666 | 1469020019096 Marionette TRACE conn3 <- [1,1705,null,{"value":"7"}] 06:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:06:59 INFO - PROCESS | 1666 | 1469020019105 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:06:59 INFO - PROCESS | 1666 | 1469020019108 Marionette TRACE conn3 <- [1,1706,null,{}] 06:06:59 INFO - PROCESS | 1666 | 1469020019116 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:59 INFO - PROCESS | 1666 | 1469020019119 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:59 INFO - PROCESS | 1666 | 1469020019193 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 06:06:59 INFO - PROCESS | 1666 | 1469020019198 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:59 INFO - PROCESS | 1666 | 1469020019200 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:59 INFO - PROCESS | 1666 | ++DOCSHELL 0x11932a800 == 30 [pid = 1666] [id = 434] 06:06:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x1131e4c00) [pid = 1666] [serial = 1301] [outer = 0x0] 06:06:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x118682c00) [pid = 1666] [serial = 1302] [outer = 0x1131e4c00] 06:06:59 INFO - PROCESS | 1666 | 1469020019229 Marionette DEBUG loaded listener.js 06:06:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x1186d7c00) [pid = 1666] [serial = 1303] [outer = 0x1131e4c00] 06:06:59 INFO - PROCESS | 1666 | 1469020019580 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 06:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 521ms 06:06:59 INFO - PROCESS | 1666 | 1469020019626 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 06:06:59 INFO - PROCESS | 1666 | 1469020019628 Marionette TRACE conn3 <- [1,1709,null,{"value":"7"}] 06:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:06:59 INFO - PROCESS | 1666 | 1469020019630 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:06:59 INFO - PROCESS | 1666 | 1469020019631 Marionette TRACE conn3 <- [1,1710,null,{}] 06:06:59 INFO - PROCESS | 1666 | 1469020019634 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:59 INFO - PROCESS | 1666 | 1469020019635 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:59 INFO - PROCESS | 1666 | 1469020019743 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 06:06:59 INFO - PROCESS | 1666 | 1469020019778 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:59 INFO - PROCESS | 1666 | 1469020019779 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:06:59 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198f6000 == 31 [pid = 1666] [id = 435] 06:06:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x1186d6000) [pid = 1666] [serial = 1304] [outer = 0x0] 06:06:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x11921a800) [pid = 1666] [serial = 1305] [outer = 0x1186d6000] 06:06:59 INFO - PROCESS | 1666 | 1469020019805 Marionette DEBUG loaded listener.js 06:06:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x1195ca400) [pid = 1666] [serial = 1306] [outer = 0x1186d6000] 06:07:00 INFO - PROCESS | 1666 | 1469020020085 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 06:07:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 521ms 06:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:07:00 INFO - PROCESS | 1666 | 1469020020160 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 06:07:00 INFO - PROCESS | 1666 | 1469020020161 Marionette TRACE conn3 <- [1,1713,null,{"value":"7"}] 06:07:00 INFO - PROCESS | 1666 | 1469020020163 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:07:00 INFO - PROCESS | 1666 | 1469020020165 Marionette TRACE conn3 <- [1,1714,null,{}] 06:07:00 INFO - PROCESS | 1666 | 1469020020167 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:00 INFO - PROCESS | 1666 | 1469020020168 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:00 INFO - PROCESS | 1666 | 1469020020263 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 06:07:00 INFO - PROCESS | 1666 | 1469020020267 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:00 INFO - PROCESS | 1666 | 1469020020268 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:00 INFO - PROCESS | 1666 | ++DOCSHELL 0x1213a6800 == 32 [pid = 1666] [id = 436] 06:07:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x115d36c00) [pid = 1666] [serial = 1307] [outer = 0x0] 06:07:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x1195c9800) [pid = 1666] [serial = 1308] [outer = 0x115d36c00] 06:07:00 INFO - PROCESS | 1666 | 1469020020293 Marionette DEBUG loaded listener.js 06:07:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x120fabc00) [pid = 1666] [serial = 1309] [outer = 0x115d36c00] 06:07:00 INFO - PROCESS | 1666 | 1469020020648 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:07:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 518ms 06:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:07:00 INFO - PROCESS | 1666 | 1469020020687 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 06:07:00 INFO - PROCESS | 1666 | 1469020020688 Marionette TRACE conn3 <- [1,1717,null,{"value":"7"}] 06:07:00 INFO - PROCESS | 1666 | 1469020020690 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:07:00 INFO - PROCESS | 1666 | 1469020020691 Marionette TRACE conn3 <- [1,1718,null,{}] 06:07:00 INFO - PROCESS | 1666 | 1469020020694 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:00 INFO - PROCESS | 1666 | 1469020020698 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:00 INFO - PROCESS | 1666 | 1469020020811 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 06:07:00 INFO - PROCESS | 1666 | 1469020020824 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:00 INFO - PROCESS | 1666 | 1469020020826 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:00 INFO - PROCESS | 1666 | ++DOCSHELL 0x1252b4800 == 33 [pid = 1666] [id = 437] 06:07:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x121094400) [pid = 1666] [serial = 1310] [outer = 0x0] 06:07:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x1219bcc00) [pid = 1666] [serial = 1311] [outer = 0x121094400] 06:07:00 INFO - PROCESS | 1666 | 1469020020852 Marionette DEBUG loaded listener.js 06:07:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x123defc00) [pid = 1666] [serial = 1312] [outer = 0x121094400] 06:07:01 INFO - PROCESS | 1666 | 1469020021177 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 519ms 06:07:01 INFO - PROCESS | 1666 | 1469020021213 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 06:07:01 INFO - PROCESS | 1666 | 1469020021214 Marionette TRACE conn3 <- [1,1721,null,{"value":"7"}] 06:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:07:01 INFO - PROCESS | 1666 | 1469020021224 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:07:01 INFO - PROCESS | 1666 | 1469020021225 Marionette TRACE conn3 <- [1,1722,null,{}] 06:07:01 INFO - PROCESS | 1666 | 1469020021227 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:01 INFO - PROCESS | 1666 | 1469020021228 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:01 INFO - PROCESS | 1666 | 1469020021323 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 06:07:01 INFO - PROCESS | 1666 | 1469020021327 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:01 INFO - PROCESS | 1666 | 1469020021328 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:01 INFO - PROCESS | 1666 | ++DOCSHELL 0x128731000 == 34 [pid = 1666] [id = 438] 06:07:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x1127dd800) [pid = 1666] [serial = 1313] [outer = 0x0] 06:07:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x125273400) [pid = 1666] [serial = 1314] [outer = 0x1127dd800] 06:07:01 INFO - PROCESS | 1666 | 1469020021352 Marionette DEBUG loaded listener.js 06:07:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x126695800) [pid = 1666] [serial = 1315] [outer = 0x1127dd800] 06:07:01 INFO - PROCESS | 1666 | 1469020021665 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 06:07:01 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 06:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 475ms 06:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:07:01 INFO - PROCESS | 1666 | 1469020021701 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 06:07:01 INFO - PROCESS | 1666 | 1469020021703 Marionette TRACE conn3 <- [1,1725,null,{"value":"7"}] 06:07:01 INFO - PROCESS | 1666 | 1469020021709 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:07:01 INFO - PROCESS | 1666 | 1469020021713 Marionette TRACE conn3 <- [1,1726,null,{}] 06:07:01 INFO - PROCESS | 1666 | 1469020021716 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:01 INFO - PROCESS | 1666 | 1469020021718 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:01 INFO - PROCESS | 1666 | 1469020021869 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 06:07:01 INFO - PROCESS | 1666 | 1469020021887 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:01 INFO - PROCESS | 1666 | 1469020021888 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:01 INFO - PROCESS | 1666 | ++DOCSHELL 0x128a3b000 == 35 [pid = 1666] [id = 439] 06:07:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x126697000) [pid = 1666] [serial = 1316] [outer = 0x0] 06:07:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x126fdbc00) [pid = 1666] [serial = 1317] [outer = 0x126697000] 06:07:01 INFO - PROCESS | 1666 | 1469020021931 Marionette DEBUG loaded listener.js 06:07:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x127565400) [pid = 1666] [serial = 1318] [outer = 0x126697000] 06:07:02 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x112f06400) [pid = 1666] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:07:02 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x1131da400) [pid = 1666] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:07:02 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x1127d2400) [pid = 1666] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:07:02 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x11801cc00) [pid = 1666] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:07:02 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x1186d6800) [pid = 1666] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:07:02 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x119908400) [pid = 1666] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:07:02 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x1176c6c00) [pid = 1666] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:07:02 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x127562000) [pid = 1666] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:07:02 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x120e42800) [pid = 1666] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:07:02 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x129569400) [pid = 1666] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:07:02 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x120fae800) [pid = 1666] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:07:02 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x123d2ec00) [pid = 1666] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:07:02 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x115d3c400) [pid = 1666] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:07:02 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x123d2dc00) [pid = 1666] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:07:02 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x1161a3400) [pid = 1666] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:07:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 829ms 06:07:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:07:02 INFO - PROCESS | 1666 | 1469020022531 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 06:07:02 INFO - PROCESS | 1666 | 1469020022536 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 06:07:02 INFO - PROCESS | 1666 | 1469020022537 Marionette TRACE conn3 <- [1,1729,null,{"value":"7"}] 06:07:02 INFO - PROCESS | 1666 | 1469020022546 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:07:02 INFO - PROCESS | 1666 | 1469020022547 Marionette TRACE conn3 <- [1,1730,null,{}] 06:07:02 INFO - PROCESS | 1666 | 1469020022550 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:02 INFO - PROCESS | 1666 | 1469020022564 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:02 INFO - PROCESS | 1666 | 1469020022675 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 06:07:02 INFO - PROCESS | 1666 | 1469020022715 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:02 INFO - PROCESS | 1666 | 1469020022716 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:02 INFO - PROCESS | 1666 | ++DOCSHELL 0x119270800 == 36 [pid = 1666] [id = 440] 06:07:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x111ca9800) [pid = 1666] [serial = 1319] [outer = 0x0] 06:07:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x118021000) [pid = 1666] [serial = 1320] [outer = 0x111ca9800] 06:07:02 INFO - PROCESS | 1666 | 1469020022741 Marionette DEBUG loaded listener.js 06:07:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x1195ccc00) [pid = 1666] [serial = 1321] [outer = 0x111ca9800] 06:07:03 INFO - PROCESS | 1666 | 1469020023013 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 06:07:03 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 06:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 525ms 06:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:07:03 INFO - PROCESS | 1666 | 1469020023065 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 06:07:03 INFO - PROCESS | 1666 | 1469020023067 Marionette TRACE conn3 <- [1,1733,null,{"value":"7"}] 06:07:03 INFO - PROCESS | 1666 | 1469020023070 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:07:03 INFO - PROCESS | 1666 | 1469020023072 Marionette TRACE conn3 <- [1,1734,null,{}] 06:07:03 INFO - PROCESS | 1666 | 1469020023078 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:03 INFO - PROCESS | 1666 | 1469020023080 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:03 INFO - PROCESS | 1666 | 1469020023185 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 06:07:03 INFO - PROCESS | 1666 | 1469020023264 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:03 INFO - PROCESS | 1666 | 1469020023265 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:03 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a62c800 == 37 [pid = 1666] [id = 441] 06:07:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x1131dac00) [pid = 1666] [serial = 1322] [outer = 0x0] 06:07:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x121097400) [pid = 1666] [serial = 1323] [outer = 0x1131dac00] 06:07:03 INFO - PROCESS | 1666 | 1469020023306 Marionette DEBUG loaded listener.js 06:07:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x127567000) [pid = 1666] [serial = 1324] [outer = 0x1131dac00] 06:07:03 INFO - PROCESS | 1666 | 1469020023655 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 06:07:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 625ms 06:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:07:03 INFO - PROCESS | 1666 | 1469020023695 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 06:07:03 INFO - PROCESS | 1666 | 1469020023696 Marionette TRACE conn3 <- [1,1737,null,{"value":"7"}] 06:07:03 INFO - PROCESS | 1666 | 1469020023699 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:07:03 INFO - PROCESS | 1666 | 1469020023701 Marionette TRACE conn3 <- [1,1738,null,{}] 06:07:03 INFO - PROCESS | 1666 | 1469020023703 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:03 INFO - PROCESS | 1666 | 1469020023704 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:03 INFO - PROCESS | 1666 | 1469020023805 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 06:07:03 INFO - PROCESS | 1666 | 1469020023865 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:03 INFO - PROCESS | 1666 | 1469020023866 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:03 INFO - PROCESS | 1666 | ++DOCSHELL 0x1213a5000 == 38 [pid = 1666] [id = 442] 06:07:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x113c43c00) [pid = 1666] [serial = 1325] [outer = 0x0] 06:07:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x128704800) [pid = 1666] [serial = 1326] [outer = 0x113c43c00] 06:07:03 INFO - PROCESS | 1666 | 1469020023893 Marionette DEBUG loaded listener.js 06:07:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x1293adc00) [pid = 1666] [serial = 1327] [outer = 0x113c43c00] 06:07:04 INFO - PROCESS | 1666 | 1469020024164 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 06:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 518ms 06:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:07:04 INFO - PROCESS | 1666 | 1469020024218 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 06:07:04 INFO - PROCESS | 1666 | 1469020024219 Marionette TRACE conn3 <- [1,1741,null,{"value":"7"}] 06:07:04 INFO - PROCESS | 1666 | 1469020024225 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:07:04 INFO - PROCESS | 1666 | 1469020024227 Marionette TRACE conn3 <- [1,1742,null,{}] 06:07:04 INFO - PROCESS | 1666 | 1469020024230 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:04 INFO - PROCESS | 1666 | 1469020024231 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:04 INFO - PROCESS | 1666 | 1469020024312 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 06:07:04 INFO - PROCESS | 1666 | 1469020024316 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:04 INFO - PROCESS | 1666 | 1469020024317 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:04 INFO - PROCESS | 1666 | ++DOCSHELL 0x12be2b000 == 39 [pid = 1666] [id = 443] 06:07:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x128a51400) [pid = 1666] [serial = 1328] [outer = 0x0] 06:07:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x12956a400) [pid = 1666] [serial = 1329] [outer = 0x128a51400] 06:07:04 INFO - PROCESS | 1666 | 1469020024341 Marionette DEBUG loaded listener.js 06:07:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x12a6f5800) [pid = 1666] [serial = 1330] [outer = 0x128a51400] 06:07:04 INFO - PROCESS | 1666 | 1469020024946 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 06:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 777ms 06:07:05 INFO - PROCESS | 1666 | 1469020025001 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 06:07:05 INFO - PROCESS | 1666 | 1469020025003 Marionette TRACE conn3 <- [1,1745,null,{"value":"7"}] 06:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:07:05 INFO - PROCESS | 1666 | 1469020025006 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:07:05 INFO - PROCESS | 1666 | 1469020025010 Marionette TRACE conn3 <- [1,1746,null,{}] 06:07:05 INFO - PROCESS | 1666 | 1469020025014 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:05 INFO - PROCESS | 1666 | 1469020025015 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:05 INFO - PROCESS | 1666 | 1469020025131 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 06:07:05 INFO - PROCESS | 1666 | 1469020025212 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:05 INFO - PROCESS | 1666 | 1469020025214 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:05 INFO - PROCESS | 1666 | ++DOCSHELL 0x1185cd000 == 40 [pid = 1666] [id = 444] 06:07:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x113c40400) [pid = 1666] [serial = 1331] [outer = 0x0] 06:07:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x115e18800) [pid = 1666] [serial = 1332] [outer = 0x113c40400] 06:07:05 INFO - PROCESS | 1666 | 1469020025245 Marionette DEBUG loaded listener.js 06:07:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x1176c3000) [pid = 1666] [serial = 1333] [outer = 0x113c40400] 06:07:05 INFO - PROCESS | 1666 | 1469020025799 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 06:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 872ms 06:07:05 INFO - PROCESS | 1666 | 1469020025879 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 06:07:05 INFO - PROCESS | 1666 | 1469020025882 Marionette TRACE conn3 <- [1,1749,null,{"value":"7"}] 06:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:07:05 INFO - PROCESS | 1666 | 1469020025887 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:07:05 INFO - PROCESS | 1666 | 1469020025889 Marionette TRACE conn3 <- [1,1750,null,{}] 06:07:05 INFO - PROCESS | 1666 | 1469020025892 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:05 INFO - PROCESS | 1666 | 1469020025894 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:06 INFO - PROCESS | 1666 | 1469020026010 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 06:07:06 INFO - PROCESS | 1666 | 1469020026218 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:06 INFO - PROCESS | 1666 | 1469020026220 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:06 INFO - PROCESS | 1666 | ++DOCSHELL 0x113ce3000 == 41 [pid = 1666] [id = 445] 06:07:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x1121ee400) [pid = 1666] [serial = 1334] [outer = 0x0] 06:07:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x1133d2400) [pid = 1666] [serial = 1335] [outer = 0x1121ee400] 06:07:06 INFO - PROCESS | 1666 | 1469020026250 Marionette DEBUG loaded listener.js 06:07:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x115e15000) [pid = 1666] [serial = 1336] [outer = 0x1121ee400] 06:07:06 INFO - PROCESS | 1666 | --DOCSHELL 0x1213a5000 == 40 [pid = 1666] [id = 442] 06:07:06 INFO - PROCESS | 1666 | --DOCSHELL 0x12a62c800 == 39 [pid = 1666] [id = 441] 06:07:06 INFO - PROCESS | 1666 | --DOCSHELL 0x119270800 == 38 [pid = 1666] [id = 440] 06:07:06 INFO - PROCESS | 1666 | --DOCSHELL 0x128a3b000 == 37 [pid = 1666] [id = 439] 06:07:06 INFO - PROCESS | 1666 | --DOCSHELL 0x128731000 == 36 [pid = 1666] [id = 438] 06:07:06 INFO - PROCESS | 1666 | --DOCSHELL 0x1252b4800 == 35 [pid = 1666] [id = 437] 06:07:06 INFO - PROCESS | 1666 | --DOCSHELL 0x1213a6800 == 34 [pid = 1666] [id = 436] 06:07:06 INFO - PROCESS | 1666 | --DOCSHELL 0x1198f6000 == 33 [pid = 1666] [id = 435] 06:07:06 INFO - PROCESS | 1666 | --DOCSHELL 0x11932a800 == 32 [pid = 1666] [id = 434] 06:07:06 INFO - PROCESS | 1666 | --DOCSHELL 0x117e74000 == 31 [pid = 1666] [id = 433] 06:07:06 INFO - PROCESS | 1666 | --DOCSHELL 0x115d84800 == 30 [pid = 1666] [id = 432] 06:07:06 INFO - PROCESS | 1666 | 1469020026720 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 06:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 872ms 06:07:06 INFO - PROCESS | 1666 | 1469020026761 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 06:07:06 INFO - PROCESS | 1666 | 1469020026763 Marionette TRACE conn3 <- [1,1753,null,{"value":"7"}] 06:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:07:06 INFO - PROCESS | 1666 | 1469020026766 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:07:06 INFO - PROCESS | 1666 | 1469020026768 Marionette TRACE conn3 <- [1,1754,null,{}] 06:07:06 INFO - PROCESS | 1666 | 1469020026777 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:06 INFO - PROCESS | 1666 | 1469020026778 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x12a75a000) [pid = 1666] [serial = 1276] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x1298c4000) [pid = 1666] [serial = 1275] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x12530b000) [pid = 1666] [serial = 1270] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x129568000) [pid = 1666] [serial = 1273] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x128a4f400) [pid = 1666] [serial = 1272] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x127565000) [pid = 1666] [serial = 1260] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x1195cdc00) [pid = 1666] [serial = 1269] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x126fe2000) [pid = 1666] [serial = 1258] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x1164ebc00) [pid = 1666] [serial = 1242] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x124d18800) [pid = 1666] [serial = 1257] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x1215c1000) [pid = 1666] [serial = 1254] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x115e6fc00) [pid = 1666] [serial = 1237] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x118881400) [pid = 1666] [serial = 1267] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x11868a800) [pid = 1666] [serial = 1246] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x114f69c00) [pid = 1666] [serial = 1236] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x1192bec00) [pid = 1666] [serial = 1248] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x120fae000) [pid = 1666] [serial = 1252] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x116a0cc00) [pid = 1666] [serial = 1243] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x1219bd000) [pid = 1666] [serial = 1255] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x118695c00) [pid = 1666] [serial = 1240] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x128711000) [pid = 1666] [serial = 1261] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x1195ce800) [pid = 1666] [serial = 1249] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x128703400) [pid = 1666] [serial = 1233] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x12870f000) [pid = 1666] [serial = 1234] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x1183cd400) [pid = 1666] [serial = 1239] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x128a89c00) [pid = 1666] [serial = 1264] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x116645c00) [pid = 1666] [serial = 1266] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x128a50400) [pid = 1666] [serial = 1263] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x11806c800) [pid = 1666] [serial = 1245] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x120e43800) [pid = 1666] [serial = 1251] [outer = 0x0] [url = about:blank] 06:07:06 INFO - PROCESS | 1666 | 1469020026898 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 06:07:06 INFO - PROCESS | 1666 | 1469020026943 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:06 INFO - PROCESS | 1666 | 1469020026945 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:06 INFO - PROCESS | 1666 | ++DOCSHELL 0x117160800 == 31 [pid = 1666] [id = 446] 06:07:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x115e73c00) [pid = 1666] [serial = 1337] [outer = 0x0] 06:07:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x116a0cc00) [pid = 1666] [serial = 1338] [outer = 0x115e73c00] 06:07:06 INFO - PROCESS | 1666 | 1469020026972 Marionette DEBUG loaded listener.js 06:07:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x1183ce800) [pid = 1666] [serial = 1339] [outer = 0x115e73c00] 06:07:07 INFO - PROCESS | 1666 | 1469020027251 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 06:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 520ms 06:07:07 INFO - PROCESS | 1666 | 1469020027287 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 06:07:07 INFO - PROCESS | 1666 | 1469020027292 Marionette TRACE conn3 <- [1,1757,null,{"value":"7"}] 06:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:07:07 INFO - PROCESS | 1666 | 1469020027301 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:07:07 INFO - PROCESS | 1666 | 1469020027302 Marionette TRACE conn3 <- [1,1758,null,{}] 06:07:07 INFO - PROCESS | 1666 | 1469020027305 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:07 INFO - PROCESS | 1666 | 1469020027308 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:07 INFO - PROCESS | 1666 | 1469020027410 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 06:07:07 INFO - PROCESS | 1666 | 1469020027486 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:07 INFO - PROCESS | 1666 | 1469020027488 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:07 INFO - PROCESS | 1666 | ++DOCSHELL 0x11991e000 == 32 [pid = 1666] [id = 447] 06:07:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x118692800) [pid = 1666] [serial = 1340] [outer = 0x0] 06:07:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x1186da800) [pid = 1666] [serial = 1341] [outer = 0x118692800] 06:07:07 INFO - PROCESS | 1666 | 1469020027515 Marionette DEBUG loaded listener.js 06:07:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x119287000) [pid = 1666] [serial = 1342] [outer = 0x118692800] 06:07:07 INFO - PROCESS | 1666 | 1469020027798 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 06:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 521ms 06:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:07:07 INFO - PROCESS | 1666 | 1469020027829 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 06:07:07 INFO - PROCESS | 1666 | 1469020027830 Marionette TRACE conn3 <- [1,1761,null,{"value":"7"}] 06:07:07 INFO - PROCESS | 1666 | 1469020027838 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:07:07 INFO - PROCESS | 1666 | 1469020027845 Marionette TRACE conn3 <- [1,1762,null,{}] 06:07:07 INFO - PROCESS | 1666 | 1469020027854 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:07 INFO - PROCESS | 1666 | 1469020027858 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:07 INFO - PROCESS | 1666 | 1469020027946 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 06:07:08 INFO - PROCESS | 1666 | 1469020028000 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:08 INFO - PROCESS | 1666 | 1469020028001 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:08 INFO - PROCESS | 1666 | ++DOCSHELL 0x121395800 == 33 [pid = 1666] [id = 448] 06:07:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x11928c000) [pid = 1666] [serial = 1343] [outer = 0x0] 06:07:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x1195cfc00) [pid = 1666] [serial = 1344] [outer = 0x11928c000] 06:07:08 INFO - PROCESS | 1666 | 1469020028028 Marionette DEBUG loaded listener.js 06:07:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x120e34400) [pid = 1666] [serial = 1345] [outer = 0x11928c000] 06:07:08 INFO - PROCESS | 1666 | 1469020028301 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 06:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 486ms 06:07:08 INFO - PROCESS | 1666 | 1469020028320 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 06:07:08 INFO - PROCESS | 1666 | 1469020028324 Marionette TRACE conn3 <- [1,1765,null,{"value":"7"}] 06:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:07:08 INFO - PROCESS | 1666 | 1469020028347 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:07:08 INFO - PROCESS | 1666 | 1469020028348 Marionette TRACE conn3 <- [1,1766,null,{}] 06:07:08 INFO - PROCESS | 1666 | 1469020028351 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:08 INFO - PROCESS | 1666 | 1469020028352 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:08 INFO - PROCESS | 1666 | 1469020028461 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 06:07:08 INFO - PROCESS | 1666 | 1469020028466 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:08 INFO - PROCESS | 1666 | 1469020028468 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:08 INFO - PROCESS | 1666 | ++DOCSHELL 0x126670800 == 34 [pid = 1666] [id = 449] 06:07:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x113071000) [pid = 1666] [serial = 1346] [outer = 0x0] 06:07:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x1219af800) [pid = 1666] [serial = 1347] [outer = 0x113071000] 06:07:08 INFO - PROCESS | 1666 | 1469020028510 Marionette DEBUG loaded listener.js 06:07:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x123d32c00) [pid = 1666] [serial = 1348] [outer = 0x113071000] 06:07:08 INFO - PROCESS | 1666 | 1469020028918 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 06:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 628ms 06:07:09 INFO - PROCESS | 1666 | 1469020028997 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 06:07:09 INFO - PROCESS | 1666 | 1469020028999 Marionette TRACE conn3 <- [1,1769,null,{"value":"7"}] 06:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:07:09 INFO - PROCESS | 1666 | 1469020029010 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:07:09 INFO - PROCESS | 1666 | 1469020029011 Marionette TRACE conn3 <- [1,1770,null,{}] 06:07:09 INFO - PROCESS | 1666 | 1469020029013 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:09 INFO - PROCESS | 1666 | 1469020029014 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:09 INFO - PROCESS | 1666 | 1469020029094 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 06:07:09 INFO - PROCESS | 1666 | 1469020029097 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:09 INFO - PROCESS | 1666 | 1469020029101 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:09 INFO - PROCESS | 1666 | ++DOCSHELL 0x121a0d800 == 35 [pid = 1666] [id = 450] 06:07:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x123d8fc00) [pid = 1666] [serial = 1349] [outer = 0x0] 06:07:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x124ac3000) [pid = 1666] [serial = 1350] [outer = 0x123d8fc00] 06:07:09 INFO - PROCESS | 1666 | 1469020029129 Marionette DEBUG loaded listener.js 06:07:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x126698800) [pid = 1666] [serial = 1351] [outer = 0x123d8fc00] 06:07:09 INFO - PROCESS | 1666 | 1469020029587 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 06:07:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 619ms 06:07:09 INFO - PROCESS | 1666 | 1469020029631 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 06:07:09 INFO - PROCESS | 1666 | 1469020029633 Marionette TRACE conn3 <- [1,1773,null,{"value":"7"}] 06:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:07:09 INFO - PROCESS | 1666 | 1469020029636 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:07:09 INFO - PROCESS | 1666 | 1469020029640 Marionette TRACE conn3 <- [1,1774,null,{}] 06:07:09 INFO - PROCESS | 1666 | 1469020029644 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:09 INFO - PROCESS | 1666 | 1469020029646 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:09 INFO - PROCESS | 1666 | 1469020029811 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 06:07:09 INFO - PROCESS | 1666 | 1469020029865 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:09 INFO - PROCESS | 1666 | 1469020029866 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:09 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a621800 == 36 [pid = 1666] [id = 451] 06:07:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x127562400) [pid = 1666] [serial = 1352] [outer = 0x0] 06:07:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x128a51000) [pid = 1666] [serial = 1353] [outer = 0x127562400] 06:07:09 INFO - PROCESS | 1666 | 1469020029897 Marionette DEBUG loaded listener.js 06:07:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x128a8cc00) [pid = 1666] [serial = 1354] [outer = 0x127562400] 06:07:10 INFO - PROCESS | 1666 | 1469020030232 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 06:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 625ms 06:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:07:10 INFO - PROCESS | 1666 | 1469020030262 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 06:07:10 INFO - PROCESS | 1666 | 1469020030263 Marionette TRACE conn3 <- [1,1777,null,{"value":"7"}] 06:07:10 INFO - PROCESS | 1666 | 1469020030265 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:07:10 INFO - PROCESS | 1666 | 1469020030266 Marionette TRACE conn3 <- [1,1778,null,{}] 06:07:10 INFO - PROCESS | 1666 | 1469020030268 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:10 INFO - PROCESS | 1666 | 1469020030270 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:10 INFO - PROCESS | 1666 | 1469020030367 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 06:07:10 INFO - PROCESS | 1666 | 1469020030378 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:10 INFO - PROCESS | 1666 | 1469020030379 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:10 INFO - PROCESS | 1666 | ++DOCSHELL 0x1186f4000 == 37 [pid = 1666] [id = 452] 06:07:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x1127df400) [pid = 1666] [serial = 1355] [outer = 0x0] 06:07:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x128a96000) [pid = 1666] [serial = 1356] [outer = 0x1127df400] 06:07:10 INFO - PROCESS | 1666 | 1469020030405 Marionette DEBUG loaded listener.js 06:07:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x12956f400) [pid = 1666] [serial = 1357] [outer = 0x1127df400] 06:07:10 INFO - PROCESS | 1666 | 1469020030717 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 06:07:10 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 06:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 469ms 06:07:10 INFO - PROCESS | 1666 | 1469020030738 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 06:07:10 INFO - PROCESS | 1666 | 1469020030741 Marionette TRACE conn3 <- [1,1781,null,{"value":"7"}] 06:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:07:10 INFO - PROCESS | 1666 | 1469020030745 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:07:10 INFO - PROCESS | 1666 | 1469020030747 Marionette TRACE conn3 <- [1,1782,null,{}] 06:07:10 INFO - PROCESS | 1666 | 1469020030749 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:10 INFO - PROCESS | 1666 | 1469020030750 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:10 INFO - PROCESS | 1666 | 1469020030850 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 06:07:10 INFO - PROCESS | 1666 | 1469020030862 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:10 INFO - PROCESS | 1666 | 1469020030863 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:10 INFO - PROCESS | 1666 | ++DOCSHELL 0x12b1dd000 == 38 [pid = 1666] [id = 453] 06:07:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x1192bf800) [pid = 1666] [serial = 1358] [outer = 0x0] 06:07:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x1298c4000) [pid = 1666] [serial = 1359] [outer = 0x1192bf800] 06:07:10 INFO - PROCESS | 1666 | 1469020030887 Marionette DEBUG loaded listener.js 06:07:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x12a75dc00) [pid = 1666] [serial = 1360] [outer = 0x1192bf800] 06:07:11 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x115d36c00) [pid = 1666] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:07:11 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x1186d6000) [pid = 1666] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:07:11 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x113c41c00) [pid = 1666] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:07:11 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x1131e4c00) [pid = 1666] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:07:11 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x116141000) [pid = 1666] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:07:11 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x116640c00) [pid = 1666] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:07:11 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x1131dac00) [pid = 1666] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:07:11 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x11648f000) [pid = 1666] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:07:11 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x118549400) [pid = 1666] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:07:11 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x123d2d400) [pid = 1666] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:07:11 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x121094400) [pid = 1666] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:07:11 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x126c38800) [pid = 1666] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:07:11 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x112774400) [pid = 1666] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:07:11 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x126697000) [pid = 1666] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:07:11 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x111ca9800) [pid = 1666] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:07:11 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x1127dd800) [pid = 1666] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:07:11 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x113c43c00) [pid = 1666] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:07:11 INFO - PROCESS | 1666 | 1469020031322 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 06:07:11 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 06:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 619ms 06:07:11 INFO - PROCESS | 1666 | 1469020031365 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 06:07:11 INFO - PROCESS | 1666 | 1469020031366 Marionette TRACE conn3 <- [1,1785,null,{"value":"7"}] 06:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:07:11 INFO - PROCESS | 1666 | 1469020031368 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:07:11 INFO - PROCESS | 1666 | 1469020031369 Marionette TRACE conn3 <- [1,1786,null,{}] 06:07:11 INFO - PROCESS | 1666 | 1469020031372 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:11 INFO - PROCESS | 1666 | 1469020031373 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:11 INFO - PROCESS | 1666 | 1469020031454 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 06:07:11 INFO - PROCESS | 1666 | 1469020031515 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:11 INFO - PROCESS | 1666 | 1469020031516 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:11 INFO - PROCESS | 1666 | ++DOCSHELL 0x121ce6800 == 39 [pid = 1666] [id = 454] 06:07:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x111c19000) [pid = 1666] [serial = 1361] [outer = 0x0] 06:07:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x116141000) [pid = 1666] [serial = 1362] [outer = 0x111c19000] 06:07:11 INFO - PROCESS | 1666 | 1469020031541 Marionette DEBUG loaded listener.js 06:07:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x1192c3000) [pid = 1666] [serial = 1363] [outer = 0x111c19000] 06:07:11 INFO - PROCESS | 1666 | 1469020031816 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 06:07:11 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 06:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 469ms 06:07:11 INFO - PROCESS | 1666 | 1469020031837 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 06:07:11 INFO - PROCESS | 1666 | 1469020031839 Marionette TRACE conn3 <- [1,1789,null,{"value":"7"}] 06:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:07:11 INFO - PROCESS | 1666 | 1469020031848 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:07:11 INFO - PROCESS | 1666 | 1469020031849 Marionette TRACE conn3 <- [1,1790,null,{}] 06:07:11 INFO - PROCESS | 1666 | 1469020031852 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:11 INFO - PROCESS | 1666 | 1469020031853 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:11 INFO - PROCESS | 1666 | 1469020031974 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 06:07:11 INFO - PROCESS | 1666 | 1469020031980 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:11 INFO - PROCESS | 1666 | 1469020031982 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:11 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c163000 == 40 [pid = 1666] [id = 455] 06:07:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x1195d5400) [pid = 1666] [serial = 1364] [outer = 0x0] 06:07:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x125270400) [pid = 1666] [serial = 1365] [outer = 0x1195d5400] 06:07:12 INFO - PROCESS | 1666 | 1469020032025 Marionette DEBUG loaded listener.js 06:07:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x12a6f6000) [pid = 1666] [serial = 1366] [outer = 0x1195d5400] 06:07:12 INFO - PROCESS | 1666 | 1469020032546 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:07:12 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) 06:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 724ms 06:07:12 INFO - PROCESS | 1666 | 1469020032567 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 06:07:12 INFO - PROCESS | 1666 | 1469020032569 Marionette TRACE conn3 <- [1,1793,null,{"value":"7"}] 06:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:07:12 INFO - PROCESS | 1666 | 1469020032571 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:07:12 INFO - PROCESS | 1666 | 1469020032574 Marionette TRACE conn3 <- [1,1794,null,{}] 06:07:12 INFO - PROCESS | 1666 | 1469020032577 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:12 INFO - PROCESS | 1666 | 1469020032579 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:12 INFO - PROCESS | 1666 | 1469020032674 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 06:07:12 INFO - PROCESS | 1666 | 1469020032678 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:12 INFO - PROCESS | 1666 | 1469020032679 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:12 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c723000 == 41 [pid = 1666] [id = 456] 06:07:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x118383800) [pid = 1666] [serial = 1367] [outer = 0x0] 06:07:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x126c35000) [pid = 1666] [serial = 1368] [outer = 0x118383800] 06:07:12 INFO - PROCESS | 1666 | 1469020032706 Marionette DEBUG loaded listener.js 06:07:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x12a9bc000) [pid = 1666] [serial = 1369] [outer = 0x118383800] 06:07:13 INFO - PROCESS | 1666 | 1469020033129 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 572ms 06:07:13 INFO - PROCESS | 1666 | 1469020033144 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 06:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:07:13 INFO - PROCESS | 1666 | 1469020033147 Marionette TRACE conn3 <- [1,1797,null,{"value":"7"}] 06:07:13 INFO - PROCESS | 1666 | 1469020033150 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:07:13 INFO - PROCESS | 1666 | 1469020033152 Marionette TRACE conn3 <- [1,1798,null,{}] 06:07:13 INFO - PROCESS | 1666 | 1469020033157 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:13 INFO - PROCESS | 1666 | 1469020033159 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:13 INFO - PROCESS | 1666 | 1469020033329 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 06:07:13 INFO - PROCESS | 1666 | 1469020033441 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:13 INFO - PROCESS | 1666 | 1469020033442 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:13 INFO - PROCESS | 1666 | ++DOCSHELL 0x116f83000 == 42 [pid = 1666] [id = 457] 06:07:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x112a82000) [pid = 1666] [serial = 1370] [outer = 0x0] 06:07:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x1131e4c00) [pid = 1666] [serial = 1371] [outer = 0x112a82000] 06:07:13 INFO - PROCESS | 1666 | 1469020033477 Marionette DEBUG loaded listener.js 06:07:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x1164e8800) [pid = 1666] [serial = 1372] [outer = 0x112a82000] 06:07:13 INFO - PROCESS | 1666 | 1469020033926 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 06:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 820ms 06:07:13 INFO - PROCESS | 1666 | 1469020033971 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 06:07:13 INFO - PROCESS | 1666 | 1469020033974 Marionette TRACE conn3 <- [1,1801,null,{"value":"7"}] 06:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:07:13 INFO - PROCESS | 1666 | 1469020033995 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:07:14 INFO - PROCESS | 1666 | 1469020033998 Marionette TRACE conn3 <- [1,1802,null,{}] 06:07:14 INFO - PROCESS | 1666 | 1469020034001 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:14 INFO - PROCESS | 1666 | 1469020034003 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:14 INFO - PROCESS | 1666 | 1469020034112 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 06:07:14 INFO - PROCESS | 1666 | 1469020034196 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:14 INFO - PROCESS | 1666 | 1469020034197 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:14 INFO - PROCESS | 1666 | ++DOCSHELL 0x12176f800 == 43 [pid = 1666] [id = 458] 06:07:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x11868c000) [pid = 1666] [serial = 1373] [outer = 0x0] 06:07:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x11868d800) [pid = 1666] [serial = 1374] [outer = 0x11868c000] 06:07:14 INFO - PROCESS | 1666 | 1469020034228 Marionette DEBUG loaded listener.js 06:07:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x1195cb000) [pid = 1666] [serial = 1375] [outer = 0x11868c000] 06:07:14 INFO - PROCESS | 1666 | 1469020034626 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 673ms 06:07:14 INFO - PROCESS | 1666 | 1469020034715 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 06:07:14 INFO - PROCESS | 1666 | 1469020034717 Marionette TRACE conn3 <- [1,1805,null,{"value":"7"}] 06:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:07:14 INFO - PROCESS | 1666 | 1469020034721 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:07:14 INFO - PROCESS | 1666 | 1469020034723 Marionette TRACE conn3 <- [1,1806,null,{}] 06:07:14 INFO - PROCESS | 1666 | 1469020034728 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:14 INFO - PROCESS | 1666 | 1469020034729 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:14 INFO - PROCESS | 1666 | 1469020034833 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 06:07:14 INFO - PROCESS | 1666 | 1469020034906 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:14 INFO - PROCESS | 1666 | 1469020034907 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:14 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ba1e000 == 44 [pid = 1666] [id = 459] 06:07:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x1211b8400) [pid = 1666] [serial = 1376] [outer = 0x0] 06:07:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x1216d9400) [pid = 1666] [serial = 1377] [outer = 0x1211b8400] 06:07:14 INFO - PROCESS | 1666 | 1469020034936 Marionette DEBUG loaded listener.js 06:07:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x123d3ac00) [pid = 1666] [serial = 1378] [outer = 0x1211b8400] 06:07:15 INFO - PROCESS | 1666 | 1469020035363 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 06:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 672ms 06:07:15 INFO - PROCESS | 1666 | 1469020035394 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 06:07:15 INFO - PROCESS | 1666 | 1469020035397 Marionette TRACE conn3 <- [1,1809,null,{"value":"7"}] 06:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:07:15 INFO - PROCESS | 1666 | 1469020035405 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:07:15 INFO - PROCESS | 1666 | 1469020035408 Marionette TRACE conn3 <- [1,1810,null,{}] 06:07:15 INFO - PROCESS | 1666 | 1469020035411 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:15 INFO - PROCESS | 1666 | 1469020035413 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:15 INFO - PROCESS | 1666 | 1469020035523 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 06:07:15 INFO - PROCESS | 1666 | 1469020035584 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:15 INFO - PROCESS | 1666 | 1469020035586 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:15 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ce06800 == 45 [pid = 1666] [id = 460] 06:07:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x124d18c00) [pid = 1666] [serial = 1379] [outer = 0x0] 06:07:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x126aa6400) [pid = 1666] [serial = 1380] [outer = 0x124d18c00] 06:07:15 INFO - PROCESS | 1666 | 1469020035655 Marionette DEBUG loaded listener.js 06:07:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x1293b3000) [pid = 1666] [serial = 1381] [outer = 0x124d18c00] 06:07:16 INFO - PROCESS | 1666 | 1469020036030 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 675ms 06:07:16 INFO - PROCESS | 1666 | 1469020036076 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 06:07:16 INFO - PROCESS | 1666 | 1469020036078 Marionette TRACE conn3 <- [1,1813,null,{"value":"7"}] 06:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:07:16 INFO - PROCESS | 1666 | 1469020036080 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:07:16 INFO - PROCESS | 1666 | 1469020036081 Marionette TRACE conn3 <- [1,1814,null,{}] 06:07:16 INFO - PROCESS | 1666 | 1469020036084 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:16 INFO - PROCESS | 1666 | 1469020036085 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:16 INFO - PROCESS | 1666 | 1469020036239 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 06:07:16 INFO - PROCESS | 1666 | 1469020036315 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:16 INFO - PROCESS | 1666 | 1469020036316 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:16 INFO - PROCESS | 1666 | ++DOCSHELL 0x124dbf800 == 46 [pid = 1666] [id = 461] 06:07:16 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x11688c000) [pid = 1666] [serial = 1382] [outer = 0x0] 06:07:16 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x128a4d800) [pid = 1666] [serial = 1383] [outer = 0x11688c000] 06:07:16 INFO - PROCESS | 1666 | 1469020036345 Marionette DEBUG loaded listener.js 06:07:16 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x12a9bd800) [pid = 1666] [serial = 1384] [outer = 0x11688c000] 06:07:16 INFO - PROCESS | 1666 | 1469020036912 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 871ms 06:07:16 INFO - PROCESS | 1666 | 1469020036951 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 06:07:16 INFO - PROCESS | 1666 | 1469020036954 Marionette TRACE conn3 <- [1,1817,null,{"value":"7"}] 06:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:07:16 INFO - PROCESS | 1666 | 1469020036957 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:07:16 INFO - PROCESS | 1666 | 1469020036959 Marionette TRACE conn3 <- [1,1818,null,{}] 06:07:16 INFO - PROCESS | 1666 | 1469020036963 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:16 INFO - PROCESS | 1666 | 1469020036964 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:17 INFO - PROCESS | 1666 | 1469020037068 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 06:07:17 INFO - PROCESS | 1666 | 1469020037131 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:17 INFO - PROCESS | 1666 | 1469020037134 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:17 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198a8000 == 47 [pid = 1666] [id = 462] 06:07:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 109 (0x11688ac00) [pid = 1666] [serial = 1385] [outer = 0x0] 06:07:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 110 (0x116ad9000) [pid = 1666] [serial = 1386] [outer = 0x11688ac00] 06:07:17 INFO - PROCESS | 1666 | 1469020037161 Marionette DEBUG loaded listener.js 06:07:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 111 (0x1183d0c00) [pid = 1666] [serial = 1387] [outer = 0x11688ac00] 06:07:17 INFO - PROCESS | 1666 | 1469020037614 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 06:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 06:07:17 INFO - PROCESS | 1666 | 1469020037627 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 06:07:17 INFO - PROCESS | 1666 | 1469020037630 Marionette TRACE conn3 <- [1,1821,null,{"value":"7"}] 06:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:07:17 INFO - PROCESS | 1666 | 1469020037635 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:07:17 INFO - PROCESS | 1666 | 1469020037637 Marionette TRACE conn3 <- [1,1822,null,{}] 06:07:17 INFO - PROCESS | 1666 | 1469020037639 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:17 INFO - PROCESS | 1666 | 1469020037641 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:17 INFO - PROCESS | 1666 | 1469020037738 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 06:07:17 INFO - PROCESS | 1666 | 1469020037801 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:17 INFO - PROCESS | 1666 | 1469020037802 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:17 INFO - PROCESS | 1666 | ++DOCSHELL 0x118b87000 == 48 [pid = 1666] [id = 463] 06:07:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 112 (0x11868d000) [pid = 1666] [serial = 1388] [outer = 0x0] 06:07:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 113 (0x118882c00) [pid = 1666] [serial = 1389] [outer = 0x11868d000] 06:07:17 INFO - PROCESS | 1666 | 1469020037831 Marionette DEBUG loaded listener.js 06:07:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 114 (0x1195c7c00) [pid = 1666] [serial = 1390] [outer = 0x11868d000] 06:07:18 INFO - PROCESS | 1666 | --DOCSHELL 0x12c723000 == 47 [pid = 1666] [id = 456] 06:07:18 INFO - PROCESS | 1666 | --DOCSHELL 0x12c163000 == 46 [pid = 1666] [id = 455] 06:07:18 INFO - PROCESS | 1666 | --DOCSHELL 0x121ce6800 == 45 [pid = 1666] [id = 454] 06:07:18 INFO - PROCESS | 1666 | --DOCSHELL 0x12b1dd000 == 44 [pid = 1666] [id = 453] 06:07:18 INFO - PROCESS | 1666 | --DOCSHELL 0x1186f4000 == 43 [pid = 1666] [id = 452] 06:07:18 INFO - PROCESS | 1666 | --DOCSHELL 0x12a621800 == 42 [pid = 1666] [id = 451] 06:07:18 INFO - PROCESS | 1666 | --DOCSHELL 0x121a0d800 == 41 [pid = 1666] [id = 450] 06:07:18 INFO - PROCESS | 1666 | --DOCSHELL 0x126670800 == 40 [pid = 1666] [id = 449] 06:07:18 INFO - PROCESS | 1666 | --DOCSHELL 0x121395800 == 39 [pid = 1666] [id = 448] 06:07:18 INFO - PROCESS | 1666 | --DOCSHELL 0x11991e000 == 38 [pid = 1666] [id = 447] 06:07:18 INFO - PROCESS | 1666 | --DOCSHELL 0x117160800 == 37 [pid = 1666] [id = 446] 06:07:18 INFO - PROCESS | 1666 | --DOCSHELL 0x113ce3000 == 36 [pid = 1666] [id = 445] 06:07:18 INFO - PROCESS | 1666 | --DOCSHELL 0x1185cd000 == 35 [pid = 1666] [id = 444] 06:07:18 INFO - PROCESS | 1666 | --DOCSHELL 0x12be2b000 == 34 [pid = 1666] [id = 443] 06:07:18 INFO - PROCESS | 1666 | --DOCSHELL 0x1188ce800 == 33 [pid = 1666] [id = 431] 06:07:18 INFO - PROCESS | 1666 | --DOCSHELL 0x1198a8000 == 32 [pid = 1666] [id = 462] 06:07:18 INFO - PROCESS | 1666 | --DOCSHELL 0x124dbf800 == 31 [pid = 1666] [id = 461] 06:07:18 INFO - PROCESS | 1666 | --DOCSHELL 0x12ce06800 == 30 [pid = 1666] [id = 460] 06:07:18 INFO - PROCESS | 1666 | --DOCSHELL 0x12ba1e000 == 29 [pid = 1666] [id = 459] 06:07:18 INFO - PROCESS | 1666 | --DOCSHELL 0x12176f800 == 28 [pid = 1666] [id = 458] 06:07:18 INFO - PROCESS | 1666 | --DOCSHELL 0x116f83000 == 27 [pid = 1666] [id = 457] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 113 (0x1195c9800) [pid = 1666] [serial = 1308] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 112 (0x11921a800) [pid = 1666] [serial = 1305] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 111 (0x115d33c00) [pid = 1666] [serial = 1296] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 110 (0x110eaf400) [pid = 1666] [serial = 1297] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 109 (0x118682c00) [pid = 1666] [serial = 1302] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 108 (0x1186d7c00) [pid = 1666] [serial = 1303] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x1176c4000) [pid = 1666] [serial = 1294] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x1164e4c00) [pid = 1666] [serial = 1293] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x116ae3800) [pid = 1666] [serial = 1299] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x118025800) [pid = 1666] [serial = 1300] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x127567000) [pid = 1666] [serial = 1324] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x118027800) [pid = 1666] [serial = 1279] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x116add800) [pid = 1666] [serial = 1278] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x1195d1000) [pid = 1666] [serial = 1282] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x1186cf400) [pid = 1666] [serial = 1281] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x126696c00) [pid = 1666] [serial = 1285] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x123de9000) [pid = 1666] [serial = 1284] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x1219bcc00) [pid = 1666] [serial = 1311] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x128dc5000) [pid = 1666] [serial = 1288] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x128a50800) [pid = 1666] [serial = 1287] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x123d35800) [pid = 1666] [serial = 1291] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x126fdbc00) [pid = 1666] [serial = 1317] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x118021000) [pid = 1666] [serial = 1320] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x125273400) [pid = 1666] [serial = 1314] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x116141400) [pid = 1666] [serial = 1290] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x1195ccc00) [pid = 1666] [serial = 1321] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x127565400) [pid = 1666] [serial = 1318] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x123defc00) [pid = 1666] [serial = 1312] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x126695800) [pid = 1666] [serial = 1315] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x120fabc00) [pid = 1666] [serial = 1309] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x121097400) [pid = 1666] [serial = 1323] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x1293adc00) [pid = 1666] [serial = 1327] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x1195ca400) [pid = 1666] [serial = 1306] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x128704800) [pid = 1666] [serial = 1326] [outer = 0x0] [url = about:blank] 06:07:18 INFO - PROCESS | 1666 | 1469020038734 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 06:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1121ms 06:07:18 INFO - PROCESS | 1666 | 1469020038759 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 06:07:18 INFO - PROCESS | 1666 | 1469020038763 Marionette TRACE conn3 <- [1,1825,null,{"value":"7"}] 06:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:07:18 INFO - PROCESS | 1666 | 1469020038766 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:07:18 INFO - PROCESS | 1666 | 1469020038768 Marionette TRACE conn3 <- [1,1826,null,{}] 06:07:18 INFO - PROCESS | 1666 | 1469020038773 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:18 INFO - PROCESS | 1666 | 1469020038776 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:18 INFO - PROCESS | 1666 | 1469020038859 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 06:07:18 INFO - PROCESS | 1666 | 1469020038920 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:18 INFO - PROCESS | 1666 | 1469020038921 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:18 INFO - PROCESS | 1666 | ++DOCSHELL 0x1167af000 == 28 [pid = 1666] [id = 464] 06:07:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x113c3f000) [pid = 1666] [serial = 1391] [outer = 0x0] 06:07:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x115d3f000) [pid = 1666] [serial = 1392] [outer = 0x113c3f000] 06:07:18 INFO - PROCESS | 1666 | 1469020038948 Marionette DEBUG loaded listener.js 06:07:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x1161aac00) [pid = 1666] [serial = 1393] [outer = 0x113c3f000] 06:07:19 INFO - PROCESS | 1666 | 1469020039258 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 06:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 521ms 06:07:19 INFO - PROCESS | 1666 | 1469020039287 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 06:07:19 INFO - PROCESS | 1666 | 1469020039292 Marionette TRACE conn3 <- [1,1829,null,{"value":"7"}] 06:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:07:19 INFO - PROCESS | 1666 | 1469020039298 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:07:19 INFO - PROCESS | 1666 | 1469020039300 Marionette TRACE conn3 <- [1,1830,null,{}] 06:07:19 INFO - PROCESS | 1666 | 1469020039302 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:19 INFO - PROCESS | 1666 | 1469020039304 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:19 INFO - PROCESS | 1666 | 1469020039381 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 06:07:19 INFO - PROCESS | 1666 | 1469020039385 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:19 INFO - PROCESS | 1666 | 1469020039386 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:19 INFO - PROCESS | 1666 | ++DOCSHELL 0x11859d000 == 29 [pid = 1666] [id = 465] 06:07:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x116a0b800) [pid = 1666] [serial = 1394] [outer = 0x0] 06:07:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x118026800) [pid = 1666] [serial = 1395] [outer = 0x116a0b800] 06:07:19 INFO - PROCESS | 1666 | 1469020039416 Marionette DEBUG loaded listener.js 06:07:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x1183d1c00) [pid = 1666] [serial = 1396] [outer = 0x116a0b800] 06:07:19 INFO - PROCESS | 1666 | 1469020039794 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 06:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 519ms 06:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:07:19 INFO - PROCESS | 1666 | 1469020039817 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 06:07:19 INFO - PROCESS | 1666 | 1469020039819 Marionette TRACE conn3 <- [1,1833,null,{"value":"7"}] 06:07:19 INFO - PROCESS | 1666 | 1469020039821 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:07:19 INFO - PROCESS | 1666 | 1469020039825 Marionette TRACE conn3 <- [1,1834,null,{}] 06:07:19 INFO - PROCESS | 1666 | 1469020039833 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:19 INFO - PROCESS | 1666 | 1469020039836 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:19 INFO - PROCESS | 1666 | 1469020039912 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 06:07:19 INFO - PROCESS | 1666 | 1469020039917 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:19 INFO - PROCESS | 1666 | 1469020039919 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:19 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198e7000 == 30 [pid = 1666] [id = 466] 06:07:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x115d32800) [pid = 1666] [serial = 1397] [outer = 0x0] 06:07:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x118877c00) [pid = 1666] [serial = 1398] [outer = 0x115d32800] 06:07:19 INFO - PROCESS | 1666 | 1469020039949 Marionette DEBUG loaded listener.js 06:07:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x1195c7400) [pid = 1666] [serial = 1399] [outer = 0x115d32800] 06:07:20 INFO - PROCESS | 1666 | 1469020040281 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 06:07:20 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 06:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 473ms 06:07:20 INFO - PROCESS | 1666 | 1469020040295 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 06:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:07:20 INFO - PROCESS | 1666 | 1469020040297 Marionette TRACE conn3 <- [1,1837,null,{"value":"7"}] 06:07:20 INFO - PROCESS | 1666 | 1469020040299 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:07:20 INFO - PROCESS | 1666 | 1469020040300 Marionette TRACE conn3 <- [1,1838,null,{}] 06:07:20 INFO - PROCESS | 1666 | 1469020040302 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:20 INFO - PROCESS | 1666 | 1469020040304 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:20 INFO - PROCESS | 1666 | 1469020040386 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 06:07:20 INFO - PROCESS | 1666 | 1469020040448 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:20 INFO - PROCESS | 1666 | 1469020040449 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:20 INFO - PROCESS | 1666 | ++DOCSHELL 0x121059000 == 31 [pid = 1666] [id = 467] 06:07:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x118b25c00) [pid = 1666] [serial = 1400] [outer = 0x0] 06:07:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x1195d5000) [pid = 1666] [serial = 1401] [outer = 0x118b25c00] 06:07:20 INFO - PROCESS | 1666 | 1469020040474 Marionette DEBUG loaded listener.js 06:07:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x120faa400) [pid = 1666] [serial = 1402] [outer = 0x118b25c00] 06:07:20 INFO - PROCESS | 1666 | 1469020040783 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 06:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 521ms 06:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:07:20 INFO - PROCESS | 1666 | 1469020040820 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 06:07:20 INFO - PROCESS | 1666 | 1469020040822 Marionette TRACE conn3 <- [1,1841,null,{"value":"7"}] 06:07:20 INFO - PROCESS | 1666 | 1469020040825 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:07:20 INFO - PROCESS | 1666 | 1469020040827 Marionette TRACE conn3 <- [1,1842,null,{}] 06:07:20 INFO - PROCESS | 1666 | 1469020040829 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:20 INFO - PROCESS | 1666 | 1469020040831 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:20 INFO - PROCESS | 1666 | 1469020040920 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 06:07:20 INFO - PROCESS | 1666 | 1469020040955 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:20 INFO - PROCESS | 1666 | 1469020040956 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:20 INFO - PROCESS | 1666 | ++DOCSHELL 0x121ced000 == 32 [pid = 1666] [id = 468] 06:07:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x116a05800) [pid = 1666] [serial = 1403] [outer = 0x0] 06:07:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x1211ac800) [pid = 1666] [serial = 1404] [outer = 0x116a05800] 06:07:20 INFO - PROCESS | 1666 | 1469020040981 Marionette DEBUG loaded listener.js 06:07:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x121610c00) [pid = 1666] [serial = 1405] [outer = 0x116a05800] 06:07:21 INFO - PROCESS | 1666 | 1469020041320 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 06:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 522ms 06:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:07:21 INFO - PROCESS | 1666 | 1469020041352 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 06:07:21 INFO - PROCESS | 1666 | 1469020041353 Marionette TRACE conn3 <- [1,1845,null,{"value":"7"}] 06:07:21 INFO - PROCESS | 1666 | 1469020041356 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:07:21 INFO - PROCESS | 1666 | 1469020041360 Marionette TRACE conn3 <- [1,1846,null,{}] 06:07:21 INFO - PROCESS | 1666 | 1469020041362 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:21 INFO - PROCESS | 1666 | 1469020041367 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:21 INFO - PROCESS | 1666 | 1469020041526 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 06:07:21 INFO - PROCESS | 1666 | 1469020041538 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:21 INFO - PROCESS | 1666 | 1469020041539 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:21 INFO - PROCESS | 1666 | ++DOCSHELL 0x126f93800 == 33 [pid = 1666] [id = 469] 06:07:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x1183d2000) [pid = 1666] [serial = 1406] [outer = 0x0] 06:07:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x1219bd400) [pid = 1666] [serial = 1407] [outer = 0x1183d2000] 06:07:21 INFO - PROCESS | 1666 | 1469020041565 Marionette DEBUG loaded listener.js 06:07:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x12668f400) [pid = 1666] [serial = 1408] [outer = 0x1183d2000] 06:07:21 INFO - PROCESS | 1666 | 1469020041893 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:07:21 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) 06:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 571ms 06:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:07:21 INFO - PROCESS | 1666 | 1469020041946 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 06:07:21 INFO - PROCESS | 1666 | 1469020041948 Marionette TRACE conn3 <- [1,1849,null,{"value":"7"}] 06:07:21 INFO - PROCESS | 1666 | 1469020041950 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:07:21 INFO - PROCESS | 1666 | 1469020041951 Marionette TRACE conn3 <- [1,1850,null,{}] 06:07:21 INFO - PROCESS | 1666 | 1469020041953 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:21 INFO - PROCESS | 1666 | 1469020041955 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:22 INFO - PROCESS | 1666 | 1469020042050 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 06:07:22 INFO - PROCESS | 1666 | 1469020042053 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:22 INFO - PROCESS | 1666 | 1469020042054 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:22 INFO - PROCESS | 1666 | ++DOCSHELL 0x128a3f800 == 34 [pid = 1666] [id = 470] 06:07:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x118b19400) [pid = 1666] [serial = 1409] [outer = 0x0] 06:07:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x126a2b400) [pid = 1666] [serial = 1410] [outer = 0x118b19400] 06:07:22 INFO - PROCESS | 1666 | 1469020042079 Marionette DEBUG loaded listener.js 06:07:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x126fe2000) [pid = 1666] [serial = 1411] [outer = 0x118b19400] 06:07:22 INFO - PROCESS | 1666 | 1469020042413 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 519ms 06:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:07:22 INFO - PROCESS | 1666 | 1469020042470 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 06:07:22 INFO - PROCESS | 1666 | 1469020042471 Marionette TRACE conn3 <- [1,1853,null,{"value":"7"}] 06:07:22 INFO - PROCESS | 1666 | 1469020042473 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:07:22 INFO - PROCESS | 1666 | 1469020042474 Marionette TRACE conn3 <- [1,1854,null,{}] 06:07:22 INFO - PROCESS | 1666 | 1469020042476 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:22 INFO - PROCESS | 1666 | 1469020042478 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:22 INFO - PROCESS | 1666 | 1469020042578 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 06:07:22 INFO - PROCESS | 1666 | 1469020042588 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:22 INFO - PROCESS | 1666 | 1469020042589 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:22 INFO - PROCESS | 1666 | ++DOCSHELL 0x1293cd000 == 35 [pid = 1666] [id = 471] 06:07:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x126fe5400) [pid = 1666] [serial = 1412] [outer = 0x0] 06:07:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x127567000) [pid = 1666] [serial = 1413] [outer = 0x126fe5400] 06:07:22 INFO - PROCESS | 1666 | 1469020042614 Marionette DEBUG loaded listener.js 06:07:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x12870a000) [pid = 1666] [serial = 1414] [outer = 0x126fe5400] 06:07:23 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x1127df400) [pid = 1666] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:07:23 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x127562400) [pid = 1666] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:07:23 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x1192bf800) [pid = 1666] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:07:23 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x111c19000) [pid = 1666] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:07:23 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x113c40400) [pid = 1666] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:07:23 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x1195d5400) [pid = 1666] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:07:23 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x1121ee400) [pid = 1666] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:07:23 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x115e73c00) [pid = 1666] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:07:23 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x11928c000) [pid = 1666] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:07:23 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x113071000) [pid = 1666] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:07:23 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x118383800) [pid = 1666] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:07:23 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x128a51400) [pid = 1666] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:07:23 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x118692800) [pid = 1666] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:07:23 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x123d8fc00) [pid = 1666] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:07:23 INFO - PROCESS | 1666 | 1469020043109 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 671ms 06:07:23 INFO - PROCESS | 1666 | 1469020043144 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 06:07:23 INFO - PROCESS | 1666 | 1469020043146 Marionette TRACE conn3 <- [1,1857,null,{"value":"7"}] 06:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:07:23 INFO - PROCESS | 1666 | 1469020043157 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:07:23 INFO - PROCESS | 1666 | 1469020043158 Marionette TRACE conn3 <- [1,1858,null,{}] 06:07:23 INFO - PROCESS | 1666 | 1469020043160 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:23 INFO - PROCESS | 1666 | 1469020043161 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:23 INFO - PROCESS | 1666 | 1469020043235 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 06:07:23 INFO - PROCESS | 1666 | 1469020043307 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:23 INFO - PROCESS | 1666 | 1469020043308 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:23 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198e5000 == 36 [pid = 1666] [id = 472] 06:07:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x112a86c00) [pid = 1666] [serial = 1415] [outer = 0x0] 06:07:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x118389800) [pid = 1666] [serial = 1416] [outer = 0x112a86c00] 06:07:23 INFO - PROCESS | 1666 | 1469020043338 Marionette DEBUG loaded listener.js 06:07:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x1195cc400) [pid = 1666] [serial = 1417] [outer = 0x112a86c00] 06:07:23 INFO - PROCESS | 1666 | 1469020043596 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 06:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 470ms 06:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:07:23 INFO - PROCESS | 1666 | 1469020043630 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 06:07:23 INFO - PROCESS | 1666 | 1469020043632 Marionette TRACE conn3 <- [1,1861,null,{"value":"7"}] 06:07:23 INFO - PROCESS | 1666 | 1469020043634 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:07:23 INFO - PROCESS | 1666 | 1469020043635 Marionette TRACE conn3 <- [1,1862,null,{}] 06:07:23 INFO - PROCESS | 1666 | 1469020043637 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:23 INFO - PROCESS | 1666 | 1469020043639 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:23 INFO - PROCESS | 1666 | 1469020043729 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 06:07:23 INFO - PROCESS | 1666 | 1469020043732 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:23 INFO - PROCESS | 1666 | 1469020043733 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:23 INFO - PROCESS | 1666 | ++DOCSHELL 0x12b15c000 == 37 [pid = 1666] [id = 473] 06:07:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x1195cf800) [pid = 1666] [serial = 1418] [outer = 0x0] 06:07:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x126fe5000) [pid = 1666] [serial = 1419] [outer = 0x1195cf800] 06:07:23 INFO - PROCESS | 1666 | 1469020043760 Marionette DEBUG loaded listener.js 06:07:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x128a49c00) [pid = 1666] [serial = 1420] [outer = 0x1195cf800] 06:07:24 INFO - PROCESS | 1666 | 1469020044080 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 06:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 470ms 06:07:24 INFO - PROCESS | 1666 | 1469020044105 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 06:07:24 INFO - PROCESS | 1666 | 1469020044108 Marionette TRACE conn3 <- [1,1865,null,{"value":"7"}] 06:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:07:24 INFO - PROCESS | 1666 | 1469020044120 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:07:24 INFO - PROCESS | 1666 | 1469020044122 Marionette TRACE conn3 <- [1,1866,null,{}] 06:07:24 INFO - PROCESS | 1666 | 1469020044127 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:24 INFO - PROCESS | 1666 | 1469020044128 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:24 INFO - PROCESS | 1666 | 1469020044242 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 06:07:24 INFO - PROCESS | 1666 | 1469020044281 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:24 INFO - PROCESS | 1666 | 1469020044282 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:24 INFO - PROCESS | 1666 | ++DOCSHELL 0x121ce7000 == 38 [pid = 1666] [id = 474] 06:07:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x125272400) [pid = 1666] [serial = 1421] [outer = 0x0] 06:07:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x128a55400) [pid = 1666] [serial = 1422] [outer = 0x125272400] 06:07:24 INFO - PROCESS | 1666 | 1469020044309 Marionette DEBUG loaded listener.js 06:07:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x12956d800) [pid = 1666] [serial = 1423] [outer = 0x125272400] 06:07:24 INFO - PROCESS | 1666 | 1469020044584 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 06:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 523ms 06:07:24 INFO - PROCESS | 1666 | 1469020044645 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 06:07:24 INFO - PROCESS | 1666 | 1469020044646 Marionette TRACE conn3 <- [1,1869,null,{"value":"7"}] 06:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:07:24 INFO - PROCESS | 1666 | 1469020044649 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:07:24 INFO - PROCESS | 1666 | 1469020044650 Marionette TRACE conn3 <- [1,1870,null,{}] 06:07:24 INFO - PROCESS | 1666 | 1469020044653 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:24 INFO - PROCESS | 1666 | 1469020044654 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:24 INFO - PROCESS | 1666 | 1469020044730 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 06:07:24 INFO - PROCESS | 1666 | 1469020044733 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:24 INFO - PROCESS | 1666 | 1469020044734 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:24 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c14c800 == 39 [pid = 1666] [id = 475] 06:07:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x128a91800) [pid = 1666] [serial = 1424] [outer = 0x0] 06:07:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x12a75b800) [pid = 1666] [serial = 1425] [outer = 0x128a91800] 06:07:24 INFO - PROCESS | 1666 | 1469020044760 Marionette DEBUG loaded listener.js 06:07:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x12a9bc800) [pid = 1666] [serial = 1426] [outer = 0x128a91800] 06:07:25 INFO - PROCESS | 1666 | 1469020045208 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 06:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 621ms 06:07:25 INFO - PROCESS | 1666 | 1469020045269 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 06:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:07:25 INFO - PROCESS | 1666 | 1469020045272 Marionette TRACE conn3 <- [1,1873,null,{"value":"7"}] 06:07:25 INFO - PROCESS | 1666 | 1469020045275 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:07:25 INFO - PROCESS | 1666 | 1469020045277 Marionette TRACE conn3 <- [1,1874,null,{}] 06:07:25 INFO - PROCESS | 1666 | 1469020045281 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:25 INFO - PROCESS | 1666 | 1469020045283 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:25 INFO - PROCESS | 1666 | 1469020045400 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 06:07:25 INFO - PROCESS | 1666 | 1469020045481 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:25 INFO - PROCESS | 1666 | 1469020045482 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:25 INFO - PROCESS | 1666 | ++DOCSHELL 0x117149800 == 40 [pid = 1666] [id = 476] 06:07:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x1127d6c00) [pid = 1666] [serial = 1427] [outer = 0x0] 06:07:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x11333e800) [pid = 1666] [serial = 1428] [outer = 0x1127d6c00] 06:07:25 INFO - PROCESS | 1666 | 1469020045514 Marionette DEBUG loaded listener.js 06:07:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x115e16c00) [pid = 1666] [serial = 1429] [outer = 0x1127d6c00] 06:07:26 INFO - PROCESS | 1666 | 1469020046088 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 06:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 872ms 06:07:26 INFO - PROCESS | 1666 | 1469020046147 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 06:07:26 INFO - PROCESS | 1666 | 1469020046150 Marionette TRACE conn3 <- [1,1877,null,{"value":"7"}] 06:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:07:26 INFO - PROCESS | 1666 | 1469020046155 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:07:26 INFO - PROCESS | 1666 | 1469020046156 Marionette TRACE conn3 <- [1,1878,null,{}] 06:07:26 INFO - PROCESS | 1666 | 1469020046159 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:26 INFO - PROCESS | 1666 | 1469020046161 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:26 INFO - PROCESS | 1666 | 1469020046272 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 06:07:26 INFO - PROCESS | 1666 | 1469020046359 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:26 INFO - PROCESS | 1666 | 1469020046360 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:26 INFO - PROCESS | 1666 | ++DOCSHELL 0x121188800 == 41 [pid = 1666] [id = 477] 06:07:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x1176c4400) [pid = 1666] [serial = 1430] [outer = 0x0] 06:07:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x1183d6400) [pid = 1666] [serial = 1431] [outer = 0x1176c4400] 06:07:26 INFO - PROCESS | 1666 | 1469020046391 Marionette DEBUG loaded listener.js 06:07:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x118683800) [pid = 1666] [serial = 1432] [outer = 0x1176c4400] 06:07:27 INFO - PROCESS | 1666 | 1469020047055 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 06:07:27 INFO - PROCESS | 1666 | --DOCSHELL 0x121ce7000 == 40 [pid = 1666] [id = 474] 06:07:27 INFO - PROCESS | 1666 | --DOCSHELL 0x12b15c000 == 39 [pid = 1666] [id = 473] 06:07:27 INFO - PROCESS | 1666 | --DOCSHELL 0x1198e5000 == 38 [pid = 1666] [id = 472] 06:07:27 INFO - PROCESS | 1666 | --DOCSHELL 0x1293cd000 == 37 [pid = 1666] [id = 471] 06:07:27 INFO - PROCESS | 1666 | --DOCSHELL 0x128a3f800 == 36 [pid = 1666] [id = 470] 06:07:27 INFO - PROCESS | 1666 | --DOCSHELL 0x126f93800 == 35 [pid = 1666] [id = 469] 06:07:27 INFO - PROCESS | 1666 | --DOCSHELL 0x121ced000 == 34 [pid = 1666] [id = 468] 06:07:27 INFO - PROCESS | 1666 | --DOCSHELL 0x121059000 == 33 [pid = 1666] [id = 467] 06:07:27 INFO - PROCESS | 1666 | --DOCSHELL 0x1198e7000 == 32 [pid = 1666] [id = 466] 06:07:27 INFO - PROCESS | 1666 | --DOCSHELL 0x11859d000 == 31 [pid = 1666] [id = 465] 06:07:27 INFO - PROCESS | 1666 | --DOCSHELL 0x1167af000 == 30 [pid = 1666] [id = 464] 06:07:27 INFO - PROCESS | 1666 | --DOCSHELL 0x118b87000 == 29 [pid = 1666] [id = 463] 06:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 973ms 06:07:27 INFO - PROCESS | 1666 | 1469020047128 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 06:07:27 INFO - PROCESS | 1666 | 1469020047130 Marionette TRACE conn3 <- [1,1881,null,{"value":"7"}] 06:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:07:27 INFO - PROCESS | 1666 | 1469020047133 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:07:27 INFO - PROCESS | 1666 | 1469020047135 Marionette TRACE conn3 <- [1,1882,null,{}] 06:07:27 INFO - PROCESS | 1666 | 1469020047138 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:27 INFO - PROCESS | 1666 | 1469020047140 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:27 INFO - PROCESS | 1666 | 1469020047229 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 06:07:27 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x128a96000) [pid = 1666] [serial = 1356] [outer = 0x0] [url = about:blank] 06:07:27 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x128a8cc00) [pid = 1666] [serial = 1354] [outer = 0x0] [url = about:blank] 06:07:27 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x128a51000) [pid = 1666] [serial = 1353] [outer = 0x0] [url = about:blank] 06:07:27 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x1298c4000) [pid = 1666] [serial = 1359] [outer = 0x0] [url = about:blank] 06:07:27 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x116141000) [pid = 1666] [serial = 1362] [outer = 0x0] [url = about:blank] 06:07:27 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x12956f400) [pid = 1666] [serial = 1357] [outer = 0x0] [url = about:blank] 06:07:27 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x115e18800) [pid = 1666] [serial = 1332] [outer = 0x0] [url = about:blank] 06:07:27 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x125270400) [pid = 1666] [serial = 1365] [outer = 0x0] [url = about:blank] 06:07:27 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x1176c3000) [pid = 1666] [serial = 1333] [outer = 0x0] [url = about:blank] 06:07:27 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x1133d2400) [pid = 1666] [serial = 1335] [outer = 0x0] [url = about:blank] 06:07:27 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x115e15000) [pid = 1666] [serial = 1336] [outer = 0x0] [url = about:blank] 06:07:27 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x116a0cc00) [pid = 1666] [serial = 1338] [outer = 0x0] [url = about:blank] 06:07:27 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x1183ce800) [pid = 1666] [serial = 1339] [outer = 0x0] [url = about:blank] 06:07:27 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x1195cfc00) [pid = 1666] [serial = 1344] [outer = 0x0] [url = about:blank] 06:07:27 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x120e34400) [pid = 1666] [serial = 1345] [outer = 0x0] [url = about:blank] 06:07:27 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x1219af800) [pid = 1666] [serial = 1347] [outer = 0x0] [url = about:blank] 06:07:27 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x126c35000) [pid = 1666] [serial = 1368] [outer = 0x0] [url = about:blank] 06:07:27 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x12a6f5800) [pid = 1666] [serial = 1330] [outer = 0x0] [url = about:blank] 06:07:27 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x12956a400) [pid = 1666] [serial = 1329] [outer = 0x0] [url = about:blank] 06:07:27 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x1186da800) [pid = 1666] [serial = 1341] [outer = 0x0] [url = about:blank] 06:07:27 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x119287000) [pid = 1666] [serial = 1342] [outer = 0x0] [url = about:blank] 06:07:27 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x12a9bc000) [pid = 1666] [serial = 1369] [outer = 0x0] [url = about:blank] 06:07:27 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x1192c3000) [pid = 1666] [serial = 1363] [outer = 0x0] [url = about:blank] 06:07:27 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x12a75dc00) [pid = 1666] [serial = 1360] [outer = 0x0] [url = about:blank] 06:07:27 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x124ac3000) [pid = 1666] [serial = 1350] [outer = 0x0] [url = about:blank] 06:07:27 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x126698800) [pid = 1666] [serial = 1351] [outer = 0x0] [url = about:blank] 06:07:27 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x123d32c00) [pid = 1666] [serial = 1348] [outer = 0x0] [url = about:blank] 06:07:27 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x12a6f6000) [pid = 1666] [serial = 1366] [outer = 0x0] [url = about:blank] 06:07:27 INFO - PROCESS | 1666 | 1469020047333 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:27 INFO - PROCESS | 1666 | 1469020047334 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:27 INFO - PROCESS | 1666 | ++DOCSHELL 0x112de2800 == 30 [pid = 1666] [id = 478] 06:07:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x110eb1c00) [pid = 1666] [serial = 1433] [outer = 0x0] 06:07:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x1121bcc00) [pid = 1666] [serial = 1434] [outer = 0x110eb1c00] 06:07:27 INFO - PROCESS | 1666 | 1469020047367 Marionette DEBUG loaded listener.js 06:07:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x115e18800) [pid = 1666] [serial = 1435] [outer = 0x110eb1c00] 06:07:27 INFO - PROCESS | 1666 | 1469020047846 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 06:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 719ms 06:07:27 INFO - PROCESS | 1666 | 1469020047854 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 06:07:27 INFO - PROCESS | 1666 | 1469020047856 Marionette TRACE conn3 <- [1,1885,null,{"value":"7"}] 06:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:07:27 INFO - PROCESS | 1666 | 1469020047861 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:07:27 INFO - PROCESS | 1666 | 1469020047864 Marionette TRACE conn3 <- [1,1886,null,{}] 06:07:27 INFO - PROCESS | 1666 | 1469020047867 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:27 INFO - PROCESS | 1666 | 1469020047869 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:27 INFO - PROCESS | 1666 | 1469020047964 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 06:07:28 INFO - PROCESS | 1666 | 1469020048034 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:28 INFO - PROCESS | 1666 | 1469020048036 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:28 INFO - PROCESS | 1666 | ++DOCSHELL 0x1185db800 == 31 [pid = 1666] [id = 479] 06:07:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x1176bd800) [pid = 1666] [serial = 1436] [outer = 0x0] 06:07:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x1183d0400) [pid = 1666] [serial = 1437] [outer = 0x1176bd800] 06:07:28 INFO - PROCESS | 1666 | 1469020048068 Marionette DEBUG loaded listener.js 06:07:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x11854cc00) [pid = 1666] [serial = 1438] [outer = 0x1176bd800] 06:07:28 INFO - PROCESS | 1666 | 1469020048496 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 06:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 670ms 06:07:28 INFO - PROCESS | 1666 | 1469020048533 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 06:07:28 INFO - PROCESS | 1666 | 1469020048536 Marionette TRACE conn3 <- [1,1889,null,{"value":"7"}] 06:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:07:28 INFO - PROCESS | 1666 | 1469020048539 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:07:28 INFO - PROCESS | 1666 | 1469020048540 Marionette TRACE conn3 <- [1,1890,null,{}] 06:07:28 INFO - PROCESS | 1666 | 1469020048543 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:28 INFO - PROCESS | 1666 | 1469020048544 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:28 INFO - PROCESS | 1666 | 1469020048645 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 06:07:28 INFO - PROCESS | 1666 | 1469020048701 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:28 INFO - PROCESS | 1666 | 1469020048702 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:28 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198e5000 == 32 [pid = 1666] [id = 480] 06:07:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x113074000) [pid = 1666] [serial = 1439] [outer = 0x0] 06:07:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x118697c00) [pid = 1666] [serial = 1440] [outer = 0x113074000] 06:07:28 INFO - PROCESS | 1666 | 1469020048733 Marionette DEBUG loaded listener.js 06:07:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x11934e400) [pid = 1666] [serial = 1441] [outer = 0x113074000] 06:07:29 INFO - PROCESS | 1666 | 1469020049176 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 06:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 06:07:29 INFO - PROCESS | 1666 | 1469020049210 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 06:07:29 INFO - PROCESS | 1666 | 1469020049211 Marionette TRACE conn3 <- [1,1893,null,{"value":"7"}] 06:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:07:29 INFO - PROCESS | 1666 | 1469020049221 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:07:29 INFO - PROCESS | 1666 | 1469020049225 Marionette TRACE conn3 <- [1,1894,null,{}] 06:07:29 INFO - PROCESS | 1666 | 1469020049228 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:29 INFO - PROCESS | 1666 | 1469020049231 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:29 INFO - PROCESS | 1666 | 1469020049354 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 06:07:29 INFO - PROCESS | 1666 | 1469020049411 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:29 INFO - PROCESS | 1666 | 1469020049413 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:29 INFO - PROCESS | 1666 | ++DOCSHELL 0x123db8800 == 33 [pid = 1666] [id = 481] 06:07:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x1195cd400) [pid = 1666] [serial = 1442] [outer = 0x0] 06:07:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x120fa8800) [pid = 1666] [serial = 1443] [outer = 0x1195cd400] 06:07:29 INFO - PROCESS | 1666 | 1469020049442 Marionette DEBUG loaded listener.js 06:07:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x121616400) [pid = 1666] [serial = 1444] [outer = 0x1195cd400] 06:07:29 INFO - PROCESS | 1666 | 1469020049862 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 06:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 679ms 06:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:07:29 INFO - PROCESS | 1666 | 1469020049895 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 06:07:29 INFO - PROCESS | 1666 | 1469020049897 Marionette TRACE conn3 <- [1,1897,null,{"value":"7"}] 06:07:29 INFO - PROCESS | 1666 | 1469020049899 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:07:29 INFO - PROCESS | 1666 | 1469020049901 Marionette TRACE conn3 <- [1,1898,null,{}] 06:07:29 INFO - PROCESS | 1666 | 1469020049903 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:29 INFO - PROCESS | 1666 | 1469020049905 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:30 INFO - PROCESS | 1666 | 1469020050004 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 06:07:30 INFO - PROCESS | 1666 | 1469020050060 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:30 INFO - PROCESS | 1666 | 1469020050061 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:30 INFO - PROCESS | 1666 | ++DOCSHELL 0x126c65000 == 34 [pid = 1666] [id = 482] 06:07:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x1219b7400) [pid = 1666] [serial = 1445] [outer = 0x0] 06:07:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x123d34400) [pid = 1666] [serial = 1446] [outer = 0x1219b7400] 06:07:30 INFO - PROCESS | 1666 | 1469020050090 Marionette DEBUG loaded listener.js 06:07:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x123d89400) [pid = 1666] [serial = 1447] [outer = 0x1219b7400] 06:07:30 INFO - PROCESS | 1666 | 1469020050494 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 06:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 618ms 06:07:30 INFO - PROCESS | 1666 | 1469020050518 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 06:07:30 INFO - PROCESS | 1666 | 1469020050519 Marionette TRACE conn3 <- [1,1901,null,{"value":"7"}] 06:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:07:30 INFO - PROCESS | 1666 | 1469020050522 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:07:30 INFO - PROCESS | 1666 | 1469020050523 Marionette TRACE conn3 <- [1,1902,null,{}] 06:07:30 INFO - PROCESS | 1666 | 1469020050526 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:30 INFO - PROCESS | 1666 | 1469020050527 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:30 INFO - PROCESS | 1666 | 1469020050620 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 06:07:30 INFO - PROCESS | 1666 | 1469020050710 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:30 INFO - PROCESS | 1666 | 1469020050715 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:30 INFO - PROCESS | 1666 | ++DOCSHELL 0x128f17000 == 35 [pid = 1666] [id = 483] 06:07:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x125305800) [pid = 1666] [serial = 1448] [outer = 0x0] 06:07:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x12530f000) [pid = 1666] [serial = 1449] [outer = 0x125305800] 06:07:30 INFO - PROCESS | 1666 | 1469020050755 Marionette DEBUG loaded listener.js 06:07:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x12755f800) [pid = 1666] [serial = 1450] [outer = 0x125305800] 06:07:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x127565000) [pid = 1666] [serial = 1451] [outer = 0x12cc06400] 06:07:31 INFO - PROCESS | 1666 | 1469020051254 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 06:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 771ms 06:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:07:31 INFO - PROCESS | 1666 | 1469020051294 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 06:07:31 INFO - PROCESS | 1666 | 1469020051295 Marionette TRACE conn3 <- [1,1905,null,{"value":"7"}] 06:07:31 INFO - PROCESS | 1666 | 1469020051298 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:07:31 INFO - PROCESS | 1666 | 1469020051299 Marionette TRACE conn3 <- [1,1906,null,{}] 06:07:31 INFO - PROCESS | 1666 | 1469020051301 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:31 INFO - PROCESS | 1666 | 1469020051303 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:31 INFO - PROCESS | 1666 | 1469020051411 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 06:07:31 INFO - PROCESS | 1666 | 1469020051479 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:31 INFO - PROCESS | 1666 | 1469020051480 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:31 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a62c000 == 36 [pid = 1666] [id = 484] 06:07:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x118029000) [pid = 1666] [serial = 1452] [outer = 0x0] 06:07:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x128a54000) [pid = 1666] [serial = 1453] [outer = 0x118029000] 06:07:31 INFO - PROCESS | 1666 | 1469020051510 Marionette DEBUG loaded listener.js 06:07:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x1293b5400) [pid = 1666] [serial = 1454] [outer = 0x118029000] 06:07:31 INFO - PROCESS | 1666 | 1469020051943 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 06:07:31 INFO - PROCESS | 1666 | --DOCSHELL 0x117149800 == 35 [pid = 1666] [id = 476] 06:07:33 INFO - PROCESS | 1666 | --DOCSHELL 0x12cb83000 == 34 [pid = 1666] [id = 15] 06:07:33 INFO - PROCESS | 1666 | --DOCSHELL 0x12ba16000 == 33 [pid = 1666] [id = 10] 06:07:33 INFO - PROCESS | 1666 | --DOCSHELL 0x12c161000 == 32 [pid = 1666] [id = 12] 06:07:33 INFO - PROCESS | 1666 | --DOCSHELL 0x112f6a800 == 31 [pid = 1666] [id = 23] 06:07:33 INFO - PROCESS | 1666 | --DOCSHELL 0x121188800 == 30 [pid = 1666] [id = 477] 06:07:33 INFO - PROCESS | 1666 | --DOCSHELL 0x12d706800 == 29 [pid = 1666] [id = 19] 06:07:33 INFO - PROCESS | 1666 | --DOCSHELL 0x12d388800 == 28 [pid = 1666] [id = 18] 06:07:33 INFO - PROCESS | 1666 | --DOCSHELL 0x116f72800 == 27 [pid = 1666] [id = 24] 06:07:33 INFO - PROCESS | 1666 | --DOCSHELL 0x128fc3800 == 26 [pid = 1666] [id = 6] 06:07:33 INFO - PROCESS | 1666 | --DOCSHELL 0x11859b000 == 25 [pid = 1666] [id = 20] 06:07:33 INFO - PROCESS | 1666 | --DOCSHELL 0x112649000 == 24 [pid = 1666] [id = 25] 06:07:33 INFO - PROCESS | 1666 | --DOCSHELL 0x12c323800 == 23 [pid = 1666] [id = 21] 06:07:33 INFO - PROCESS | 1666 | --DOCSHELL 0x11324b000 == 22 [pid = 1666] [id = 26] 06:07:33 INFO - PROCESS | 1666 | --DOCSHELL 0x12a99f000 == 21 [pid = 1666] [id = 8] 06:07:33 INFO - PROCESS | 1666 | --DOCSHELL 0x12b167800 == 20 [pid = 1666] [id = 9] 06:07:33 INFO - PROCESS | 1666 | --DOCSHELL 0x12be3c000 == 19 [pid = 1666] [id = 11] 06:07:33 INFO - PROCESS | 1666 | --DOCSHELL 0x12db7d000 == 18 [pid = 1666] [id = 22] 06:07:33 INFO - PROCESS | 1666 | --DOCSHELL 0x12c72c000 == 17 [pid = 1666] [id = 14] 06:07:33 INFO - PROCESS | 1666 | --DOCSHELL 0x12c32a000 == 16 [pid = 1666] [id = 13] 06:07:33 INFO - PROCESS | 1666 | --DOCSHELL 0x128f17000 == 15 [pid = 1666] [id = 483] 06:07:33 INFO - PROCESS | 1666 | --DOCSHELL 0x126c65000 == 14 [pid = 1666] [id = 482] 06:07:33 INFO - PROCESS | 1666 | --DOCSHELL 0x123db8800 == 13 [pid = 1666] [id = 481] 06:07:33 INFO - PROCESS | 1666 | --DOCSHELL 0x1198e5000 == 12 [pid = 1666] [id = 480] 06:07:33 INFO - PROCESS | 1666 | --DOCSHELL 0x12c14c800 == 11 [pid = 1666] [id = 475] 06:07:33 INFO - PROCESS | 1666 | --DOCSHELL 0x1185db800 == 10 [pid = 1666] [id = 479] 06:07:33 INFO - PROCESS | 1666 | --DOCSHELL 0x112de2800 == 9 [pid = 1666] [id = 478] 06:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2678ms 06:07:34 INFO - PROCESS | 1666 | 1469020054025 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 06:07:34 INFO - PROCESS | 1666 | 1469020054027 Marionette TRACE conn3 <- [1,1909,null,{"value":"7"}] 06:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:07:34 INFO - PROCESS | 1666 | 1469020054031 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:07:34 INFO - PROCESS | 1666 | 1469020054035 Marionette TRACE conn3 <- [1,1910,null,{}] 06:07:34 INFO - PROCESS | 1666 | 1469020054039 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:34 INFO - PROCESS | 1666 | 1469020054043 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:34 INFO - PROCESS | 1666 | 1469020054120 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 06:07:34 INFO - PROCESS | 1666 | 1469020054129 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:34 INFO - PROCESS | 1666 | 1469020054132 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:34 INFO - PROCESS | 1666 | ++DOCSHELL 0x11667e800 == 10 [pid = 1666] [id = 485] 06:07:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x115d33000) [pid = 1666] [serial = 1455] [outer = 0x0] 06:07:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x115d33800) [pid = 1666] [serial = 1456] [outer = 0x115d33000] 06:07:34 INFO - PROCESS | 1666 | 1469020054160 Marionette DEBUG loaded listener.js 06:07:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x115e6dc00) [pid = 1666] [serial = 1457] [outer = 0x115d33000] 06:07:34 INFO - PROCESS | 1666 | 1469020054492 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 06:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 472ms 06:07:34 INFO - PROCESS | 1666 | 1469020054504 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 06:07:34 INFO - PROCESS | 1666 | 1469020054506 Marionette TRACE conn3 <- [1,1913,null,{"value":"7"}] 06:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:07:34 INFO - PROCESS | 1666 | 1469020054543 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:07:34 INFO - PROCESS | 1666 | 1469020054546 Marionette TRACE conn3 <- [1,1914,null,{}] 06:07:34 INFO - PROCESS | 1666 | 1469020054549 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:34 INFO - PROCESS | 1666 | 1469020054550 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:34 INFO - PROCESS | 1666 | 1469020054631 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 06:07:34 INFO - PROCESS | 1666 | 1469020054635 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:34 INFO - PROCESS | 1666 | 1469020054636 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:34 INFO - PROCESS | 1666 | ++DOCSHELL 0x1185d7000 == 11 [pid = 1666] [id = 486] 06:07:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x11677c400) [pid = 1666] [serial = 1458] [outer = 0x0] 06:07:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x1176be000) [pid = 1666] [serial = 1459] [outer = 0x11677c400] 06:07:34 INFO - PROCESS | 1666 | 1469020054666 Marionette DEBUG loaded listener.js 06:07:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x118025800) [pid = 1666] [serial = 1460] [outer = 0x11677c400] 06:07:35 INFO - PROCESS | 1666 | 1469020055015 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 06:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 527ms 06:07:35 INFO - PROCESS | 1666 | 1469020055070 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 06:07:35 INFO - PROCESS | 1666 | 1469020055072 Marionette TRACE conn3 <- [1,1917,null,{"value":"7"}] 06:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:07:35 INFO - PROCESS | 1666 | 1469020055076 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:07:35 INFO - PROCESS | 1666 | 1469020055077 Marionette TRACE conn3 <- [1,1918,null,{}] 06:07:35 INFO - PROCESS | 1666 | 1469020055084 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:35 INFO - PROCESS | 1666 | 1469020055087 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:35 INFO - PROCESS | 1666 | 1469020055174 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 06:07:35 INFO - PROCESS | 1666 | 1469020055180 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:35 INFO - PROCESS | 1666 | 1469020055182 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:35 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198e9800 == 12 [pid = 1666] [id = 487] 06:07:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 109 (0x11854d400) [pid = 1666] [serial = 1461] [outer = 0x0] 06:07:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 110 (0x11854f000) [pid = 1666] [serial = 1462] [outer = 0x11854d400] 06:07:35 INFO - PROCESS | 1666 | 1469020055213 Marionette DEBUG loaded listener.js 06:07:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 111 (0x118690400) [pid = 1666] [serial = 1463] [outer = 0x11854d400] 06:07:35 INFO - PROCESS | 1666 | 1469020055579 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 06:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 519ms 06:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:07:35 INFO - PROCESS | 1666 | 1469020055595 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 06:07:35 INFO - PROCESS | 1666 | 1469020055596 Marionette TRACE conn3 <- [1,1921,null,{"value":"7"}] 06:07:35 INFO - PROCESS | 1666 | 1469020055599 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:07:35 INFO - PROCESS | 1666 | 1469020055600 Marionette TRACE conn3 <- [1,1922,null,{}] 06:07:35 INFO - PROCESS | 1666 | 1469020055602 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:35 INFO - PROCESS | 1666 | 1469020055603 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:35 INFO - PROCESS | 1666 | 1469020055683 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 06:07:35 INFO - PROCESS | 1666 | 1469020055757 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:35 INFO - PROCESS | 1666 | 1469020055758 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:35 INFO - PROCESS | 1666 | ++DOCSHELL 0x121766800 == 13 [pid = 1666] [id = 488] 06:07:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 112 (0x11868fc00) [pid = 1666] [serial = 1464] [outer = 0x0] 06:07:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 113 (0x11921a400) [pid = 1666] [serial = 1465] [outer = 0x11868fc00] 06:07:35 INFO - PROCESS | 1666 | 1469020055784 Marionette DEBUG loaded listener.js 06:07:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 114 (0x1195c8c00) [pid = 1666] [serial = 1466] [outer = 0x11868fc00] 06:07:36 INFO - PROCESS | 1666 | 1469020056114 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 06:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 569ms 06:07:36 INFO - PROCESS | 1666 | 1469020056169 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 06:07:36 INFO - PROCESS | 1666 | 1469020056170 Marionette TRACE conn3 <- [1,1925,null,{"value":"7"}] 06:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:07:36 INFO - PROCESS | 1666 | 1469020056172 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:07:36 INFO - PROCESS | 1666 | 1469020056174 Marionette TRACE conn3 <- [1,1926,null,{}] 06:07:36 INFO - PROCESS | 1666 | 1469020056176 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:36 INFO - PROCESS | 1666 | 1469020056177 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:36 INFO - PROCESS | 1666 | 1469020056276 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 06:07:36 INFO - PROCESS | 1666 | 1469020056311 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:36 INFO - PROCESS | 1666 | 1469020056313 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:36 INFO - PROCESS | 1666 | ++DOCSHELL 0x126acc800 == 14 [pid = 1666] [id = 489] 06:07:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 115 (0x1195cf000) [pid = 1666] [serial = 1467] [outer = 0x0] 06:07:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 116 (0x120e34400) [pid = 1666] [serial = 1468] [outer = 0x1195cf000] 06:07:36 INFO - PROCESS | 1666 | 1469020056344 Marionette DEBUG loaded listener.js 06:07:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 117 (0x120fae400) [pid = 1666] [serial = 1469] [outer = 0x1195cf000] 06:07:36 INFO - PROCESS | 1666 | 1469020056668 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 06:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 518ms 06:07:36 INFO - PROCESS | 1666 | 1469020056692 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 06:07:36 INFO - PROCESS | 1666 | 1469020056694 Marionette TRACE conn3 <- [1,1929,null,{"value":"7"}] 06:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:07:36 INFO - PROCESS | 1666 | 1469020056696 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:07:36 INFO - PROCESS | 1666 | 1469020056697 Marionette TRACE conn3 <- [1,1930,null,{}] 06:07:36 INFO - PROCESS | 1666 | 1469020056700 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:36 INFO - PROCESS | 1666 | 1469020056704 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:36 INFO - PROCESS | 1666 | 1469020056832 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 06:07:36 INFO - PROCESS | 1666 | 1469020056869 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:36 INFO - PROCESS | 1666 | 1469020056871 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:36 INFO - PROCESS | 1666 | ++DOCSHELL 0x128fcc000 == 15 [pid = 1666] [id = 490] 06:07:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 118 (0x12160cc00) [pid = 1666] [serial = 1470] [outer = 0x0] 06:07:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 119 (0x1216da400) [pid = 1666] [serial = 1471] [outer = 0x12160cc00] 06:07:36 INFO - PROCESS | 1666 | 1469020056896 Marionette DEBUG loaded listener.js 06:07:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 120 (0x124d0f800) [pid = 1666] [serial = 1472] [outer = 0x12160cc00] 06:07:37 INFO - PROCESS | 1666 | 1469020057213 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 06:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 569ms 06:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:07:37 INFO - PROCESS | 1666 | 1469020057266 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 06:07:37 INFO - PROCESS | 1666 | 1469020057267 Marionette TRACE conn3 <- [1,1933,null,{"value":"7"}] 06:07:37 INFO - PROCESS | 1666 | 1469020057269 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:07:37 INFO - PROCESS | 1666 | 1469020057270 Marionette TRACE conn3 <- [1,1934,null,{}] 06:07:37 INFO - PROCESS | 1666 | 1469020057272 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:37 INFO - PROCESS | 1666 | 1469020057273 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:37 INFO - PROCESS | 1666 | 1469020057368 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 06:07:37 INFO - PROCESS | 1666 | 1469020057379 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:37 INFO - PROCESS | 1666 | 1469020057380 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:37 INFO - PROCESS | 1666 | ++DOCSHELL 0x12b158800 == 16 [pid = 1666] [id = 491] 06:07:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 121 (0x113074800) [pid = 1666] [serial = 1473] [outer = 0x0] 06:07:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 122 (0x125274c00) [pid = 1666] [serial = 1474] [outer = 0x113074800] 06:07:37 INFO - PROCESS | 1666 | 1469020057405 Marionette DEBUG loaded listener.js 06:07:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 123 (0x126692000) [pid = 1666] [serial = 1475] [outer = 0x113074800] 06:07:38 INFO - PROCESS | 1666 | 1469020058031 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 06:07:38 INFO - PROCESS | 1666 | --DOMWINDOW == 122 (0x112a82000) [pid = 1666] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:07:38 INFO - PROCESS | 1666 | --DOMWINDOW == 121 (0x1183d2000) [pid = 1666] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:07:38 INFO - PROCESS | 1666 | --DOMWINDOW == 120 (0x11868d000) [pid = 1666] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:07:38 INFO - PROCESS | 1666 | --DOMWINDOW == 119 (0x118b25c00) [pid = 1666] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:07:38 INFO - PROCESS | 1666 | --DOMWINDOW == 118 (0x115d32800) [pid = 1666] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:07:38 INFO - PROCESS | 1666 | --DOMWINDOW == 117 (0x116a0b800) [pid = 1666] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:07:38 INFO - PROCESS | 1666 | --DOMWINDOW == 116 (0x11868c000) [pid = 1666] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:07:38 INFO - PROCESS | 1666 | --DOMWINDOW == 115 (0x113c3f000) [pid = 1666] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:07:38 INFO - PROCESS | 1666 | --DOMWINDOW == 114 (0x1211b8400) [pid = 1666] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:07:38 INFO - PROCESS | 1666 | --DOMWINDOW == 113 (0x124d18c00) [pid = 1666] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:07:38 INFO - PROCESS | 1666 | --DOMWINDOW == 112 (0x1176c4400) [pid = 1666] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:07:38 INFO - PROCESS | 1666 | --DOMWINDOW == 111 (0x11688c000) [pid = 1666] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:07:38 INFO - PROCESS | 1666 | --DOMWINDOW == 110 (0x11688ac00) [pid = 1666] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:07:38 INFO - PROCESS | 1666 | --DOMWINDOW == 109 (0x116a05800) [pid = 1666] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:07:38 INFO - PROCESS | 1666 | --DOMWINDOW == 108 (0x118b19400) [pid = 1666] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:07:38 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x126fe5400) [pid = 1666] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:07:38 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x112a86c00) [pid = 1666] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:07:38 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x1195cf800) [pid = 1666] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:07:38 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x125272400) [pid = 1666] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:07:38 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x1127d6c00) [pid = 1666] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:07:38 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x128a91800) [pid = 1666] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:07:38 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x113074000) [pid = 1666] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:07:38 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x125305800) [pid = 1666] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:07:38 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x1219b7400) [pid = 1666] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:07:38 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x1176bd800) [pid = 1666] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:07:38 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x110eb1c00) [pid = 1666] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:07:38 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x1195cd400) [pid = 1666] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 819ms 06:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:07:38 INFO - PROCESS | 1666 | 1469020058089 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 06:07:38 INFO - PROCESS | 1666 | 1469020058090 Marionette TRACE conn3 <- [1,1937,null,{"value":"7"}] 06:07:38 INFO - PROCESS | 1666 | 1469020058092 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:07:38 INFO - PROCESS | 1666 | 1469020058093 Marionette TRACE conn3 <- [1,1938,null,{}] 06:07:38 INFO - PROCESS | 1666 | 1469020058095 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:38 INFO - PROCESS | 1666 | 1469020058096 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:38 INFO - PROCESS | 1666 | 1469020058173 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 06:07:38 INFO - PROCESS | 1666 | 1469020058179 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:38 INFO - PROCESS | 1666 | 1469020058180 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:38 INFO - PROCESS | 1666 | ++DOCSHELL 0x11685d000 == 17 [pid = 1666] [id = 492] 06:07:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x112a8d800) [pid = 1666] [serial = 1476] [outer = 0x0] 06:07:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x115d39400) [pid = 1666] [serial = 1477] [outer = 0x112a8d800] 06:07:38 INFO - PROCESS | 1666 | 1469020058205 Marionette DEBUG loaded listener.js 06:07:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x1164f1400) [pid = 1666] [serial = 1478] [outer = 0x112a8d800] 06:07:38 INFO - PROCESS | 1666 | 1469020058687 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 06:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 619ms 06:07:38 INFO - PROCESS | 1666 | 1469020058711 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 06:07:38 INFO - PROCESS | 1666 | 1469020058713 Marionette TRACE conn3 <- [1,1941,null,{"value":"7"}] 06:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:07:38 INFO - PROCESS | 1666 | 1469020058715 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:07:38 INFO - PROCESS | 1666 | 1469020058716 Marionette TRACE conn3 <- [1,1942,null,{}] 06:07:38 INFO - PROCESS | 1666 | 1469020058718 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:38 INFO - PROCESS | 1666 | 1469020058719 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:38 INFO - PROCESS | 1666 | 1469020058797 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 06:07:38 INFO - PROCESS | 1666 | 1469020058800 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:38 INFO - PROCESS | 1666 | 1469020058802 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:38 INFO - PROCESS | 1666 | ++DOCSHELL 0x12b1e9800 == 18 [pid = 1666] [id = 493] 06:07:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x118028c00) [pid = 1666] [serial = 1479] [outer = 0x0] 06:07:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x1183dac00) [pid = 1666] [serial = 1480] [outer = 0x118028c00] 06:07:38 INFO - PROCESS | 1666 | 1469020058826 Marionette DEBUG loaded listener.js 06:07:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x1195cd400) [pid = 1666] [serial = 1481] [outer = 0x118028c00] 06:07:39 INFO - PROCESS | 1666 | 1469020059149 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 469ms 06:07:39 INFO - PROCESS | 1666 | 1469020059188 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 06:07:39 INFO - PROCESS | 1666 | 1469020059189 Marionette TRACE conn3 <- [1,1945,null,{"value":"7"}] 06:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:07:39 INFO - PROCESS | 1666 | 1469020059191 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:07:39 INFO - PROCESS | 1666 | 1469020059193 Marionette TRACE conn3 <- [1,1946,null,{}] 06:07:39 INFO - PROCESS | 1666 | 1469020059195 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:39 INFO - PROCESS | 1666 | 1469020059196 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:39 INFO - PROCESS | 1666 | 1469020059278 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 06:07:39 INFO - PROCESS | 1666 | 1469020059282 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:39 INFO - PROCESS | 1666 | 1469020059283 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:39 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ba1f800 == 19 [pid = 1666] [id = 494] 06:07:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x1182ad400) [pid = 1666] [serial = 1482] [outer = 0x0] 06:07:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x120e42800) [pid = 1666] [serial = 1483] [outer = 0x1182ad400] 06:07:39 INFO - PROCESS | 1666 | 1469020059308 Marionette DEBUG loaded listener.js 06:07:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x123d06400) [pid = 1666] [serial = 1484] [outer = 0x1182ad400] 06:07:39 INFO - PROCESS | 1666 | 1469020059658 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 470ms 06:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:07:39 INFO - PROCESS | 1666 | 1469020059662 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 06:07:39 INFO - PROCESS | 1666 | 1469020059664 Marionette TRACE conn3 <- [1,1949,null,{"value":"7"}] 06:07:39 INFO - PROCESS | 1666 | 1469020059666 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:07:39 INFO - PROCESS | 1666 | 1469020059668 Marionette TRACE conn3 <- [1,1950,null,{}] 06:07:39 INFO - PROCESS | 1666 | 1469020059670 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:39 INFO - PROCESS | 1666 | 1469020059672 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:39 INFO - PROCESS | 1666 | 1469020059769 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 06:07:39 INFO - PROCESS | 1666 | 1469020059826 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:39 INFO - PROCESS | 1666 | 1469020059827 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:39 INFO - PROCESS | 1666 | ++DOCSHELL 0x12be32000 == 20 [pid = 1666] [id = 495] 06:07:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x120fac800) [pid = 1666] [serial = 1485] [outer = 0x0] 06:07:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x126699800) [pid = 1666] [serial = 1486] [outer = 0x120fac800] 06:07:39 INFO - PROCESS | 1666 | 1469020059857 Marionette DEBUG loaded listener.js 06:07:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x127569000) [pid = 1666] [serial = 1487] [outer = 0x120fac800] 06:07:40 INFO - PROCESS | 1666 | 1469020060341 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 06:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 720ms 06:07:40 INFO - PROCESS | 1666 | 1469020060400 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 06:07:40 INFO - PROCESS | 1666 | 1469020060402 Marionette TRACE conn3 <- [1,1953,null,{"value":"7"}] 06:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:07:40 INFO - PROCESS | 1666 | 1469020060407 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:07:40 INFO - PROCESS | 1666 | 1469020060411 Marionette TRACE conn3 <- [1,1954,null,{}] 06:07:40 INFO - PROCESS | 1666 | 1469020060415 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:40 INFO - PROCESS | 1666 | 1469020060416 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:40 INFO - PROCESS | 1666 | 1469020060526 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 06:07:40 INFO - PROCESS | 1666 | 1469020060609 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:40 INFO - PROCESS | 1666 | 1469020060610 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:40 INFO - PROCESS | 1666 | ++DOCSHELL 0x118598800 == 21 [pid = 1666] [id = 496] 06:07:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 109 (0x113347000) [pid = 1666] [serial = 1488] [outer = 0x0] 06:07:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 110 (0x115e0d000) [pid = 1666] [serial = 1489] [outer = 0x113347000] 06:07:40 INFO - PROCESS | 1666 | 1469020060641 Marionette DEBUG loaded listener.js 06:07:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 111 (0x116839800) [pid = 1666] [serial = 1490] [outer = 0x113347000] 06:07:41 INFO - PROCESS | 1666 | 1469020061300 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 06:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 924ms 06:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:07:41 INFO - PROCESS | 1666 | 1469020061333 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 06:07:41 INFO - PROCESS | 1666 | 1469020061335 Marionette TRACE conn3 <- [1,1957,null,{"value":"7"}] 06:07:41 INFO - PROCESS | 1666 | 1469020061340 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:07:41 INFO - PROCESS | 1666 | 1469020061344 Marionette TRACE conn3 <- [1,1958,null,{}] 06:07:41 INFO - PROCESS | 1666 | 1469020061353 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:41 INFO - PROCESS | 1666 | 1469020061355 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:41 INFO - PROCESS | 1666 | 1469020061451 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 06:07:41 INFO - PROCESS | 1666 | 1469020061531 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:41 INFO - PROCESS | 1666 | 1469020061534 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:41 INFO - PROCESS | 1666 | ++DOCSHELL 0x113ce5800 == 22 [pid = 1666] [id = 497] 06:07:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 112 (0x113073400) [pid = 1666] [serial = 1491] [outer = 0x0] 06:07:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 113 (0x113c43800) [pid = 1666] [serial = 1492] [outer = 0x113073400] 06:07:41 INFO - PROCESS | 1666 | 1469020061565 Marionette DEBUG loaded listener.js 06:07:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 114 (0x115d3d400) [pid = 1666] [serial = 1493] [outer = 0x113073400] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 113 (0x128a54000) [pid = 1666] [serial = 1453] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOCSHELL 0x12a62c000 == 21 [pid = 1666] [id = 484] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 112 (0x1183d0400) [pid = 1666] [serial = 1437] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 111 (0x123d34400) [pid = 1666] [serial = 1446] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 110 (0x115e18800) [pid = 1666] [serial = 1435] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 109 (0x121616400) [pid = 1666] [serial = 1444] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 108 (0x12b9cd400) [pid = 1666] [serial = 889] [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.] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x120fa8800) [pid = 1666] [serial = 1443] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x1121bcc00) [pid = 1666] [serial = 1434] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x1164e8800) [pid = 1666] [serial = 1372] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x1219bd400) [pid = 1666] [serial = 1407] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x118882c00) [pid = 1666] [serial = 1389] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x1195d5000) [pid = 1666] [serial = 1401] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x1131e4c00) [pid = 1666] [serial = 1371] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x118877c00) [pid = 1666] [serial = 1398] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x1195c7400) [pid = 1666] [serial = 1399] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x118026800) [pid = 1666] [serial = 1395] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x1183d1c00) [pid = 1666] [serial = 1396] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x1195cb000) [pid = 1666] [serial = 1375] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x115d3f000) [pid = 1666] [serial = 1392] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x1161aac00) [pid = 1666] [serial = 1393] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x11868d800) [pid = 1666] [serial = 1374] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x123d3ac00) [pid = 1666] [serial = 1378] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x1216d9400) [pid = 1666] [serial = 1377] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x126aa6400) [pid = 1666] [serial = 1380] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x1183d6400) [pid = 1666] [serial = 1431] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x118683800) [pid = 1666] [serial = 1432] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x1293b3000) [pid = 1666] [serial = 1381] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x12a9bd800) [pid = 1666] [serial = 1384] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x128a4d800) [pid = 1666] [serial = 1383] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x1183d0c00) [pid = 1666] [serial = 1387] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x116ad9000) [pid = 1666] [serial = 1386] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x1211ac800) [pid = 1666] [serial = 1404] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x126a2b400) [pid = 1666] [serial = 1410] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x127567000) [pid = 1666] [serial = 1413] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x126fe2000) [pid = 1666] [serial = 1411] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x118389800) [pid = 1666] [serial = 1416] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x126fe5000) [pid = 1666] [serial = 1419] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x128a49c00) [pid = 1666] [serial = 1420] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 75 (0x128a55400) [pid = 1666] [serial = 1422] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 74 (0x12870a000) [pid = 1666] [serial = 1414] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 73 (0x11333e800) [pid = 1666] [serial = 1428] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 72 (0x1195c7c00) [pid = 1666] [serial = 1390] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 71 (0x121610c00) [pid = 1666] [serial = 1405] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 70 (0x12a75b800) [pid = 1666] [serial = 1425] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 69 (0x12668f400) [pid = 1666] [serial = 1408] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 68 (0x1195cc400) [pid = 1666] [serial = 1417] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 67 (0x120faa400) [pid = 1666] [serial = 1402] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 66 (0x115e16c00) [pid = 1666] [serial = 1429] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 65 (0x12956d800) [pid = 1666] [serial = 1423] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 64 (0x12a9bc800) [pid = 1666] [serial = 1426] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 63 (0x118697c00) [pid = 1666] [serial = 1440] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 62 (0x12755f800) [pid = 1666] [serial = 1450] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 61 (0x12530f000) [pid = 1666] [serial = 1449] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 60 (0x11934e400) [pid = 1666] [serial = 1441] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 59 (0x123d89400) [pid = 1666] [serial = 1447] [outer = 0x0] [url = about:blank] 06:07:41 INFO - PROCESS | 1666 | --DOMWINDOW == 58 (0x11854cc00) [pid = 1666] [serial = 1438] [outer = 0x0] [url = about:blank] 06:07:42 INFO - PROCESS | 1666 | 1469020062038 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 06:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 728ms 06:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:07:42 INFO - PROCESS | 1666 | 1469020062068 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 06:07:42 INFO - PROCESS | 1666 | 1469020062072 Marionette TRACE conn3 <- [1,1961,null,{"value":"7"}] 06:07:42 INFO - PROCESS | 1666 | 1469020062076 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:07:42 INFO - PROCESS | 1666 | 1469020062078 Marionette TRACE conn3 <- [1,1962,null,{}] 06:07:42 INFO - PROCESS | 1666 | 1469020062080 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:42 INFO - PROCESS | 1666 | 1469020062082 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:42 INFO - PROCESS | 1666 | 1469020062159 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 06:07:42 INFO - PROCESS | 1666 | 1469020062163 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:42 INFO - PROCESS | 1666 | 1469020062164 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:42 INFO - PROCESS | 1666 | ++DOCSHELL 0x117e71000 == 22 [pid = 1666] [id = 498] 06:07:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 59 (0x116148800) [pid = 1666] [serial = 1494] [outer = 0x0] 06:07:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 60 (0x11677a000) [pid = 1666] [serial = 1495] [outer = 0x116148800] 06:07:42 INFO - PROCESS | 1666 | 1469020062194 Marionette DEBUG loaded listener.js 06:07:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 61 (0x116ad9000) [pid = 1666] [serial = 1496] [outer = 0x116148800] 06:07:42 INFO - PROCESS | 1666 | 1469020062587 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 06:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 520ms 06:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:07:42 INFO - PROCESS | 1666 | 1469020062597 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 06:07:42 INFO - PROCESS | 1666 | 1469020062598 Marionette TRACE conn3 <- [1,1965,null,{"value":"7"}] 06:07:42 INFO - PROCESS | 1666 | 1469020062600 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:07:42 INFO - PROCESS | 1666 | 1469020062603 Marionette TRACE conn3 <- [1,1966,null,{}] 06:07:42 INFO - PROCESS | 1666 | 1469020062614 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:42 INFO - PROCESS | 1666 | 1469020062617 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:42 INFO - PROCESS | 1666 | 1469020062721 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 06:07:42 INFO - PROCESS | 1666 | 1469020062726 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:42 INFO - PROCESS | 1666 | 1469020062729 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:42 INFO - PROCESS | 1666 | ++DOCSHELL 0x1188c8000 == 23 [pid = 1666] [id = 499] 06:07:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 62 (0x11801d800) [pid = 1666] [serial = 1497] [outer = 0x0] 06:07:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 63 (0x11806b800) [pid = 1666] [serial = 1498] [outer = 0x11801d800] 06:07:42 INFO - PROCESS | 1666 | 1469020062758 Marionette DEBUG loaded listener.js 06:07:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 64 (0x1183cfc00) [pid = 1666] [serial = 1499] [outer = 0x11801d800] 06:07:43 INFO - PROCESS | 1666 | 1469020063104 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 06:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 522ms 06:07:43 INFO - PROCESS | 1666 | 1469020063122 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 06:07:43 INFO - PROCESS | 1666 | 1469020063126 Marionette TRACE conn3 <- [1,1969,null,{"value":"7"}] 06:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:07:43 INFO - PROCESS | 1666 | 1469020063130 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:07:43 INFO - PROCESS | 1666 | 1469020063131 Marionette TRACE conn3 <- [1,1970,null,{}] 06:07:43 INFO - PROCESS | 1666 | 1469020063143 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:43 INFO - PROCESS | 1666 | 1469020063144 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:43 INFO - PROCESS | 1666 | 1469020063239 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 06:07:43 INFO - PROCESS | 1666 | 1469020063243 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:43 INFO - PROCESS | 1666 | 1469020063244 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:43 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198a4800 == 24 [pid = 1666] [id = 500] 06:07:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 65 (0x1183da400) [pid = 1666] [serial = 1500] [outer = 0x0] 06:07:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 66 (0x118552000) [pid = 1666] [serial = 1501] [outer = 0x1183da400] 06:07:43 INFO - PROCESS | 1666 | 1469020063269 Marionette DEBUG loaded listener.js 06:07:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 67 (0x11868e400) [pid = 1666] [serial = 1502] [outer = 0x1183da400] 06:07:43 INFO - PROCESS | 1666 | 1469020063627 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 06:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 531ms 06:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:07:43 INFO - PROCESS | 1666 | 1469020063667 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 06:07:43 INFO - PROCESS | 1666 | 1469020063668 Marionette TRACE conn3 <- [1,1973,null,{"value":"7"}] 06:07:43 INFO - PROCESS | 1666 | 1469020063670 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:07:43 INFO - PROCESS | 1666 | 1469020063671 Marionette TRACE conn3 <- [1,1974,null,{}] 06:07:43 INFO - PROCESS | 1666 | 1469020063673 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:43 INFO - PROCESS | 1666 | 1469020063675 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:43 INFO - PROCESS | 1666 | 1469020063766 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 06:07:43 INFO - PROCESS | 1666 | 1469020063769 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:43 INFO - PROCESS | 1666 | 1469020063770 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:43 INFO - PROCESS | 1666 | ++DOCSHELL 0x119db4000 == 25 [pid = 1666] [id = 501] 06:07:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 68 (0x11854a400) [pid = 1666] [serial = 1503] [outer = 0x0] 06:07:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 69 (0x1186d6800) [pid = 1666] [serial = 1504] [outer = 0x11854a400] 06:07:43 INFO - PROCESS | 1666 | 1469020063795 Marionette DEBUG loaded listener.js 06:07:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 70 (0x118b24000) [pid = 1666] [serial = 1505] [outer = 0x11854a400] 06:07:44 INFO - PROCESS | 1666 | 1469020064120 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 06:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 468ms 06:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:07:44 INFO - PROCESS | 1666 | 1469020064139 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 06:07:44 INFO - PROCESS | 1666 | 1469020064140 Marionette TRACE conn3 <- [1,1977,null,{"value":"7"}] 06:07:44 INFO - PROCESS | 1666 | 1469020064145 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:07:44 INFO - PROCESS | 1666 | 1469020064146 Marionette TRACE conn3 <- [1,1978,null,{}] 06:07:44 INFO - PROCESS | 1666 | 1469020064149 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:44 INFO - PROCESS | 1666 | 1469020064153 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:44 INFO - PROCESS | 1666 | 1469020064269 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 06:07:44 INFO - PROCESS | 1666 | --DOMWINDOW == 69 (0x113074800) [pid = 1666] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:07:44 INFO - PROCESS | 1666 | --DOMWINDOW == 68 (0x11677c400) [pid = 1666] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:07:44 INFO - PROCESS | 1666 | --DOMWINDOW == 67 (0x12160cc00) [pid = 1666] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:07:44 INFO - PROCESS | 1666 | --DOMWINDOW == 66 (0x11868fc00) [pid = 1666] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:07:44 INFO - PROCESS | 1666 | --DOMWINDOW == 65 (0x118028c00) [pid = 1666] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:07:44 INFO - PROCESS | 1666 | --DOMWINDOW == 64 (0x1195cf000) [pid = 1666] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:07:44 INFO - PROCESS | 1666 | --DOMWINDOW == 63 (0x118029000) [pid = 1666] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:07:44 INFO - PROCESS | 1666 | --DOMWINDOW == 62 (0x112a8d800) [pid = 1666] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:07:44 INFO - PROCESS | 1666 | --DOMWINDOW == 61 (0x11854d400) [pid = 1666] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:07:44 INFO - PROCESS | 1666 | --DOMWINDOW == 60 (0x115d33000) [pid = 1666] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:07:44 INFO - PROCESS | 1666 | --DOMWINDOW == 59 (0x1182ad400) [pid = 1666] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:07:44 INFO - PROCESS | 1666 | 1469020064380 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:44 INFO - PROCESS | 1666 | 1469020064381 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:44 INFO - PROCESS | 1666 | ++DOCSHELL 0x118596800 == 26 [pid = 1666] [id = 502] 06:07:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 60 (0x1127d7000) [pid = 1666] [serial = 1506] [outer = 0x0] 06:07:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 61 (0x11307b000) [pid = 1666] [serial = 1507] [outer = 0x1127d7000] 06:07:44 INFO - PROCESS | 1666 | 1469020064407 Marionette DEBUG loaded listener.js 06:07:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 62 (0x1195cbc00) [pid = 1666] [serial = 1508] [outer = 0x1127d7000] 06:07:44 INFO - PROCESS | 1666 | 1469020064701 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 572ms 06:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:07:44 INFO - PROCESS | 1666 | 1469020064716 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 06:07:44 INFO - PROCESS | 1666 | 1469020064717 Marionette TRACE conn3 <- [1,1981,null,{"value":"7"}] 06:07:44 INFO - PROCESS | 1666 | 1469020064719 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:07:44 INFO - PROCESS | 1666 | 1469020064720 Marionette TRACE conn3 <- [1,1982,null,{}] 06:07:44 INFO - PROCESS | 1666 | 1469020064732 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:44 INFO - PROCESS | 1666 | 1469020064733 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:44 INFO - PROCESS | 1666 | 1469020064812 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 06:07:44 INFO - PROCESS | 1666 | 1469020064816 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:44 INFO - PROCESS | 1666 | 1469020064817 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:44 INFO - PROCESS | 1666 | ++DOCSHELL 0x124dac000 == 27 [pid = 1666] [id = 503] 06:07:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 63 (0x112a8d800) [pid = 1666] [serial = 1509] [outer = 0x0] 06:07:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 64 (0x121094000) [pid = 1666] [serial = 1510] [outer = 0x112a8d800] 06:07:44 INFO - PROCESS | 1666 | 1469020064840 Marionette DEBUG loaded listener.js 06:07:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 65 (0x12160cc00) [pid = 1666] [serial = 1511] [outer = 0x112a8d800] 06:07:45 INFO - PROCESS | 1666 | 1469020065268 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 572ms 06:07:45 INFO - PROCESS | 1666 | 1469020065295 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 06:07:45 INFO - PROCESS | 1666 | 1469020065297 Marionette TRACE conn3 <- [1,1985,null,{"value":"7"}] 06:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:07:45 INFO - PROCESS | 1666 | 1469020065299 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:07:45 INFO - PROCESS | 1666 | 1469020065300 Marionette TRACE conn3 <- [1,1986,null,{}] 06:07:45 INFO - PROCESS | 1666 | 1469020065303 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:45 INFO - PROCESS | 1666 | 1469020065304 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:45 INFO - PROCESS | 1666 | 1469020065377 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 06:07:45 INFO - PROCESS | 1666 | 1469020065381 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:45 INFO - PROCESS | 1666 | 1469020065382 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:45 INFO - PROCESS | 1666 | ++DOCSHELL 0x126ab6000 == 28 [pid = 1666] [id = 504] 06:07:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 66 (0x121611800) [pid = 1666] [serial = 1512] [outer = 0x0] 06:07:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 67 (0x121615c00) [pid = 1666] [serial = 1513] [outer = 0x121611800] 06:07:45 INFO - PROCESS | 1666 | 1469020065408 Marionette DEBUG loaded listener.js 06:07:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 68 (0x121a47400) [pid = 1666] [serial = 1514] [outer = 0x121611800] 06:07:45 INFO - PROCESS | 1666 | 1469020065731 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 470ms 06:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:07:45 INFO - PROCESS | 1666 | 1469020065769 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 06:07:45 INFO - PROCESS | 1666 | 1469020065771 Marionette TRACE conn3 <- [1,1989,null,{"value":"7"}] 06:07:45 INFO - PROCESS | 1666 | 1469020065773 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:07:45 INFO - PROCESS | 1666 | 1469020065774 Marionette TRACE conn3 <- [1,1990,null,{}] 06:07:45 INFO - PROCESS | 1666 | 1469020065777 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:45 INFO - PROCESS | 1666 | 1469020065778 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:45 INFO - PROCESS | 1666 | 1469020065852 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 06:07:45 INFO - PROCESS | 1666 | 1469020065909 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:45 INFO - PROCESS | 1666 | 1469020065910 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:45 INFO - PROCESS | 1666 | ++DOCSHELL 0x126fa6800 == 29 [pid = 1666] [id = 505] 06:07:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 69 (0x12160f400) [pid = 1666] [serial = 1515] [outer = 0x0] 06:07:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 70 (0x123d08800) [pid = 1666] [serial = 1516] [outer = 0x12160f400] 06:07:45 INFO - PROCESS | 1666 | 1469020065942 Marionette DEBUG loaded listener.js 06:07:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 71 (0x123d39800) [pid = 1666] [serial = 1517] [outer = 0x12160f400] 06:07:46 INFO - PROCESS | 1666 | 1469020066191 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 471ms 06:07:46 INFO - PROCESS | 1666 | 1469020066247 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 06:07:46 INFO - PROCESS | 1666 | 1469020066248 Marionette TRACE conn3 <- [1,1993,null,{"value":"7"}] 06:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:07:46 INFO - PROCESS | 1666 | 1469020066251 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:07:46 INFO - PROCESS | 1666 | 1469020066252 Marionette TRACE conn3 <- [1,1994,null,{}] 06:07:46 INFO - PROCESS | 1666 | 1469020066254 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:46 INFO - PROCESS | 1666 | 1469020066256 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:46 INFO - PROCESS | 1666 | 1469020066346 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 06:07:46 INFO - PROCESS | 1666 | 1469020066349 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:46 INFO - PROCESS | 1666 | 1469020066350 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:46 INFO - PROCESS | 1666 | ++DOCSHELL 0x11989c800 == 30 [pid = 1666] [id = 506] 06:07:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 72 (0x123d31000) [pid = 1666] [serial = 1518] [outer = 0x0] 06:07:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 73 (0x124ac5400) [pid = 1666] [serial = 1519] [outer = 0x123d31000] 06:07:46 INFO - PROCESS | 1666 | 1469020066377 Marionette DEBUG loaded listener.js 06:07:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 74 (0x125272800) [pid = 1666] [serial = 1520] [outer = 0x123d31000] 06:07:46 INFO - PROCESS | 1666 | 1469020066848 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 06:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 618ms 06:07:46 INFO - PROCESS | 1666 | 1469020066870 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 06:07:46 INFO - PROCESS | 1666 | 1469020066872 Marionette TRACE conn3 <- [1,1997,null,{"value":"7"}] 06:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:07:46 INFO - PROCESS | 1666 | 1469020066876 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:07:46 INFO - PROCESS | 1666 | 1469020066879 Marionette TRACE conn3 <- [1,1998,null,{}] 06:07:46 INFO - PROCESS | 1666 | 1469020066883 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:46 INFO - PROCESS | 1666 | 1469020066884 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:46 INFO - PROCESS | 1666 | 1469020066987 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 06:07:47 INFO - PROCESS | 1666 | 1469020067056 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:47 INFO - PROCESS | 1666 | 1469020067058 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:47 INFO - PROCESS | 1666 | ++DOCSHELL 0x118585800 == 31 [pid = 1666] [id = 507] 06:07:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 75 (0x113cc0c00) [pid = 1666] [serial = 1521] [outer = 0x0] 06:07:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 76 (0x115e14800) [pid = 1666] [serial = 1522] [outer = 0x113cc0c00] 06:07:47 INFO - PROCESS | 1666 | 1469020067089 Marionette DEBUG loaded listener.js 06:07:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x112e6cc00) [pid = 1666] [serial = 1523] [outer = 0x113cc0c00] 06:07:47 INFO - PROCESS | 1666 | 1469020067471 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 06:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 621ms 06:07:47 INFO - PROCESS | 1666 | 1469020067497 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 06:07:47 INFO - PROCESS | 1666 | 1469020067500 Marionette TRACE conn3 <- [1,2001,null,{"value":"7"}] 06:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:07:47 INFO - PROCESS | 1666 | 1469020067505 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:07:47 INFO - PROCESS | 1666 | 1469020067507 Marionette TRACE conn3 <- [1,2002,null,{}] 06:07:47 INFO - PROCESS | 1666 | 1469020067509 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:47 INFO - PROCESS | 1666 | 1469020067511 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:47 INFO - PROCESS | 1666 | 1469020067615 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 06:07:47 INFO - PROCESS | 1666 | 1469020067671 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:47 INFO - PROCESS | 1666 | 1469020067672 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:47 INFO - PROCESS | 1666 | ++DOCSHELL 0x121272800 == 32 [pid = 1666] [id = 508] 06:07:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x1176cc400) [pid = 1666] [serial = 1524] [outer = 0x0] 06:07:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x118383800) [pid = 1666] [serial = 1525] [outer = 0x1176cc400] 06:07:47 INFO - PROCESS | 1666 | 1469020067703 Marionette DEBUG loaded listener.js 06:07:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x118687800) [pid = 1666] [serial = 1526] [outer = 0x1176cc400] 06:07:48 INFO - PROCESS | 1666 | 1469020068126 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 06:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 670ms 06:07:48 INFO - PROCESS | 1666 | 1469020068175 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 06:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:07:48 INFO - PROCESS | 1666 | 1469020068177 Marionette TRACE conn3 <- [1,2005,null,{"value":"7"}] 06:07:48 INFO - PROCESS | 1666 | 1469020068179 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:07:48 INFO - PROCESS | 1666 | 1469020068182 Marionette TRACE conn3 <- [1,2006,null,{}] 06:07:48 INFO - PROCESS | 1666 | 1469020068190 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:48 INFO - PROCESS | 1666 | 1469020068193 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:48 INFO - PROCESS | 1666 | 1469020068292 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 06:07:48 INFO - PROCESS | 1666 | 1469020068396 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:48 INFO - PROCESS | 1666 | 1469020068398 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:48 INFO - PROCESS | 1666 | ++DOCSHELL 0x1293c3000 == 33 [pid = 1666] [id = 509] 06:07:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x1192bb800) [pid = 1666] [serial = 1527] [outer = 0x0] 06:07:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x1195d4c00) [pid = 1666] [serial = 1528] [outer = 0x1192bb800] 06:07:48 INFO - PROCESS | 1666 | 1469020068431 Marionette DEBUG loaded listener.js 06:07:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x120e36800) [pid = 1666] [serial = 1529] [outer = 0x1192bb800] 06:07:48 INFO - PROCESS | 1666 | 1469020068843 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 06:07:48 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 06:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 673ms 06:07:48 INFO - PROCESS | 1666 | 1469020068853 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 06:07:48 INFO - PROCESS | 1666 | 1469020068854 Marionette TRACE conn3 <- [1,2009,null,{"value":"7"}] 06:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:07:48 INFO - PROCESS | 1666 | 1469020068857 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:07:48 INFO - PROCESS | 1666 | 1469020068860 Marionette TRACE conn3 <- [1,2010,null,{}] 06:07:48 INFO - PROCESS | 1666 | 1469020068863 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:48 INFO - PROCESS | 1666 | 1469020068864 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:48 INFO - PROCESS | 1666 | 1469020068961 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 06:07:49 INFO - PROCESS | 1666 | 1469020069012 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:49 INFO - PROCESS | 1666 | 1469020069014 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:49 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a629000 == 34 [pid = 1666] [id = 510] 06:07:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x121310000) [pid = 1666] [serial = 1530] [outer = 0x0] 06:07:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x124ac6800) [pid = 1666] [serial = 1531] [outer = 0x121310000] 06:07:49 INFO - PROCESS | 1666 | 1469020069041 Marionette DEBUG loaded listener.js 06:07:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x12532d400) [pid = 1666] [serial = 1532] [outer = 0x121310000] 06:07:49 INFO - PROCESS | 1666 | 1469020069700 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 06:07:49 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 06:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 871ms 06:07:49 INFO - PROCESS | 1666 | 1469020069729 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 06:07:49 INFO - PROCESS | 1666 | 1469020069731 Marionette TRACE conn3 <- [1,2013,null,{"value":"7"}] 06:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:07:49 INFO - PROCESS | 1666 | 1469020069735 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:07:49 INFO - PROCESS | 1666 | 1469020069737 Marionette TRACE conn3 <- [1,2014,null,{}] 06:07:49 INFO - PROCESS | 1666 | 1469020069740 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:49 INFO - PROCESS | 1666 | 1469020069742 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:49 INFO - PROCESS | 1666 | 1469020069835 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 06:07:49 INFO - PROCESS | 1666 | 1469020069891 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:49 INFO - PROCESS | 1666 | 1469020069894 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:49 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198b0000 == 35 [pid = 1666] [id = 511] 06:07:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x115dac000) [pid = 1666] [serial = 1533] [outer = 0x0] 06:07:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x115e76800) [pid = 1666] [serial = 1534] [outer = 0x115dac000] 06:07:49 INFO - PROCESS | 1666 | 1469020069921 Marionette DEBUG loaded listener.js 06:07:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x1176c4800) [pid = 1666] [serial = 1535] [outer = 0x115dac000] 06:07:50 INFO - PROCESS | 1666 | --DOCSHELL 0x124dac000 == 34 [pid = 1666] [id = 503] 06:07:50 INFO - PROCESS | 1666 | --DOCSHELL 0x126fa6800 == 33 [pid = 1666] [id = 505] 06:07:50 INFO - PROCESS | 1666 | --DOCSHELL 0x126ab6000 == 32 [pid = 1666] [id = 504] 06:07:50 INFO - PROCESS | 1666 | --DOCSHELL 0x12a629000 == 31 [pid = 1666] [id = 510] 06:07:50 INFO - PROCESS | 1666 | --DOCSHELL 0x1293c3000 == 30 [pid = 1666] [id = 509] 06:07:50 INFO - PROCESS | 1666 | --DOCSHELL 0x121272800 == 29 [pid = 1666] [id = 508] 06:07:50 INFO - PROCESS | 1666 | --DOCSHELL 0x118585800 == 28 [pid = 1666] [id = 507] 06:07:50 INFO - PROCESS | 1666 | --DOCSHELL 0x11989c800 == 27 [pid = 1666] [id = 506] 06:07:50 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x123d06400) [pid = 1666] [serial = 1484] [outer = 0x0] [url = about:blank] 06:07:50 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x126699800) [pid = 1666] [serial = 1486] [outer = 0x0] [url = about:blank] 06:07:50 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x126692000) [pid = 1666] [serial = 1475] [outer = 0x0] [url = about:blank] 06:07:50 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x1176be000) [pid = 1666] [serial = 1459] [outer = 0x0] [url = about:blank] 06:07:50 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x1216da400) [pid = 1666] [serial = 1471] [outer = 0x0] [url = about:blank] 06:07:50 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x11921a400) [pid = 1666] [serial = 1465] [outer = 0x0] [url = about:blank] 06:07:50 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x124d0f800) [pid = 1666] [serial = 1472] [outer = 0x0] [url = about:blank] 06:07:50 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x1195cd400) [pid = 1666] [serial = 1481] [outer = 0x0] [url = about:blank] 06:07:50 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x118025800) [pid = 1666] [serial = 1460] [outer = 0x0] [url = about:blank] 06:07:50 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x1195c8c00) [pid = 1666] [serial = 1466] [outer = 0x0] [url = about:blank] 06:07:50 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x120e34400) [pid = 1666] [serial = 1468] [outer = 0x0] [url = about:blank] 06:07:50 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x1293b5400) [pid = 1666] [serial = 1454] [outer = 0x0] [url = about:blank] 06:07:50 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x1183dac00) [pid = 1666] [serial = 1480] [outer = 0x0] [url = about:blank] 06:07:50 INFO - PROCESS | 1666 | --DOMWINDOW == 75 (0x1164f1400) [pid = 1666] [serial = 1478] [outer = 0x0] [url = about:blank] 06:07:50 INFO - PROCESS | 1666 | --DOMWINDOW == 74 (0x11854f000) [pid = 1666] [serial = 1462] [outer = 0x0] [url = about:blank] 06:07:50 INFO - PROCESS | 1666 | --DOMWINDOW == 73 (0x120fae400) [pid = 1666] [serial = 1469] [outer = 0x0] [url = about:blank] 06:07:50 INFO - PROCESS | 1666 | --DOMWINDOW == 72 (0x118690400) [pid = 1666] [serial = 1463] [outer = 0x0] [url = about:blank] 06:07:50 INFO - PROCESS | 1666 | --DOMWINDOW == 71 (0x115d39400) [pid = 1666] [serial = 1477] [outer = 0x0] [url = about:blank] 06:07:50 INFO - PROCESS | 1666 | --DOMWINDOW == 70 (0x125274c00) [pid = 1666] [serial = 1474] [outer = 0x0] [url = about:blank] 06:07:50 INFO - PROCESS | 1666 | --DOMWINDOW == 69 (0x115e6dc00) [pid = 1666] [serial = 1457] [outer = 0x0] [url = about:blank] 06:07:50 INFO - PROCESS | 1666 | --DOMWINDOW == 68 (0x115d33800) [pid = 1666] [serial = 1456] [outer = 0x0] [url = about:blank] 06:07:50 INFO - PROCESS | 1666 | --DOMWINDOW == 67 (0x120e42800) [pid = 1666] [serial = 1483] [outer = 0x0] [url = about:blank] 06:07:50 INFO - PROCESS | 1666 | 1469020070821 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 06:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1120ms 06:07:50 INFO - PROCESS | 1666 | 1469020070856 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 06:07:50 INFO - PROCESS | 1666 | 1469020070861 Marionette TRACE conn3 <- [1,2017,null,{"value":"7"}] 06:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:07:50 INFO - PROCESS | 1666 | 1469020070864 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:07:50 INFO - PROCESS | 1666 | 1469020070866 Marionette TRACE conn3 <- [1,2018,null,{}] 06:07:50 INFO - PROCESS | 1666 | 1469020070870 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:50 INFO - PROCESS | 1666 | 1469020070871 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:50 INFO - PROCESS | 1666 | 1469020070949 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 06:07:50 INFO - PROCESS | 1666 | 1469020070956 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:50 INFO - PROCESS | 1666 | 1469020070958 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:50 INFO - PROCESS | 1666 | ++DOCSHELL 0x116692800 == 28 [pid = 1666] [id = 512] 06:07:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 68 (0x113076000) [pid = 1666] [serial = 1536] [outer = 0x0] 06:07:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 69 (0x1133d7400) [pid = 1666] [serial = 1537] [outer = 0x113076000] 06:07:50 INFO - PROCESS | 1666 | 1469020070990 Marionette DEBUG loaded listener.js 06:07:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 70 (0x110ead400) [pid = 1666] [serial = 1538] [outer = 0x113076000] 06:07:51 INFO - PROCESS | 1666 | 1469020071369 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 519ms 06:07:51 INFO - PROCESS | 1666 | 1469020071384 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 06:07:51 INFO - PROCESS | 1666 | 1469020071387 Marionette TRACE conn3 <- [1,2021,null,{"value":"7"}] 06:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:07:51 INFO - PROCESS | 1666 | 1469020071393 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:07:51 INFO - PROCESS | 1666 | 1469020071395 Marionette TRACE conn3 <- [1,2022,null,{}] 06:07:51 INFO - PROCESS | 1666 | 1469020071398 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:51 INFO - PROCESS | 1666 | 1469020071399 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:51 INFO - PROCESS | 1666 | 1469020071476 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 06:07:51 INFO - PROCESS | 1666 | 1469020071480 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:51 INFO - PROCESS | 1666 | 1469020071482 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:51 INFO - PROCESS | 1666 | ++DOCSHELL 0x11859a800 == 29 [pid = 1666] [id = 513] 06:07:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 71 (0x116148400) [pid = 1666] [serial = 1539] [outer = 0x0] 06:07:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 72 (0x116ab1800) [pid = 1666] [serial = 1540] [outer = 0x116148400] 06:07:51 INFO - PROCESS | 1666 | 1469020071511 Marionette DEBUG loaded listener.js 06:07:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 73 (0x118022000) [pid = 1666] [serial = 1541] [outer = 0x116148400] 06:07:51 INFO - PROCESS | 1666 | 1469020071863 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 06:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 519ms 06:07:51 INFO - PROCESS | 1666 | 1469020071913 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 06:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:07:51 INFO - PROCESS | 1666 | 1469020071922 Marionette TRACE conn3 <- [1,2025,null,{"value":"7"}] 06:07:51 INFO - PROCESS | 1666 | 1469020071924 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:07:51 INFO - PROCESS | 1666 | 1469020071927 Marionette TRACE conn3 <- [1,2026,null,{}] 06:07:51 INFO - PROCESS | 1666 | 1469020071934 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:51 INFO - PROCESS | 1666 | 1469020071937 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:52 INFO - PROCESS | 1666 | 1469020072010 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 06:07:52 INFO - PROCESS | 1666 | 1469020072015 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:52 INFO - PROCESS | 1666 | 1469020072017 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:52 INFO - PROCESS | 1666 | ++DOCSHELL 0x11992d800 == 30 [pid = 1666] [id = 514] 06:07:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 74 (0x1132cd400) [pid = 1666] [serial = 1542] [outer = 0x0] 06:07:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 75 (0x118681400) [pid = 1666] [serial = 1543] [outer = 0x1132cd400] 06:07:52 INFO - PROCESS | 1666 | 1469020072050 Marionette DEBUG loaded listener.js 06:07:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 76 (0x1186ce800) [pid = 1666] [serial = 1544] [outer = 0x1132cd400] 06:07:52 INFO - PROCESS | 1666 | 1469020072490 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 06:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 573ms 06:07:52 INFO - PROCESS | 1666 | 1469020072498 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 06:07:52 INFO - PROCESS | 1666 | 1469020072501 Marionette TRACE conn3 <- [1,2029,null,{"value":"7"}] 06:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:07:52 INFO - PROCESS | 1666 | 1469020072504 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:07:52 INFO - PROCESS | 1666 | 1469020072506 Marionette TRACE conn3 <- [1,2030,null,{}] 06:07:52 INFO - PROCESS | 1666 | 1469020072525 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:52 INFO - PROCESS | 1666 | 1469020072526 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:52 INFO - PROCESS | 1666 | 1469020072645 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 06:07:52 INFO - PROCESS | 1666 | 1469020072649 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:52 INFO - PROCESS | 1666 | 1469020072650 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:52 INFO - PROCESS | 1666 | ++DOCSHELL 0x121771000 == 31 [pid = 1666] [id = 515] 06:07:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x118b1c800) [pid = 1666] [serial = 1545] [outer = 0x0] 06:07:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x11927fc00) [pid = 1666] [serial = 1546] [outer = 0x118b1c800] 06:07:52 INFO - PROCESS | 1666 | 1469020072676 Marionette DEBUG loaded listener.js 06:07:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x119354400) [pid = 1666] [serial = 1547] [outer = 0x118b1c800] 06:07:53 INFO - PROCESS | 1666 | 1469020073020 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 06:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 535ms 06:07:53 INFO - PROCESS | 1666 | 1469020073039 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 06:07:53 INFO - PROCESS | 1666 | 1469020073040 Marionette TRACE conn3 <- [1,2033,null,{"value":"7"}] 06:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:07:53 INFO - PROCESS | 1666 | 1469020073051 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:07:53 INFO - PROCESS | 1666 | 1469020073053 Marionette TRACE conn3 <- [1,2034,null,{}] 06:07:53 INFO - PROCESS | 1666 | 1469020073055 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:53 INFO - PROCESS | 1666 | 1469020073065 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:53 INFO - PROCESS | 1666 | 1469020073155 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 06:07:53 INFO - PROCESS | 1666 | 1469020073194 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:53 INFO - PROCESS | 1666 | 1469020073195 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:53 INFO - PROCESS | 1666 | ++DOCSHELL 0x1252b9000 == 32 [pid = 1666] [id = 516] 06:07:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x115e6cc00) [pid = 1666] [serial = 1548] [outer = 0x0] 06:07:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x1195d1c00) [pid = 1666] [serial = 1549] [outer = 0x115e6cc00] 06:07:53 INFO - PROCESS | 1666 | 1469020073221 Marionette DEBUG loaded listener.js 06:07:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x119d9cc00) [pid = 1666] [serial = 1550] [outer = 0x115e6cc00] 06:07:53 INFO - PROCESS | 1666 | 1469020073555 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 519ms 06:07:53 INFO - PROCESS | 1666 | 1469020073570 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 06:07:53 INFO - PROCESS | 1666 | 1469020073572 Marionette TRACE conn3 <- [1,2037,null,{"value":"7"}] 06:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:07:53 INFO - PROCESS | 1666 | 1469020073574 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:07:53 INFO - PROCESS | 1666 | 1469020073578 Marionette TRACE conn3 <- [1,2038,null,{}] 06:07:53 INFO - PROCESS | 1666 | 1469020073580 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:53 INFO - PROCESS | 1666 | 1469020073584 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:53 INFO - PROCESS | 1666 | 1469020073695 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 06:07:53 INFO - PROCESS | 1666 | 1469020073732 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:53 INFO - PROCESS | 1666 | 1469020073733 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:53 INFO - PROCESS | 1666 | ++DOCSHELL 0x128a2d800 == 33 [pid = 1666] [id = 517] 06:07:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x1195c7800) [pid = 1666] [serial = 1551] [outer = 0x0] 06:07:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x120e3d400) [pid = 1666] [serial = 1552] [outer = 0x1195c7800] 06:07:53 INFO - PROCESS | 1666 | 1469020073758 Marionette DEBUG loaded listener.js 06:07:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x123d35400) [pid = 1666] [serial = 1553] [outer = 0x1195c7800] 06:07:54 INFO - PROCESS | 1666 | 1469020074100 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 06:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 571ms 06:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:07:54 INFO - PROCESS | 1666 | 1469020074151 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 06:07:54 INFO - PROCESS | 1666 | 1469020074153 Marionette TRACE conn3 <- [1,2041,null,{"value":"7"}] 06:07:54 INFO - PROCESS | 1666 | 1469020074156 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:07:54 INFO - PROCESS | 1666 | 1469020074157 Marionette TRACE conn3 <- [1,2042,null,{}] 06:07:54 INFO - PROCESS | 1666 | 1469020074161 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:54 INFO - PROCESS | 1666 | 1469020074163 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:54 INFO - PROCESS | 1666 | 1469020074314 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 06:07:54 INFO - PROCESS | 1666 | 1469020074331 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:54 INFO - PROCESS | 1666 | 1469020074333 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:54 INFO - PROCESS | 1666 | ++DOCSHELL 0x1293d2800 == 34 [pid = 1666] [id = 518] 06:07:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x1127d8000) [pid = 1666] [serial = 1554] [outer = 0x0] 06:07:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x123d35c00) [pid = 1666] [serial = 1555] [outer = 0x1127d8000] 06:07:54 INFO - PROCESS | 1666 | 1469020074374 Marionette DEBUG loaded listener.js 06:07:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x125310800) [pid = 1666] [serial = 1556] [outer = 0x1127d8000] 06:07:54 INFO - PROCESS | 1666 | 1469020074765 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:07:54 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) 06:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 671ms 06:07:54 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x123d31000) [pid = 1666] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:07:54 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x121611800) [pid = 1666] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:07:54 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x11801d800) [pid = 1666] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:07:54 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x1183da400) [pid = 1666] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:07:54 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x120fac800) [pid = 1666] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:07:54 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x113073400) [pid = 1666] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:07:54 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x116148800) [pid = 1666] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:07:54 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x113347000) [pid = 1666] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:07:54 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x12160f400) [pid = 1666] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:07:54 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x11854a400) [pid = 1666] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:07:54 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x1127d7000) [pid = 1666] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:07:54 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x112a8d800) [pid = 1666] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:07:54 INFO - PROCESS | 1666 | 1469020074928 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 06:07:54 INFO - PROCESS | 1666 | 1469020074929 Marionette TRACE conn3 <- [1,2045,null,{"value":"7"}] 06:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:07:54 INFO - PROCESS | 1666 | 1469020074942 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:07:54 INFO - PROCESS | 1666 | 1469020074943 Marionette TRACE conn3 <- [1,2046,null,{}] 06:07:54 INFO - PROCESS | 1666 | 1469020074945 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:54 INFO - PROCESS | 1666 | 1469020074946 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:55 INFO - PROCESS | 1666 | 1469020075019 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 06:07:55 INFO - PROCESS | 1666 | 1469020075023 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:55 INFO - PROCESS | 1666 | 1469020075024 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:55 INFO - PROCESS | 1666 | ++DOCSHELL 0x11989d800 == 35 [pid = 1666] [id = 519] 06:07:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x115d37800) [pid = 1666] [serial = 1557] [outer = 0x0] 06:07:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x11801d800) [pid = 1666] [serial = 1558] [outer = 0x115d37800] 06:07:55 INFO - PROCESS | 1666 | 1469020075053 Marionette DEBUG loaded listener.js 06:07:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x1192c0800) [pid = 1666] [serial = 1559] [outer = 0x115d37800] 06:07:55 INFO - PROCESS | 1666 | 1469020075370 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 470ms 06:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:07:55 INFO - PROCESS | 1666 | 1469020075411 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 06:07:55 INFO - PROCESS | 1666 | 1469020075413 Marionette TRACE conn3 <- [1,2049,null,{"value":"7"}] 06:07:55 INFO - PROCESS | 1666 | 1469020075415 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:07:55 INFO - PROCESS | 1666 | 1469020075416 Marionette TRACE conn3 <- [1,2050,null,{}] 06:07:55 INFO - PROCESS | 1666 | 1469020075418 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:55 INFO - PROCESS | 1666 | 1469020075420 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:55 INFO - PROCESS | 1666 | 1469020075502 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 06:07:55 INFO - PROCESS | 1666 | 1469020075560 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:55 INFO - PROCESS | 1666 | 1469020075561 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:55 INFO - PROCESS | 1666 | ++DOCSHELL 0x119924800 == 36 [pid = 1666] [id = 520] 06:07:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x1127db400) [pid = 1666] [serial = 1560] [outer = 0x0] 06:07:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x1195ccc00) [pid = 1666] [serial = 1561] [outer = 0x1127db400] 06:07:55 INFO - PROCESS | 1666 | 1469020075587 Marionette DEBUG loaded listener.js 06:07:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x1253ad400) [pid = 1666] [serial = 1562] [outer = 0x1127db400] 06:07:55 INFO - PROCESS | 1666 | 1469020075863 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 468ms 06:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:07:55 INFO - PROCESS | 1666 | 1469020075884 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 06:07:55 INFO - PROCESS | 1666 | 1469020075885 Marionette TRACE conn3 <- [1,2053,null,{"value":"7"}] 06:07:55 INFO - PROCESS | 1666 | 1469020075887 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:07:55 INFO - PROCESS | 1666 | 1469020075888 Marionette TRACE conn3 <- [1,2054,null,{}] 06:07:55 INFO - PROCESS | 1666 | 1469020075891 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:55 INFO - PROCESS | 1666 | 1469020075893 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:55 INFO - PROCESS | 1666 | 1469020075982 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 06:07:55 INFO - PROCESS | 1666 | 1469020075987 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:55 INFO - PROCESS | 1666 | 1469020075988 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:55 INFO - PROCESS | 1666 | ++DOCSHELL 0x12b168000 == 37 [pid = 1666] [id = 521] 06:07:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x114f60000) [pid = 1666] [serial = 1563] [outer = 0x0] 06:07:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x126a27c00) [pid = 1666] [serial = 1564] [outer = 0x114f60000] 06:07:56 INFO - PROCESS | 1666 | 1469020076014 Marionette DEBUG loaded listener.js 06:07:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x126f7c000) [pid = 1666] [serial = 1565] [outer = 0x114f60000] 06:07:56 INFO - PROCESS | 1666 | 1469020076331 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 06:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 473ms 06:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:07:56 INFO - PROCESS | 1666 | 1469020076361 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 06:07:56 INFO - PROCESS | 1666 | 1469020076363 Marionette TRACE conn3 <- [1,2057,null,{"value":"7"}] 06:07:56 INFO - PROCESS | 1666 | 1469020076365 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:07:56 INFO - PROCESS | 1666 | 1469020076367 Marionette TRACE conn3 <- [1,2058,null,{}] 06:07:56 INFO - PROCESS | 1666 | 1469020076369 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:56 INFO - PROCESS | 1666 | 1469020076371 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:56 INFO - PROCESS | 1666 | 1469020076492 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 06:07:56 INFO - PROCESS | 1666 | 1469020076500 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:56 INFO - PROCESS | 1666 | 1469020076501 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:56 INFO - PROCESS | 1666 | ++DOCSHELL 0x1252b7800 == 38 [pid = 1666] [id = 522] 06:07:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x118686800) [pid = 1666] [serial = 1566] [outer = 0x0] 06:07:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x126f7b800) [pid = 1666] [serial = 1567] [outer = 0x118686800] 06:07:56 INFO - PROCESS | 1666 | 1469020076528 Marionette DEBUG loaded listener.js 06:07:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x12870a000) [pid = 1666] [serial = 1568] [outer = 0x118686800] 06:07:56 INFO - PROCESS | 1666 | 1469020076850 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 06:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 520ms 06:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:07:56 INFO - PROCESS | 1666 | 1469020076886 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 06:07:56 INFO - PROCESS | 1666 | 1469020076888 Marionette TRACE conn3 <- [1,2061,null,{"value":"7"}] 06:07:56 INFO - PROCESS | 1666 | 1469020076891 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:07:56 INFO - PROCESS | 1666 | 1469020076894 Marionette TRACE conn3 <- [1,2062,null,{}] 06:07:56 INFO - PROCESS | 1666 | 1469020076897 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:56 INFO - PROCESS | 1666 | 1469020076898 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:57 INFO - PROCESS | 1666 | 1469020077015 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 06:07:57 INFO - PROCESS | 1666 | 1469020077078 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:57 INFO - PROCESS | 1666 | 1469020077080 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:57 INFO - PROCESS | 1666 | ++DOCSHELL 0x115d87000 == 39 [pid = 1666] [id = 523] 06:07:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x111c19800) [pid = 1666] [serial = 1569] [outer = 0x0] 06:07:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x1121bcc00) [pid = 1666] [serial = 1570] [outer = 0x111c19800] 06:07:57 INFO - PROCESS | 1666 | 1469020077111 Marionette DEBUG loaded listener.js 06:07:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x112f10800) [pid = 1666] [serial = 1571] [outer = 0x111c19800] 06:07:57 INFO - PROCESS | 1666 | 1469020077635 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 06:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 822ms 06:07:57 INFO - PROCESS | 1666 | 1469020077714 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 06:07:57 INFO - PROCESS | 1666 | 1469020077717 Marionette TRACE conn3 <- [1,2065,null,{"value":"7"}] 06:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:07:57 INFO - PROCESS | 1666 | 1469020077721 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:07:57 INFO - PROCESS | 1666 | 1469020077723 Marionette TRACE conn3 <- [1,2066,null,{}] 06:07:57 INFO - PROCESS | 1666 | 1469020077726 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:57 INFO - PROCESS | 1666 | 1469020077728 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:57 INFO - PROCESS | 1666 | 1469020077837 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 06:07:57 INFO - PROCESS | 1666 | 1469020077937 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:57 INFO - PROCESS | 1666 | 1469020077939 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:57 INFO - PROCESS | 1666 | ++DOCSHELL 0x119c18800 == 40 [pid = 1666] [id = 524] 06:07:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x1164e3c00) [pid = 1666] [serial = 1572] [outer = 0x0] 06:07:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x116836800) [pid = 1666] [serial = 1573] [outer = 0x1164e3c00] 06:07:57 INFO - PROCESS | 1666 | 1469020077969 Marionette DEBUG loaded listener.js 06:07:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x118026800) [pid = 1666] [serial = 1574] [outer = 0x1164e3c00] 06:07:58 INFO - PROCESS | 1666 | 1469020078633 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 06:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 971ms 06:07:58 INFO - PROCESS | 1666 | 1469020078692 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 06:07:58 INFO - PROCESS | 1666 | 1469020078694 Marionette TRACE conn3 <- [1,2069,null,{"value":"7"}] 06:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:07:58 INFO - PROCESS | 1666 | 1469020078697 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:07:58 INFO - PROCESS | 1666 | 1469020078699 Marionette TRACE conn3 <- [1,2070,null,{}] 06:07:58 INFO - PROCESS | 1666 | 1469020078703 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:58 INFO - PROCESS | 1666 | 1469020078704 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:58 INFO - PROCESS | 1666 | 1469020078806 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 06:07:58 INFO - PROCESS | 1666 | --DOCSHELL 0x1252b7800 == 39 [pid = 1666] [id = 522] 06:07:58 INFO - PROCESS | 1666 | --DOCSHELL 0x12b168000 == 38 [pid = 1666] [id = 521] 06:07:58 INFO - PROCESS | 1666 | --DOCSHELL 0x119924800 == 37 [pid = 1666] [id = 520] 06:07:58 INFO - PROCESS | 1666 | --DOCSHELL 0x11989d800 == 36 [pid = 1666] [id = 519] 06:07:58 INFO - PROCESS | 1666 | --DOCSHELL 0x1293d2800 == 35 [pid = 1666] [id = 518] 06:07:58 INFO - PROCESS | 1666 | --DOCSHELL 0x128a2d800 == 34 [pid = 1666] [id = 517] 06:07:58 INFO - PROCESS | 1666 | --DOCSHELL 0x1252b9000 == 33 [pid = 1666] [id = 516] 06:07:58 INFO - PROCESS | 1666 | --DOCSHELL 0x121771000 == 32 [pid = 1666] [id = 515] 06:07:58 INFO - PROCESS | 1666 | --DOCSHELL 0x11992d800 == 31 [pid = 1666] [id = 514] 06:07:58 INFO - PROCESS | 1666 | --DOCSHELL 0x11859a800 == 30 [pid = 1666] [id = 513] 06:07:58 INFO - PROCESS | 1666 | --DOCSHELL 0x116692800 == 29 [pid = 1666] [id = 512] 06:07:58 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x121a47400) [pid = 1666] [serial = 1514] [outer = 0x0] [url = about:blank] 06:07:58 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x11806b800) [pid = 1666] [serial = 1498] [outer = 0x0] [url = about:blank] 06:07:58 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x118552000) [pid = 1666] [serial = 1501] [outer = 0x0] [url = about:blank] 06:07:58 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x127569000) [pid = 1666] [serial = 1487] [outer = 0x0] [url = about:blank] 06:07:58 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x113c43800) [pid = 1666] [serial = 1492] [outer = 0x0] [url = about:blank] 06:07:58 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x115d3d400) [pid = 1666] [serial = 1493] [outer = 0x0] [url = about:blank] 06:07:58 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x11677a000) [pid = 1666] [serial = 1495] [outer = 0x0] [url = about:blank] 06:07:58 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x115e0d000) [pid = 1666] [serial = 1489] [outer = 0x0] [url = about:blank] 06:07:58 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x116839800) [pid = 1666] [serial = 1490] [outer = 0x0] [url = about:blank] 06:07:58 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x123d08800) [pid = 1666] [serial = 1516] [outer = 0x0] [url = about:blank] 06:07:58 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x1186d6800) [pid = 1666] [serial = 1504] [outer = 0x0] [url = about:blank] 06:07:58 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x11868e400) [pid = 1666] [serial = 1502] [outer = 0x0] [url = about:blank] 06:07:58 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x11307b000) [pid = 1666] [serial = 1507] [outer = 0x0] [url = about:blank] 06:07:58 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x118b24000) [pid = 1666] [serial = 1505] [outer = 0x0] [url = about:blank] 06:07:58 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x123d39800) [pid = 1666] [serial = 1517] [outer = 0x0] [url = about:blank] 06:07:58 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x1195cbc00) [pid = 1666] [serial = 1508] [outer = 0x0] [url = about:blank] 06:07:58 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x121615c00) [pid = 1666] [serial = 1513] [outer = 0x0] [url = about:blank] 06:07:58 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x12160cc00) [pid = 1666] [serial = 1511] [outer = 0x0] [url = about:blank] 06:07:58 INFO - PROCESS | 1666 | --DOMWINDOW == 75 (0x121094000) [pid = 1666] [serial = 1510] [outer = 0x0] [url = about:blank] 06:07:58 INFO - PROCESS | 1666 | --DOMWINDOW == 74 (0x1183cfc00) [pid = 1666] [serial = 1499] [outer = 0x0] [url = about:blank] 06:07:58 INFO - PROCESS | 1666 | --DOMWINDOW == 73 (0x116ad9000) [pid = 1666] [serial = 1496] [outer = 0x0] [url = about:blank] 06:07:58 INFO - PROCESS | 1666 | --DOMWINDOW == 72 (0x125272800) [pid = 1666] [serial = 1520] [outer = 0x0] [url = about:blank] 06:07:58 INFO - PROCESS | 1666 | --DOMWINDOW == 71 (0x124ac5400) [pid = 1666] [serial = 1519] [outer = 0x0] [url = about:blank] 06:07:58 INFO - PROCESS | 1666 | 1469020078896 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:58 INFO - PROCESS | 1666 | 1469020078897 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:58 INFO - PROCESS | 1666 | ++DOCSHELL 0x115ed4800 == 30 [pid = 1666] [id = 525] 06:07:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 72 (0x115d34c00) [pid = 1666] [serial = 1575] [outer = 0x0] 06:07:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 73 (0x115d40400) [pid = 1666] [serial = 1576] [outer = 0x115d34c00] 06:07:58 INFO - PROCESS | 1666 | 1469020078926 Marionette DEBUG loaded listener.js 06:07:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 74 (0x116ad9400) [pid = 1666] [serial = 1577] [outer = 0x115d34c00] 06:07:59 INFO - PROCESS | 1666 | 1469020079221 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 06:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 571ms 06:07:59 INFO - PROCESS | 1666 | 1469020079268 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 06:07:59 INFO - PROCESS | 1666 | 1469020079272 Marionette TRACE conn3 <- [1,2073,null,{"value":"7"}] 06:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:07:59 INFO - PROCESS | 1666 | 1469020079280 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:07:59 INFO - PROCESS | 1666 | 1469020079282 Marionette TRACE conn3 <- [1,2074,null,{}] 06:07:59 INFO - PROCESS | 1666 | 1469020079285 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:59 INFO - PROCESS | 1666 | 1469020079286 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:59 INFO - PROCESS | 1666 | 1469020079371 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 06:07:59 INFO - PROCESS | 1666 | 1469020079427 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:59 INFO - PROCESS | 1666 | 1469020079429 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:07:59 INFO - PROCESS | 1666 | ++DOCSHELL 0x118b8b800 == 31 [pid = 1666] [id = 526] 06:07:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 75 (0x1176c7400) [pid = 1666] [serial = 1578] [outer = 0x0] 06:07:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 76 (0x1183db000) [pid = 1666] [serial = 1579] [outer = 0x1176c7400] 06:07:59 INFO - PROCESS | 1666 | 1469020079541 Marionette DEBUG loaded listener.js 06:07:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x118688000) [pid = 1666] [serial = 1580] [outer = 0x1176c7400] 06:07:59 INFO - PROCESS | 1666 | 1469020079885 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 06:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 620ms 06:07:59 INFO - PROCESS | 1666 | 1469020079906 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 06:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:07:59 INFO - PROCESS | 1666 | 1469020079911 Marionette TRACE conn3 <- [1,2077,null,{"value":"7"}] 06:07:59 INFO - PROCESS | 1666 | 1469020079916 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:07:59 INFO - PROCESS | 1666 | 1469020079920 Marionette TRACE conn3 <- [1,2078,null,{}] 06:07:59 INFO - PROCESS | 1666 | 1469020079934 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:59 INFO - PROCESS | 1666 | 1469020079939 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:00 INFO - PROCESS | 1666 | 1469020080073 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 06:08:00 INFO - PROCESS | 1666 | 1469020080162 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:00 INFO - PROCESS | 1666 | 1469020080164 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:00 INFO - PROCESS | 1666 | ++DOCSHELL 0x121048800 == 32 [pid = 1666] [id = 527] 06:08:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x118691800) [pid = 1666] [serial = 1581] [outer = 0x0] 06:08:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x11920f800) [pid = 1666] [serial = 1582] [outer = 0x118691800] 06:08:00 INFO - PROCESS | 1666 | 1469020080187 Marionette DEBUG loaded listener.js 06:08:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x11981a400) [pid = 1666] [serial = 1583] [outer = 0x118691800] 06:08:00 INFO - PROCESS | 1666 | 1469020080520 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 06:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 626ms 06:08:00 INFO - PROCESS | 1666 | 1469020080543 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 06:08:00 INFO - PROCESS | 1666 | 1469020080545 Marionette TRACE conn3 <- [1,2081,null,{"value":"7"}] 06:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:08:00 INFO - PROCESS | 1666 | 1469020080549 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:08:00 INFO - PROCESS | 1666 | 1469020080551 Marionette TRACE conn3 <- [1,2082,null,{}] 06:08:00 INFO - PROCESS | 1666 | 1469020080554 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:00 INFO - PROCESS | 1666 | 1469020080556 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:00 INFO - PROCESS | 1666 | 1469020080718 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 06:08:00 INFO - PROCESS | 1666 | 1469020080738 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:00 INFO - PROCESS | 1666 | 1469020080739 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:00 INFO - PROCESS | 1666 | ++DOCSHELL 0x124db8800 == 33 [pid = 1666] [id = 528] 06:08:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x120e3a000) [pid = 1666] [serial = 1584] [outer = 0x0] 06:08:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x120fadc00) [pid = 1666] [serial = 1585] [outer = 0x120e3a000] 06:08:00 INFO - PROCESS | 1666 | 1469020080781 Marionette DEBUG loaded listener.js 06:08:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x1215c1400) [pid = 1666] [serial = 1586] [outer = 0x120e3a000] 06:08:01 INFO - PROCESS | 1666 | 1469020081186 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 06:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 06:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:08:01 INFO - PROCESS | 1666 | 1469020081218 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 06:08:01 INFO - PROCESS | 1666 | 1469020081219 Marionette TRACE conn3 <- [1,2085,null,{"value":"7"}] 06:08:01 INFO - PROCESS | 1666 | 1469020081222 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:08:01 INFO - PROCESS | 1666 | 1469020081223 Marionette TRACE conn3 <- [1,2086,null,{}] 06:08:01 INFO - PROCESS | 1666 | 1469020081225 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:01 INFO - PROCESS | 1666 | 1469020081226 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:01 INFO - PROCESS | 1666 | 1469020081328 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 06:08:01 INFO - PROCESS | 1666 | 1469020081361 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:01 INFO - PROCESS | 1666 | 1469020081362 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:01 INFO - PROCESS | 1666 | ++DOCSHELL 0x1186e3000 == 34 [pid = 1666] [id = 529] 06:08:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x12160f400) [pid = 1666] [serial = 1587] [outer = 0x0] 06:08:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x121618c00) [pid = 1666] [serial = 1588] [outer = 0x12160f400] 06:08:01 INFO - PROCESS | 1666 | 1469020081386 Marionette DEBUG loaded listener.js 06:08:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x123d06400) [pid = 1666] [serial = 1589] [outer = 0x12160f400] 06:08:01 INFO - PROCESS | 1666 | 1469020081733 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 06:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 517ms 06:08:01 INFO - PROCESS | 1666 | 1469020081740 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 06:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:08:01 INFO - PROCESS | 1666 | 1469020081742 Marionette TRACE conn3 <- [1,2089,null,{"value":"7"}] 06:08:01 INFO - PROCESS | 1666 | 1469020081745 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:08:01 INFO - PROCESS | 1666 | 1469020081746 Marionette TRACE conn3 <- [1,2090,null,{}] 06:08:01 INFO - PROCESS | 1666 | 1469020081748 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:01 INFO - PROCESS | 1666 | 1469020081752 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:01 INFO - PROCESS | 1666 | 1469020081868 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 06:08:01 INFO - PROCESS | 1666 | 1469020081881 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:01 INFO - PROCESS | 1666 | 1469020081882 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:01 INFO - PROCESS | 1666 | ++DOCSHELL 0x128fae800 == 35 [pid = 1666] [id = 530] 06:08:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x123d31000) [pid = 1666] [serial = 1590] [outer = 0x0] 06:08:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x125273800) [pid = 1666] [serial = 1591] [outer = 0x123d31000] 06:08:01 INFO - PROCESS | 1666 | 1469020081907 Marionette DEBUG loaded listener.js 06:08:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x126fe3800) [pid = 1666] [serial = 1592] [outer = 0x123d31000] 06:08:02 INFO - PROCESS | 1666 | 1469020082251 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 06:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 518ms 06:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:08:02 INFO - PROCESS | 1666 | 1469020082263 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 06:08:02 INFO - PROCESS | 1666 | 1469020082265 Marionette TRACE conn3 <- [1,2093,null,{"value":"7"}] 06:08:02 INFO - PROCESS | 1666 | 1469020082267 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:08:02 INFO - PROCESS | 1666 | 1469020082268 Marionette TRACE conn3 <- [1,2094,null,{}] 06:08:02 INFO - PROCESS | 1666 | 1469020082281 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:02 INFO - PROCESS | 1666 | 1469020082282 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:02 INFO - PROCESS | 1666 | 1469020082391 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 06:08:02 INFO - PROCESS | 1666 | 1469020082395 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:02 INFO - PROCESS | 1666 | 1469020082396 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:02 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ae54000 == 36 [pid = 1666] [id = 531] 06:08:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x126c38c00) [pid = 1666] [serial = 1593] [outer = 0x0] 06:08:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x127568800) [pid = 1666] [serial = 1594] [outer = 0x126c38c00] 06:08:02 INFO - PROCESS | 1666 | 1469020082436 Marionette DEBUG loaded listener.js 06:08:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x128a4e400) [pid = 1666] [serial = 1595] [outer = 0x126c38c00] 06:08:02 INFO - PROCESS | 1666 | 1469020082791 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 06:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 569ms 06:08:02 INFO - PROCESS | 1666 | 1469020082837 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 06:08:02 INFO - PROCESS | 1666 | 1469020082838 Marionette TRACE conn3 <- [1,2097,null,{"value":"7"}] 06:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:08:02 INFO - PROCESS | 1666 | 1469020082846 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:08:02 INFO - PROCESS | 1666 | 1469020082847 Marionette TRACE conn3 <- [1,2098,null,{}] 06:08:02 INFO - PROCESS | 1666 | 1469020082850 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:02 INFO - PROCESS | 1666 | 1469020082851 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:02 INFO - PROCESS | 1666 | 1469020082945 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 06:08:02 INFO - PROCESS | 1666 | 1469020082949 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:02 INFO - PROCESS | 1666 | 1469020082950 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:02 INFO - PROCESS | 1666 | ++DOCSHELL 0x12b169000 == 37 [pid = 1666] [id = 532] 06:08:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x126fe2000) [pid = 1666] [serial = 1596] [outer = 0x0] 06:08:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x128a52c00) [pid = 1666] [serial = 1597] [outer = 0x126fe2000] 06:08:02 INFO - PROCESS | 1666 | 1469020082975 Marionette DEBUG loaded listener.js 06:08:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x128a8e400) [pid = 1666] [serial = 1598] [outer = 0x126fe2000] 06:08:03 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x115dac000) [pid = 1666] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:08:03 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x118b1c800) [pid = 1666] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:08:03 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x116148400) [pid = 1666] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:08:03 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x1132cd400) [pid = 1666] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:08:03 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x113076000) [pid = 1666] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:08:03 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x115e6cc00) [pid = 1666] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:08:03 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x113cc0c00) [pid = 1666] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:08:03 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x1176cc400) [pid = 1666] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:08:03 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x114f60000) [pid = 1666] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:08:03 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x1192bb800) [pid = 1666] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:08:03 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x121310000) [pid = 1666] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:08:03 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x1195c7800) [pid = 1666] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:08:03 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x1127d8000) [pid = 1666] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:08:03 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x1127db400) [pid = 1666] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:08:03 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x115d37800) [pid = 1666] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:08:03 INFO - PROCESS | 1666 | 1469020083359 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 06:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 569ms 06:08:03 INFO - PROCESS | 1666 | 1469020083416 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 06:08:03 INFO - PROCESS | 1666 | 1469020083417 Marionette TRACE conn3 <- [1,2101,null,{"value":"7"}] 06:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:08:03 INFO - PROCESS | 1666 | 1469020083419 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:08:03 INFO - PROCESS | 1666 | 1469020083421 Marionette TRACE conn3 <- [1,2102,null,{}] 06:08:03 INFO - PROCESS | 1666 | 1469020083434 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:03 INFO - PROCESS | 1666 | 1469020083435 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:03 INFO - PROCESS | 1666 | 1469020083513 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 06:08:03 INFO - PROCESS | 1666 | 1469020083517 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:03 INFO - PROCESS | 1666 | 1469020083518 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:03 INFO - PROCESS | 1666 | ++DOCSHELL 0x12b15c800 == 38 [pid = 1666] [id = 533] 06:08:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x1133cbc00) [pid = 1666] [serial = 1599] [outer = 0x0] 06:08:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x11854e000) [pid = 1666] [serial = 1600] [outer = 0x1133cbc00] 06:08:03 INFO - PROCESS | 1666 | 1469020083542 Marionette DEBUG loaded listener.js 06:08:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x1195c7800) [pid = 1666] [serial = 1601] [outer = 0x1133cbc00] 06:08:03 INFO - PROCESS | 1666 | 1469020083882 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 06:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 467ms 06:08:03 INFO - PROCESS | 1666 | 1469020083888 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 06:08:03 INFO - PROCESS | 1666 | 1469020083889 Marionette TRACE conn3 <- [1,2105,null,{"value":"7"}] 06:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:08:03 INFO - PROCESS | 1666 | 1469020083896 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:08:03 INFO - PROCESS | 1666 | 1469020083897 Marionette TRACE conn3 <- [1,2106,null,{}] 06:08:03 INFO - PROCESS | 1666 | 1469020083900 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:03 INFO - PROCESS | 1666 | 1469020083901 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:03 INFO - PROCESS | 1666 | 1469020083987 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 06:08:03 INFO - PROCESS | 1666 | 1469020083993 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:03 INFO - PROCESS | 1666 | 1469020083995 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:04 INFO - PROCESS | 1666 | ++DOCSHELL 0x123db8800 == 39 [pid = 1666] [id = 534] 06:08:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x118695800) [pid = 1666] [serial = 1602] [outer = 0x0] 06:08:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x1253a8000) [pid = 1666] [serial = 1603] [outer = 0x118695800] 06:08:04 INFO - PROCESS | 1666 | 1469020084020 Marionette DEBUG loaded listener.js 06:08:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x1183d3000) [pid = 1666] [serial = 1604] [outer = 0x118695800] 06:08:04 INFO - PROCESS | 1666 | 1469020084368 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 06:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 523ms 06:08:04 INFO - PROCESS | 1666 | 1469020084416 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 06:08:04 INFO - PROCESS | 1666 | 1469020084418 Marionette TRACE conn3 <- [1,2109,null,{"value":"7"}] 06:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:08:04 INFO - PROCESS | 1666 | 1469020084429 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:08:04 INFO - PROCESS | 1666 | 1469020084430 Marionette TRACE conn3 <- [1,2110,null,{}] 06:08:04 INFO - PROCESS | 1666 | 1469020084432 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:04 INFO - PROCESS | 1666 | 1469020084434 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:04 INFO - PROCESS | 1666 | 1469020084521 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 06:08:04 INFO - PROCESS | 1666 | 1469020084528 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:04 INFO - PROCESS | 1666 | 1469020084530 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:04 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c165800 == 40 [pid = 1666] [id = 535] 06:08:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x128a92800) [pid = 1666] [serial = 1605] [outer = 0x0] 06:08:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x1293adc00) [pid = 1666] [serial = 1606] [outer = 0x128a92800] 06:08:04 INFO - PROCESS | 1666 | 1469020084556 Marionette DEBUG loaded listener.js 06:08:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x12956a400) [pid = 1666] [serial = 1607] [outer = 0x128a92800] 06:08:04 INFO - PROCESS | 1666 | 1469020084894 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 06:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 518ms 06:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:08:04 INFO - PROCESS | 1666 | 1469020084947 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 06:08:04 INFO - PROCESS | 1666 | 1469020084949 Marionette TRACE conn3 <- [1,2113,null,{"value":"7"}] 06:08:04 INFO - PROCESS | 1666 | 1469020084951 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:08:04 INFO - PROCESS | 1666 | 1469020084952 Marionette TRACE conn3 <- [1,2114,null,{}] 06:08:04 INFO - PROCESS | 1666 | 1469020084954 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:04 INFO - PROCESS | 1666 | 1469020084955 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:05 INFO - PROCESS | 1666 | 1469020085057 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 06:08:05 INFO - PROCESS | 1666 | 1469020085062 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:05 INFO - PROCESS | 1666 | 1469020085064 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:05 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c325000 == 41 [pid = 1666] [id = 536] 06:08:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x116a0d400) [pid = 1666] [serial = 1608] [outer = 0x0] 06:08:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x12956b400) [pid = 1666] [serial = 1609] [outer = 0x116a0d400] 06:08:05 INFO - PROCESS | 1666 | 1469020085088 Marionette DEBUG loaded listener.js 06:08:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x1298c3c00) [pid = 1666] [serial = 1610] [outer = 0x116a0d400] 06:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 618ms 06:08:05 INFO - PROCESS | 1666 | 1469020085561 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 06:08:05 INFO - PROCESS | 1666 | 1469020085570 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 06:08:05 INFO - PROCESS | 1666 | 1469020085573 Marionette TRACE conn3 <- [1,2117,null,{"value":"7"}] 06:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:08:05 INFO - PROCESS | 1666 | 1469020085579 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:08:05 INFO - PROCESS | 1666 | 1469020085581 Marionette TRACE conn3 <- [1,2118,null,{}] 06:08:05 INFO - PROCESS | 1666 | 1469020085585 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:05 INFO - PROCESS | 1666 | 1469020085587 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:05 INFO - PROCESS | 1666 | 1469020085688 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 06:08:05 INFO - PROCESS | 1666 | 1469020085756 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:05 INFO - PROCESS | 1666 | 1469020085758 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:05 INFO - PROCESS | 1666 | ++DOCSHELL 0x1188dc800 == 42 [pid = 1666] [id = 537] 06:08:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x115e0d000) [pid = 1666] [serial = 1611] [outer = 0x0] 06:08:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x1164ef800) [pid = 1666] [serial = 1612] [outer = 0x115e0d000] 06:08:05 INFO - PROCESS | 1666 | 1469020085788 Marionette DEBUG loaded listener.js 06:08:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x118028c00) [pid = 1666] [serial = 1613] [outer = 0x115e0d000] 06:08:06 INFO - PROCESS | 1666 | 1469020086217 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 06:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 672ms 06:08:06 INFO - PROCESS | 1666 | 1469020086250 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 06:08:06 INFO - PROCESS | 1666 | 1469020086253 Marionette TRACE conn3 <- [1,2121,null,{"value":"7"}] 06:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:08:06 INFO - PROCESS | 1666 | 1469020086276 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:08:06 INFO - PROCESS | 1666 | 1469020086279 Marionette TRACE conn3 <- [1,2122,null,{}] 06:08:06 INFO - PROCESS | 1666 | 1469020086283 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:06 INFO - PROCESS | 1666 | 1469020086285 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:06 INFO - PROCESS | 1666 | 1469020086390 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 06:08:06 INFO - PROCESS | 1666 | 1469020086462 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:06 INFO - PROCESS | 1666 | 1469020086463 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:06 INFO - PROCESS | 1666 | ++DOCSHELL 0x126f9c000 == 43 [pid = 1666] [id = 538] 06:08:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x1186d4800) [pid = 1666] [serial = 1614] [outer = 0x0] 06:08:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x118b1d800) [pid = 1666] [serial = 1615] [outer = 0x1186d4800] 06:08:06 INFO - PROCESS | 1666 | 1469020086495 Marionette DEBUG loaded listener.js 06:08:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x1195cf000) [pid = 1666] [serial = 1616] [outer = 0x1186d4800] 06:08:06 INFO - PROCESS | 1666 | 1469020086918 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 06:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 691ms 06:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:08:06 INFO - PROCESS | 1666 | 1469020086949 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 06:08:06 INFO - PROCESS | 1666 | 1469020086951 Marionette TRACE conn3 <- [1,2125,null,{"value":"7"}] 06:08:06 INFO - PROCESS | 1666 | 1469020086953 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:08:06 INFO - PROCESS | 1666 | 1469020086956 Marionette TRACE conn3 <- [1,2126,null,{}] 06:08:06 INFO - PROCESS | 1666 | 1469020086964 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:06 INFO - PROCESS | 1666 | 1469020086967 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:07 INFO - PROCESS | 1666 | 1469020087090 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 06:08:07 INFO - PROCESS | 1666 | 1469020087162 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:07 INFO - PROCESS | 1666 | 1469020087164 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:07 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c32f000 == 44 [pid = 1666] [id = 539] 06:08:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x123d09000) [pid = 1666] [serial = 1617] [outer = 0x0] 06:08:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x123d3c000) [pid = 1666] [serial = 1618] [outer = 0x123d09000] 06:08:07 INFO - PROCESS | 1666 | 1469020087195 Marionette DEBUG loaded listener.js 06:08:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x1253b0000) [pid = 1666] [serial = 1619] [outer = 0x123d09000] 06:08:07 INFO - PROCESS | 1666 | 1469020087613 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 06:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 672ms 06:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:08:07 INFO - PROCESS | 1666 | 1469020087626 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 06:08:07 INFO - PROCESS | 1666 | 1469020087627 Marionette TRACE conn3 <- [1,2129,null,{"value":"7"}] 06:08:07 INFO - PROCESS | 1666 | 1469020087630 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:08:07 INFO - PROCESS | 1666 | 1469020087631 Marionette TRACE conn3 <- [1,2130,null,{}] 06:08:07 INFO - PROCESS | 1666 | 1469020087634 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:07 INFO - PROCESS | 1666 | 1469020087635 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:07 INFO - PROCESS | 1666 | 1469020087740 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 06:08:07 INFO - PROCESS | 1666 | 1469020087796 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:07 INFO - PROCESS | 1666 | 1469020087798 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:07 INFO - PROCESS | 1666 | ++DOCSHELL 0x118262000 == 45 [pid = 1666] [id = 540] 06:08:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x11868d000) [pid = 1666] [serial = 1620] [outer = 0x0] 06:08:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x123d36c00) [pid = 1666] [serial = 1621] [outer = 0x11868d000] 06:08:07 INFO - PROCESS | 1666 | 1469020087827 Marionette DEBUG loaded listener.js 06:08:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x126698800) [pid = 1666] [serial = 1622] [outer = 0x11868d000] 06:08:08 INFO - PROCESS | 1666 | 1469020088488 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 06:08:08 INFO - PROCESS | 1666 | 1469020088504 Marionette TRACE conn3 <- [1,2133,null,{"value":"7"}] 06:08:08 INFO - PROCESS | 1666 | 1469020088528 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:08:08 INFO - PROCESS | 1666 | 1469020088530 Marionette TRACE conn3 <- [1,2134,null,{}] 06:08:08 INFO - PROCESS | 1666 | 1469020088537 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:08 INFO - PROCESS | 1666 | 1469020088539 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:08 INFO - PROCESS | 1666 | 1469020088645 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 06:08:08 INFO - PROCESS | 1666 | 1469020088715 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:08 INFO - PROCESS | 1666 | 1469020088717 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:08 INFO - PROCESS | 1666 | ++DOCSHELL 0x117158000 == 46 [pid = 1666] [id = 541] 06:08:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x115e10400) [pid = 1666] [serial = 1623] [outer = 0x0] 06:08:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x116815400) [pid = 1666] [serial = 1624] [outer = 0x115e10400] 06:08:08 INFO - PROCESS | 1666 | 1469020088745 Marionette DEBUG loaded listener.js 06:08:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x118023000) [pid = 1666] [serial = 1625] [outer = 0x115e10400] 06:08:09 INFO - PROCESS | 1666 | --DOCSHELL 0x1198b0000 == 45 [pid = 1666] [id = 511] 06:08:09 INFO - PROCESS | 1666 | --DOCSHELL 0x12c165800 == 44 [pid = 1666] [id = 535] 06:08:09 INFO - PROCESS | 1666 | --DOCSHELL 0x123db8800 == 43 [pid = 1666] [id = 534] 06:08:09 INFO - PROCESS | 1666 | --DOCSHELL 0x12b15c800 == 42 [pid = 1666] [id = 533] 06:08:09 INFO - PROCESS | 1666 | --DOCSHELL 0x12b169000 == 41 [pid = 1666] [id = 532] 06:08:09 INFO - PROCESS | 1666 | --DOCSHELL 0x12ae54000 == 40 [pid = 1666] [id = 531] 06:08:09 INFO - PROCESS | 1666 | --DOCSHELL 0x128fae800 == 39 [pid = 1666] [id = 530] 06:08:09 INFO - PROCESS | 1666 | --DOCSHELL 0x1186e3000 == 38 [pid = 1666] [id = 529] 06:08:09 INFO - PROCESS | 1666 | --DOCSHELL 0x124db8800 == 37 [pid = 1666] [id = 528] 06:08:09 INFO - PROCESS | 1666 | --DOCSHELL 0x121048800 == 36 [pid = 1666] [id = 527] 06:08:09 INFO - PROCESS | 1666 | --DOCSHELL 0x118b8b800 == 35 [pid = 1666] [id = 526] 06:08:09 INFO - PROCESS | 1666 | --DOCSHELL 0x115ed4800 == 34 [pid = 1666] [id = 525] 06:08:09 INFO - PROCESS | 1666 | --DOCSHELL 0x119c18800 == 33 [pid = 1666] [id = 524] 06:08:09 INFO - PROCESS | 1666 | --DOCSHELL 0x115d87000 == 32 [pid = 1666] [id = 523] 06:08:09 INFO - PROCESS | 1666 | --DOCSHELL 0x118262000 == 31 [pid = 1666] [id = 540] 06:08:09 INFO - PROCESS | 1666 | --DOCSHELL 0x12c32f000 == 30 [pid = 1666] [id = 539] 06:08:09 INFO - PROCESS | 1666 | --DOCSHELL 0x126f9c000 == 29 [pid = 1666] [id = 538] 06:08:09 INFO - PROCESS | 1666 | --DOCSHELL 0x12c325000 == 28 [pid = 1666] [id = 536] 06:08:09 INFO - PROCESS | 1666 | --DOCSHELL 0x1188dc800 == 27 [pid = 1666] [id = 537] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x1176c4800) [pid = 1666] [serial = 1535] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x115e76800) [pid = 1666] [serial = 1534] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x11927fc00) [pid = 1666] [serial = 1546] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x116ab1800) [pid = 1666] [serial = 1540] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x118022000) [pid = 1666] [serial = 1541] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x118681400) [pid = 1666] [serial = 1543] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x1186ce800) [pid = 1666] [serial = 1544] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x1133d7400) [pid = 1666] [serial = 1537] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x110ead400) [pid = 1666] [serial = 1538] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x1195d1c00) [pid = 1666] [serial = 1549] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x112e6cc00) [pid = 1666] [serial = 1523] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x115e14800) [pid = 1666] [serial = 1522] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x118687800) [pid = 1666] [serial = 1526] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x118383800) [pid = 1666] [serial = 1525] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x126f7c000) [pid = 1666] [serial = 1565] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x120e36800) [pid = 1666] [serial = 1529] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x1195d4c00) [pid = 1666] [serial = 1528] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x12532d400) [pid = 1666] [serial = 1532] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x124ac6800) [pid = 1666] [serial = 1531] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x120e3d400) [pid = 1666] [serial = 1552] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x119d9cc00) [pid = 1666] [serial = 1550] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x123d35c00) [pid = 1666] [serial = 1555] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x123d35400) [pid = 1666] [serial = 1553] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x1195ccc00) [pid = 1666] [serial = 1561] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x11801d800) [pid = 1666] [serial = 1558] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x1192c0800) [pid = 1666] [serial = 1559] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x126a27c00) [pid = 1666] [serial = 1564] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x125310800) [pid = 1666] [serial = 1556] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x119354400) [pid = 1666] [serial = 1547] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x1253ad400) [pid = 1666] [serial = 1562] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x126f7b800) [pid = 1666] [serial = 1567] [outer = 0x0] [url = about:blank] 06:08:09 INFO - PROCESS | 1666 | 1469020089664 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 06:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1199ms 06:08:09 INFO - PROCESS | 1666 | 1469020089713 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 06:08:09 INFO - PROCESS | 1666 | 1469020089715 Marionette TRACE conn3 <- [1,2137,null,{"value":"7"}] 06:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:08:09 INFO - PROCESS | 1666 | 1469020089718 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:08:09 INFO - PROCESS | 1666 | 1469020089720 Marionette TRACE conn3 <- [1,2138,null,{}] 06:08:09 INFO - PROCESS | 1666 | 1469020089725 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:09 INFO - PROCESS | 1666 | 1469020089727 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:09 INFO - PROCESS | 1666 | 1469020089805 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 06:08:09 INFO - PROCESS | 1666 | 1469020089814 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:09 INFO - PROCESS | 1666 | 1469020089817 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:09 INFO - PROCESS | 1666 | ++DOCSHELL 0x1168ac000 == 28 [pid = 1666] [id = 542] 06:08:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x113349400) [pid = 1666] [serial = 1626] [outer = 0x0] 06:08:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x115dadc00) [pid = 1666] [serial = 1627] [outer = 0x113349400] 06:08:09 INFO - PROCESS | 1666 | 1469020089845 Marionette DEBUG loaded listener.js 06:08:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x112f0b800) [pid = 1666] [serial = 1628] [outer = 0x113349400] 06:08:10 INFO - PROCESS | 1666 | 1469020090223 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 06:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 519ms 06:08:10 INFO - PROCESS | 1666 | 1469020090238 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 06:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:08:10 INFO - PROCESS | 1666 | 1469020090243 Marionette TRACE conn3 <- [1,2141,null,{"value":"7"}] 06:08:10 INFO - PROCESS | 1666 | 1469020090247 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:08:10 INFO - PROCESS | 1666 | 1469020090249 Marionette TRACE conn3 <- [1,2142,null,{}] 06:08:10 INFO - PROCESS | 1666 | 1469020090252 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:10 INFO - PROCESS | 1666 | 1469020090254 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:10 INFO - PROCESS | 1666 | 1469020090332 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 06:08:10 INFO - PROCESS | 1666 | 1469020090336 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:10 INFO - PROCESS | 1666 | 1469020090338 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:10 INFO - PROCESS | 1666 | ++DOCSHELL 0x1186e4800 == 29 [pid = 1666] [id = 543] 06:08:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x1176c5400) [pid = 1666] [serial = 1629] [outer = 0x0] 06:08:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x11837d000) [pid = 1666] [serial = 1630] [outer = 0x1176c5400] 06:08:10 INFO - PROCESS | 1666 | 1469020090367 Marionette DEBUG loaded listener.js 06:08:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x11854a400) [pid = 1666] [serial = 1631] [outer = 0x1176c5400] 06:08:10 INFO - PROCESS | 1666 | 1469020090711 Marionette TRACE conn3 <- [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] 06:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:08:10 INFO - PROCESS | 1666 | 1469020090718 Marionette TRACE conn3 <- [1,2145,null,{"value":"7"}] 06:08:10 INFO - PROCESS | 1666 | 1469020090721 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:08:10 INFO - PROCESS | 1666 | 1469020090723 Marionette TRACE conn3 <- [1,2146,null,{}] 06:08:10 INFO - PROCESS | 1666 | 1469020090731 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:10 INFO - PROCESS | 1666 | 1469020090734 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:10 INFO - PROCESS | 1666 | 1469020090816 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 06:08:10 INFO - PROCESS | 1666 | 1469020090874 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:10 INFO - PROCESS | 1666 | 1469020090876 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:10 INFO - PROCESS | 1666 | ++DOCSHELL 0x119dbb800 == 30 [pid = 1666] [id = 544] 06:08:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x1131df000) [pid = 1666] [serial = 1632] [outer = 0x0] 06:08:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x1186d5000) [pid = 1666] [serial = 1633] [outer = 0x1131df000] 06:08:10 INFO - PROCESS | 1666 | 1469020090904 Marionette DEBUG loaded listener.js 06:08:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x1192bec00) [pid = 1666] [serial = 1634] [outer = 0x1131df000] 06:08:11 INFO - PROCESS | 1666 | 1469020091198 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 06:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:08:11 INFO - PROCESS | 1666 | 1469020091247 Marionette TRACE conn3 <- [1,2149,null,{"value":"7"}] 06:08:11 INFO - PROCESS | 1666 | 1469020091249 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:08:11 INFO - PROCESS | 1666 | 1469020091251 Marionette TRACE conn3 <- [1,2150,null,{}] 06:08:11 INFO - PROCESS | 1666 | 1469020091253 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:11 INFO - PROCESS | 1666 | 1469020091254 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:11 INFO - PROCESS | 1666 | 1469020091334 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 06:08:11 INFO - PROCESS | 1666 | 1469020091395 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:11 INFO - PROCESS | 1666 | 1469020091396 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:11 INFO - PROCESS | 1666 | ++DOCSHELL 0x121767000 == 31 [pid = 1666] [id = 545] 06:08:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x1192c0800) [pid = 1666] [serial = 1635] [outer = 0x0] 06:08:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x1195d6c00) [pid = 1666] [serial = 1636] [outer = 0x1192c0800] 06:08:11 INFO - PROCESS | 1666 | 1469020091422 Marionette DEBUG loaded listener.js 06:08:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x120fa7800) [pid = 1666] [serial = 1637] [outer = 0x1192c0800] 06:08:11 INFO - PROCESS | 1666 | 1469020091713 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 06:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 520ms 06:08:11 INFO - PROCESS | 1666 | 1469020091770 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 06:08:11 INFO - PROCESS | 1666 | 1469020091771 Marionette TRACE conn3 <- [1,2153,null,{"value":"7"}] 06:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:08:11 INFO - PROCESS | 1666 | 1469020091774 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:08:11 INFO - PROCESS | 1666 | 1469020091784 Marionette TRACE conn3 <- [1,2154,null,{}] 06:08:11 INFO - PROCESS | 1666 | 1469020091786 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:11 INFO - PROCESS | 1666 | 1469020091787 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:11 INFO - PROCESS | 1666 | 1469020091880 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 06:08:11 INFO - PROCESS | 1666 | 1469020091918 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:11 INFO - PROCESS | 1666 | 1469020091919 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:11 INFO - PROCESS | 1666 | ++DOCSHELL 0x12666d000 == 32 [pid = 1666] [id = 546] 06:08:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x117eedc00) [pid = 1666] [serial = 1638] [outer = 0x0] 06:08:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x121097400) [pid = 1666] [serial = 1639] [outer = 0x117eedc00] 06:08:11 INFO - PROCESS | 1666 | 1469020091944 Marionette DEBUG loaded listener.js 06:08:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x121615800) [pid = 1666] [serial = 1640] [outer = 0x117eedc00] 06:08:12 INFO - PROCESS | 1666 | 1469020092255 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 527ms 06:08:12 INFO - PROCESS | 1666 | 1469020092302 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 06:08:12 INFO - PROCESS | 1666 | 1469020092303 Marionette TRACE conn3 <- [1,2157,null,{"value":"7"}] 06:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:08:12 INFO - PROCESS | 1666 | 1469020092306 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:08:12 INFO - PROCESS | 1666 | 1469020092307 Marionette TRACE conn3 <- [1,2158,null,{}] 06:08:12 INFO - PROCESS | 1666 | 1469020092309 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:12 INFO - PROCESS | 1666 | 1469020092313 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:12 INFO - PROCESS | 1666 | 1469020092428 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 06:08:12 INFO - PROCESS | 1666 | 1469020092438 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:12 INFO - PROCESS | 1666 | 1469020092439 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:12 INFO - PROCESS | 1666 | ++DOCSHELL 0x128a3f000 == 33 [pid = 1666] [id = 547] 06:08:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x1216d9800) [pid = 1666] [serial = 1641] [outer = 0x0] 06:08:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x123d35400) [pid = 1666] [serial = 1642] [outer = 0x1216d9800] 06:08:12 INFO - PROCESS | 1666 | 1469020092464 Marionette DEBUG loaded listener.js 06:08:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x126699400) [pid = 1666] [serial = 1643] [outer = 0x1216d9800] 06:08:12 INFO - PROCESS | 1666 | 1469020092804 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 519ms 06:08:12 INFO - PROCESS | 1666 | 1469020092828 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 06:08:12 INFO - PROCESS | 1666 | 1469020092829 Marionette TRACE conn3 <- [1,2161,null,{"value":"7"}] 06:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:08:12 INFO - PROCESS | 1666 | 1469020092832 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:08:12 INFO - PROCESS | 1666 | 1469020092833 Marionette TRACE conn3 <- [1,2162,null,{}] 06:08:12 INFO - PROCESS | 1666 | 1469020092835 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:12 INFO - PROCESS | 1666 | 1469020092836 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:12 INFO - PROCESS | 1666 | 1469020092936 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 06:08:12 INFO - PROCESS | 1666 | 1469020092939 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:12 INFO - PROCESS | 1666 | 1469020092941 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:12 INFO - PROCESS | 1666 | ++DOCSHELL 0x129665000 == 34 [pid = 1666] [id = 548] 06:08:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x1216da400) [pid = 1666] [serial = 1644] [outer = 0x0] 06:08:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x126c2b800) [pid = 1666] [serial = 1645] [outer = 0x1216da400] 06:08:12 INFO - PROCESS | 1666 | 1469020092966 Marionette DEBUG loaded listener.js 06:08:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x12755f800) [pid = 1666] [serial = 1646] [outer = 0x1216da400] 06:08:13 INFO - PROCESS | 1666 | 1469020093282 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 06:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 467ms 06:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:08:13 INFO - PROCESS | 1666 | 1469020093300 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 06:08:13 INFO - PROCESS | 1666 | 1469020093301 Marionette TRACE conn3 <- [1,2165,null,{"value":"7"}] 06:08:13 INFO - PROCESS | 1666 | 1469020093303 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:08:13 INFO - PROCESS | 1666 | 1469020093304 Marionette TRACE conn3 <- [1,2166,null,{}] 06:08:13 INFO - PROCESS | 1666 | 1469020093307 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:13 INFO - PROCESS | 1666 | 1469020093309 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:13 INFO - PROCESS | 1666 | 1469020093415 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 06:08:13 INFO - PROCESS | 1666 | 1469020093426 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:13 INFO - PROCESS | 1666 | 1469020093428 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:13 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a99a000 == 35 [pid = 1666] [id = 549] 06:08:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x126f84000) [pid = 1666] [serial = 1647] [outer = 0x0] 06:08:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x128a4e000) [pid = 1666] [serial = 1648] [outer = 0x126f84000] 06:08:13 INFO - PROCESS | 1666 | 1469020093453 Marionette DEBUG loaded listener.js 06:08:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x128a89c00) [pid = 1666] [serial = 1649] [outer = 0x126f84000] 06:08:13 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x116a0d400) [pid = 1666] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:08:13 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x128a92800) [pid = 1666] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:08:13 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x12160f400) [pid = 1666] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:08:13 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x123d31000) [pid = 1666] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:08:13 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x1176c7400) [pid = 1666] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:08:13 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x1164e3c00) [pid = 1666] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:08:13 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x111c19800) [pid = 1666] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:08:13 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x118686800) [pid = 1666] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:08:13 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x120e3a000) [pid = 1666] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:08:13 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x118691800) [pid = 1666] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:08:13 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x126c38c00) [pid = 1666] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:08:13 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x115d34c00) [pid = 1666] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:08:13 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x126fe2000) [pid = 1666] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:08:13 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x1133cbc00) [pid = 1666] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:08:13 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x118695800) [pid = 1666] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:08:13 INFO - PROCESS | 1666 | 1469020093973 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 06:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 720ms 06:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:08:14 INFO - PROCESS | 1666 | 1469020094023 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 06:08:14 INFO - PROCESS | 1666 | 1469020094025 Marionette TRACE conn3 <- [1,2169,null,{"value":"7"}] 06:08:14 INFO - PROCESS | 1666 | 1469020094027 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:08:14 INFO - PROCESS | 1666 | 1469020094028 Marionette TRACE conn3 <- [1,2170,null,{}] 06:08:14 INFO - PROCESS | 1666 | 1469020094031 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:14 INFO - PROCESS | 1666 | 1469020094032 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:14 INFO - PROCESS | 1666 | 1469020094114 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 06:08:14 INFO - PROCESS | 1666 | 1469020094117 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:14 INFO - PROCESS | 1666 | 1469020094118 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:14 INFO - PROCESS | 1666 | ++DOCSHELL 0x119dba000 == 36 [pid = 1666] [id = 550] 06:08:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x1133cbc00) [pid = 1666] [serial = 1650] [outer = 0x0] 06:08:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x1127db400) [pid = 1666] [serial = 1651] [outer = 0x1133cbc00] 06:08:14 INFO - PROCESS | 1666 | 1469020094145 Marionette DEBUG loaded listener.js 06:08:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x118b25c00) [pid = 1666] [serial = 1652] [outer = 0x1133cbc00] 06:08:14 INFO - PROCESS | 1666 | 1469020094496 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 06:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 522ms 06:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:08:14 INFO - PROCESS | 1666 | 1469020094549 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 06:08:14 INFO - PROCESS | 1666 | 1469020094550 Marionette TRACE conn3 <- [1,2173,null,{"value":"7"}] 06:08:14 INFO - PROCESS | 1666 | 1469020094552 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:08:14 INFO - PROCESS | 1666 | 1469020094553 Marionette TRACE conn3 <- [1,2174,null,{}] 06:08:14 INFO - PROCESS | 1666 | 1469020094556 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:14 INFO - PROCESS | 1666 | 1469020094557 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:14 INFO - PROCESS | 1666 | 1469020094635 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 06:08:14 INFO - PROCESS | 1666 | 1469020094638 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:14 INFO - PROCESS | 1666 | 1469020094639 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:14 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ba16000 == 37 [pid = 1666] [id = 551] 06:08:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x1176be400) [pid = 1666] [serial = 1653] [outer = 0x0] 06:08:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x121a51c00) [pid = 1666] [serial = 1654] [outer = 0x1176be400] 06:08:14 INFO - PROCESS | 1666 | 1469020094667 Marionette DEBUG loaded listener.js 06:08:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x128a50000) [pid = 1666] [serial = 1655] [outer = 0x1176be400] 06:08:15 INFO - PROCESS | 1666 | 1469020095047 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 06:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 518ms 06:08:15 INFO - PROCESS | 1666 | 1469020095072 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 06:08:15 INFO - PROCESS | 1666 | 1469020095074 Marionette TRACE conn3 <- [1,2177,null,{"value":"7"}] 06:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:08:15 INFO - PROCESS | 1666 | 1469020095080 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:08:15 INFO - PROCESS | 1666 | 1469020095083 Marionette TRACE conn3 <- [1,2178,null,{}] 06:08:15 INFO - PROCESS | 1666 | 1469020095086 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:15 INFO - PROCESS | 1666 | 1469020095088 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:15 INFO - PROCESS | 1666 | 1469020095275 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 06:08:15 INFO - PROCESS | 1666 | 1469020095285 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:15 INFO - PROCESS | 1666 | 1469020095287 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:15 INFO - PROCESS | 1666 | ++DOCSHELL 0x12666b800 == 38 [pid = 1666] [id = 552] 06:08:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x128a8e000) [pid = 1666] [serial = 1656] [outer = 0x0] 06:08:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x129224800) [pid = 1666] [serial = 1657] [outer = 0x128a8e000] 06:08:15 INFO - PROCESS | 1666 | 1469020095313 Marionette DEBUG loaded listener.js 06:08:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x12956c400) [pid = 1666] [serial = 1658] [outer = 0x128a8e000] 06:08:15 INFO - PROCESS | 1666 | 1469020095635 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 575ms 06:08:15 INFO - PROCESS | 1666 | 1469020095655 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 06:08:15 INFO - PROCESS | 1666 | 1469020095657 Marionette TRACE conn3 <- [1,2181,null,{"value":"7"}] 06:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:08:15 INFO - PROCESS | 1666 | 1469020095664 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:08:15 INFO - PROCESS | 1666 | 1469020095665 Marionette TRACE conn3 <- [1,2182,null,{}] 06:08:15 INFO - PROCESS | 1666 | 1469020095669 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:15 INFO - PROCESS | 1666 | 1469020095671 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:15 INFO - PROCESS | 1666 | 1469020095796 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 06:08:15 INFO - PROCESS | 1666 | 1469020095878 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:15 INFO - PROCESS | 1666 | 1469020095879 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:15 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c326800 == 39 [pid = 1666] [id = 553] 06:08:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x1195d2c00) [pid = 1666] [serial = 1659] [outer = 0x0] 06:08:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x129570800) [pid = 1666] [serial = 1660] [outer = 0x1195d2c00] 06:08:15 INFO - PROCESS | 1666 | 1469020095920 Marionette DEBUG loaded listener.js 06:08:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x12a758400) [pid = 1666] [serial = 1661] [outer = 0x1195d2c00] 06:08:16 INFO - PROCESS | 1666 | 1469020096543 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 923ms 06:08:16 INFO - PROCESS | 1666 | 1469020096586 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 06:08:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:08:16 INFO - PROCESS | 1666 | 1469020096589 Marionette TRACE conn3 <- [1,2185,null,{"value":"7"}] 06:08:16 INFO - PROCESS | 1666 | 1469020096620 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:08:16 INFO - PROCESS | 1666 | 1469020096623 Marionette TRACE conn3 <- [1,2186,null,{}] 06:08:16 INFO - PROCESS | 1666 | 1469020096630 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:16 INFO - PROCESS | 1666 | 1469020096632 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:16 INFO - PROCESS | 1666 | 1469020096743 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 06:08:16 INFO - PROCESS | 1666 | 1469020096822 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:16 INFO - PROCESS | 1666 | 1469020096824 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:16 INFO - PROCESS | 1666 | ++DOCSHELL 0x11926f800 == 40 [pid = 1666] [id = 554] 06:08:16 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x1164e9000) [pid = 1666] [serial = 1662] [outer = 0x0] 06:08:16 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x11680f400) [pid = 1666] [serial = 1663] [outer = 0x1164e9000] 06:08:16 INFO - PROCESS | 1666 | 1469020096855 Marionette DEBUG loaded listener.js 06:08:16 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x118027800) [pid = 1666] [serial = 1664] [outer = 0x1164e9000] 06:08:17 INFO - PROCESS | 1666 | 1469020097527 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 06:08:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:08:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1005ms 06:08:17 INFO - PROCESS | 1666 | 1469020097597 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 06:08:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:08:17 INFO - PROCESS | 1666 | 1469020097599 Marionette TRACE conn3 <- [1,2189,null,{"value":"7"}] 06:08:17 INFO - PROCESS | 1666 | 1469020097603 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:08:17 INFO - PROCESS | 1666 | 1469020097605 Marionette TRACE conn3 <- [1,2190,null,{}] 06:08:17 INFO - PROCESS | 1666 | 1469020097608 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:17 INFO - PROCESS | 1666 | 1469020097610 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:17 INFO - PROCESS | 1666 | 1469020097713 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 06:08:17 INFO - PROCESS | 1666 | 1469020097795 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:17 INFO - PROCESS | 1666 | 1469020097798 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:17 INFO - PROCESS | 1666 | ++DOCSHELL 0x118584800 == 41 [pid = 1666] [id = 555] 06:08:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x116643400) [pid = 1666] [serial = 1665] [outer = 0x0] 06:08:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x116a0d000) [pid = 1666] [serial = 1666] [outer = 0x116643400] 06:08:17 INFO - PROCESS | 1666 | 1469020097827 Marionette DEBUG loaded listener.js 06:08:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x118069400) [pid = 1666] [serial = 1667] [outer = 0x116643400] 06:08:18 INFO - PROCESS | 1666 | --DOCSHELL 0x12666b800 == 40 [pid = 1666] [id = 552] 06:08:18 INFO - PROCESS | 1666 | --DOCSHELL 0x12ba16000 == 39 [pid = 1666] [id = 551] 06:08:18 INFO - PROCESS | 1666 | --DOCSHELL 0x119dba000 == 38 [pid = 1666] [id = 550] 06:08:18 INFO - PROCESS | 1666 | --DOCSHELL 0x12a99a000 == 37 [pid = 1666] [id = 549] 06:08:18 INFO - PROCESS | 1666 | --DOCSHELL 0x129665000 == 36 [pid = 1666] [id = 548] 06:08:18 INFO - PROCESS | 1666 | --DOCSHELL 0x128a3f000 == 35 [pid = 1666] [id = 547] 06:08:18 INFO - PROCESS | 1666 | --DOCSHELL 0x12666d000 == 34 [pid = 1666] [id = 546] 06:08:18 INFO - PROCESS | 1666 | --DOCSHELL 0x121767000 == 33 [pid = 1666] [id = 545] 06:08:18 INFO - PROCESS | 1666 | --DOCSHELL 0x119dbb800 == 32 [pid = 1666] [id = 544] 06:08:18 INFO - PROCESS | 1666 | --DOCSHELL 0x1186e4800 == 31 [pid = 1666] [id = 543] 06:08:18 INFO - PROCESS | 1666 | --DOCSHELL 0x1168ac000 == 30 [pid = 1666] [id = 542] 06:08:18 INFO - PROCESS | 1666 | --DOCSHELL 0x117158000 == 29 [pid = 1666] [id = 541] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x1293adc00) [pid = 1666] [serial = 1606] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x121618c00) [pid = 1666] [serial = 1588] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x125273800) [pid = 1666] [serial = 1591] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x123d06400) [pid = 1666] [serial = 1589] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x1183db000) [pid = 1666] [serial = 1579] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x118688000) [pid = 1666] [serial = 1580] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x116836800) [pid = 1666] [serial = 1573] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x118026800) [pid = 1666] [serial = 1574] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x1121bcc00) [pid = 1666] [serial = 1570] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x112f10800) [pid = 1666] [serial = 1571] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x12870a000) [pid = 1666] [serial = 1568] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x120fadc00) [pid = 1666] [serial = 1585] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x11920f800) [pid = 1666] [serial = 1582] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x127568800) [pid = 1666] [serial = 1594] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x11981a400) [pid = 1666] [serial = 1583] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x115d40400) [pid = 1666] [serial = 1576] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x116ad9400) [pid = 1666] [serial = 1577] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x126fe3800) [pid = 1666] [serial = 1592] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x128a52c00) [pid = 1666] [serial = 1597] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x128a4e400) [pid = 1666] [serial = 1595] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x11854e000) [pid = 1666] [serial = 1600] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x1253a8000) [pid = 1666] [serial = 1603] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x1183d3000) [pid = 1666] [serial = 1604] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x128a8e400) [pid = 1666] [serial = 1598] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x1215c1400) [pid = 1666] [serial = 1586] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x1195c7800) [pid = 1666] [serial = 1601] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x12956a400) [pid = 1666] [serial = 1607] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 75 (0x1298c3c00) [pid = 1666] [serial = 1610] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | --DOMWINDOW == 74 (0x12956b400) [pid = 1666] [serial = 1609] [outer = 0x0] [url = about:blank] 06:08:18 INFO - PROCESS | 1666 | 1469020098230 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 06:08:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:08:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 06:08:18 INFO - PROCESS | 1666 | 1469020098273 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 06:08:18 INFO - PROCESS | 1666 | 1469020098277 Marionette TRACE conn3 <- [1,2193,null,{"value":"7"}] 06:08:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:08:18 INFO - PROCESS | 1666 | 1469020098283 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:08:18 INFO - PROCESS | 1666 | 1469020098285 Marionette TRACE conn3 <- [1,2194,null,{}] 06:08:18 INFO - PROCESS | 1666 | 1469020098288 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:18 INFO - PROCESS | 1666 | 1469020098290 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:18 INFO - PROCESS | 1666 | 1469020098401 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 06:08:18 INFO - PROCESS | 1666 | 1469020098488 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:18 INFO - PROCESS | 1666 | 1469020098490 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:18 INFO - PROCESS | 1666 | ++DOCSHELL 0x119341800 == 30 [pid = 1666] [id = 556] 06:08:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 75 (0x11838a400) [pid = 1666] [serial = 1668] [outer = 0x0] 06:08:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 76 (0x118550c00) [pid = 1666] [serial = 1669] [outer = 0x11838a400] 06:08:18 INFO - PROCESS | 1666 | 1469020098531 Marionette DEBUG loaded listener.js 06:08:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x118693000) [pid = 1666] [serial = 1670] [outer = 0x11838a400] 06:08:18 INFO - PROCESS | 1666 | 1469020098830 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 06:08:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:08:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 572ms 06:08:18 INFO - PROCESS | 1666 | 1469020098855 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 06:08:18 INFO - PROCESS | 1666 | 1469020098857 Marionette TRACE conn3 <- [1,2197,null,{"value":"7"}] 06:08:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:08:18 INFO - PROCESS | 1666 | 1469020098861 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:08:18 INFO - PROCESS | 1666 | 1469020098865 Marionette TRACE conn3 <- [1,2198,null,{}] 06:08:18 INFO - PROCESS | 1666 | 1469020098873 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:18 INFO - PROCESS | 1666 | 1469020098879 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:18 INFO - PROCESS | 1666 | 1469020098963 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 06:08:19 INFO - PROCESS | 1666 | 1469020099017 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:19 INFO - PROCESS | 1666 | 1469020099020 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:19 INFO - PROCESS | 1666 | ++DOCSHELL 0x12139f000 == 31 [pid = 1666] [id = 557] 06:08:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x118877c00) [pid = 1666] [serial = 1671] [outer = 0x0] 06:08:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x1192bb400) [pid = 1666] [serial = 1672] [outer = 0x118877c00] 06:08:19 INFO - PROCESS | 1666 | 1469020099048 Marionette DEBUG loaded listener.js 06:08:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x119b1ec00) [pid = 1666] [serial = 1673] [outer = 0x118877c00] 06:08:19 INFO - PROCESS | 1666 | 1469020099350 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:08:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:08:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 525ms 06:08:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:08:19 INFO - PROCESS | 1666 | 1469020099385 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 06:08:19 INFO - PROCESS | 1666 | 1469020099386 Marionette TRACE conn3 <- [1,2201,null,{"value":"7"}] 06:08:19 INFO - PROCESS | 1666 | 1469020099389 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:08:19 INFO - PROCESS | 1666 | 1469020099390 Marionette TRACE conn3 <- [1,2202,null,{}] 06:08:19 INFO - PROCESS | 1666 | 1469020099395 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:19 INFO - PROCESS | 1666 | 1469020099396 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:19 INFO - PROCESS | 1666 | 1469020099477 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 06:08:19 INFO - PROCESS | 1666 | 1469020099481 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:19 INFO - PROCESS | 1666 | 1469020099482 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:19 INFO - PROCESS | 1666 | ++DOCSHELL 0x126668000 == 32 [pid = 1666] [id = 558] 06:08:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x120e42c00) [pid = 1666] [serial = 1674] [outer = 0x0] 06:08:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x1215c6800) [pid = 1666] [serial = 1675] [outer = 0x120e42c00] 06:08:19 INFO - PROCESS | 1666 | 1469020099508 Marionette DEBUG loaded listener.js 06:08:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x12161bc00) [pid = 1666] [serial = 1676] [outer = 0x120e42c00] 06:08:19 INFO - PROCESS | 1666 | 1469020099851 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 06:08:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:08:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 472ms 06:08:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:08:19 INFO - PROCESS | 1666 | 1469020099862 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 06:08:19 INFO - PROCESS | 1666 | 1469020099864 Marionette TRACE conn3 <- [1,2205,null,{"value":"7"}] 06:08:19 INFO - PROCESS | 1666 | 1469020099866 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:08:19 INFO - PROCESS | 1666 | 1469020099867 Marionette TRACE conn3 <- [1,2206,null,{}] 06:08:19 INFO - PROCESS | 1666 | 1469020099869 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:19 INFO - PROCESS | 1666 | 1469020099870 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:19 INFO - PROCESS | 1666 | 1469020099977 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 06:08:19 INFO - PROCESS | 1666 | 1469020099983 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:19 INFO - PROCESS | 1666 | 1469020099985 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:19 INFO - PROCESS | 1666 | ++DOCSHELL 0x12872f800 == 33 [pid = 1666] [id = 559] 06:08:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x120faa000) [pid = 1666] [serial = 1677] [outer = 0x0] 06:08:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x123d03800) [pid = 1666] [serial = 1678] [outer = 0x120faa000] 06:08:20 INFO - PROCESS | 1666 | 1469020100009 Marionette DEBUG loaded listener.js 06:08:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x123d39c00) [pid = 1666] [serial = 1679] [outer = 0x120faa000] 06:08:20 INFO - PROCESS | 1666 | 1469020100330 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 06:08:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:08:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 517ms 06:08:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:08:20 INFO - PROCESS | 1666 | 1469020100384 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 06:08:20 INFO - PROCESS | 1666 | 1469020100385 Marionette TRACE conn3 <- [1,2209,null,{"value":"7"}] 06:08:20 INFO - PROCESS | 1666 | 1469020100387 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:08:20 INFO - PROCESS | 1666 | 1469020100388 Marionette TRACE conn3 <- [1,2210,null,{}] 06:08:20 INFO - PROCESS | 1666 | 1469020100390 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:20 INFO - PROCESS | 1666 | 1469020100394 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:20 INFO - PROCESS | 1666 | 1469020100517 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 06:08:20 INFO - PROCESS | 1666 | 1469020100521 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:20 INFO - PROCESS | 1666 | 1469020100522 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:20 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a785800 == 34 [pid = 1666] [id = 560] 06:08:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x1215c0000) [pid = 1666] [serial = 1680] [outer = 0x0] 06:08:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x12526cc00) [pid = 1666] [serial = 1681] [outer = 0x1215c0000] 06:08:20 INFO - PROCESS | 1666 | 1469020100548 Marionette DEBUG loaded listener.js 06:08:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x127568800) [pid = 1666] [serial = 1682] [outer = 0x1215c0000] 06:08:20 INFO - PROCESS | 1666 | 1469020100887 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 06:08:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:08:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 519ms 06:08:20 INFO - PROCESS | 1666 | 1469020100906 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 06:08:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:08:20 INFO - PROCESS | 1666 | 1469020100908 Marionette TRACE conn3 <- [1,2213,null,{"value":"7"}] 06:08:20 INFO - PROCESS | 1666 | 1469020100924 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:08:20 INFO - PROCESS | 1666 | 1469020100925 Marionette TRACE conn3 <- [1,2214,null,{}] 06:08:20 INFO - PROCESS | 1666 | 1469020100927 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:20 INFO - PROCESS | 1666 | 1469020100929 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:21 INFO - PROCESS | 1666 | 1469020101028 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 06:08:21 INFO - PROCESS | 1666 | 1469020101031 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:21 INFO - PROCESS | 1666 | 1469020101032 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:21 INFO - PROCESS | 1666 | ++DOCSHELL 0x12b164800 == 35 [pid = 1666] [id = 561] 06:08:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x11854f400) [pid = 1666] [serial = 1683] [outer = 0x0] 06:08:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x128a4e800) [pid = 1666] [serial = 1684] [outer = 0x11854f400] 06:08:21 INFO - PROCESS | 1666 | 1469020101057 Marionette DEBUG loaded listener.js 06:08:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x128a8b400) [pid = 1666] [serial = 1685] [outer = 0x11854f400] 06:08:21 INFO - PROCESS | 1666 | 1469020101404 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 06:08:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:08:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 533ms 06:08:21 INFO - PROCESS | 1666 | 1469020101447 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 06:08:21 INFO - PROCESS | 1666 | 1469020101449 Marionette TRACE conn3 <- [1,2217,null,{"value":"7"}] 06:08:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:08:21 INFO - PROCESS | 1666 | 1469020101451 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:08:21 INFO - PROCESS | 1666 | 1469020101452 Marionette TRACE conn3 <- [1,2218,null,{}] 06:08:21 INFO - PROCESS | 1666 | 1469020101454 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:21 INFO - PROCESS | 1666 | 1469020101455 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:21 INFO - PROCESS | 1666 | 1469020101555 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 06:08:21 INFO - PROCESS | 1666 | 1469020101559 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:21 INFO - PROCESS | 1666 | 1469020101560 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:21 INFO - PROCESS | 1666 | ++DOCSHELL 0x117e72800 == 36 [pid = 1666] [id = 562] 06:08:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x128a8a000) [pid = 1666] [serial = 1686] [outer = 0x0] 06:08:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x128dc7000) [pid = 1666] [serial = 1687] [outer = 0x128a8a000] 06:08:21 INFO - PROCESS | 1666 | 1469020101585 Marionette DEBUG loaded listener.js 06:08:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x129563c00) [pid = 1666] [serial = 1688] [outer = 0x128a8a000] 06:08:21 INFO - PROCESS | 1666 | 1469020101890 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 06:08:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:08:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 471ms 06:08:21 INFO - PROCESS | 1666 | 1469020101922 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 06:08:21 INFO - PROCESS | 1666 | 1469020101924 Marionette TRACE conn3 <- [1,2221,null,{"value":"7"}] 06:08:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:08:21 INFO - PROCESS | 1666 | 1469020101934 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:08:21 INFO - PROCESS | 1666 | 1469020101935 Marionette TRACE conn3 <- [1,2222,null,{}] 06:08:21 INFO - PROCESS | 1666 | 1469020101938 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:21 INFO - PROCESS | 1666 | 1469020101939 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:22 INFO - PROCESS | 1666 | 1469020102045 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 06:08:22 INFO - PROCESS | 1666 | 1469020102048 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:22 INFO - PROCESS | 1666 | 1469020102050 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:22 INFO - PROCESS | 1666 | ++DOCSHELL 0x12be34000 == 37 [pid = 1666] [id = 563] 06:08:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x129564400) [pid = 1666] [serial = 1689] [outer = 0x0] 06:08:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x129570c00) [pid = 1666] [serial = 1690] [outer = 0x129564400] 06:08:22 INFO - PROCESS | 1666 | 1469020102074 Marionette DEBUG loaded listener.js 06:08:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x12a757400) [pid = 1666] [serial = 1691] [outer = 0x129564400] 06:08:22 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x1216d9800) [pid = 1666] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:08:22 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x115e10400) [pid = 1666] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:08:22 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x117eedc00) [pid = 1666] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:08:22 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x1192c0800) [pid = 1666] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:08:22 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x113349400) [pid = 1666] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:08:22 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x1131df000) [pid = 1666] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:08:22 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x1176c5400) [pid = 1666] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:08:22 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x115e0d000) [pid = 1666] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:08:22 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x1186d4800) [pid = 1666] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:08:22 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x123d09000) [pid = 1666] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:08:22 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x126f84000) [pid = 1666] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:08:22 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x1216da400) [pid = 1666] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:08:22 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x1133cbc00) [pid = 1666] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:08:22 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x11868d000) [pid = 1666] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:08:22 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x128a8e000) [pid = 1666] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:08:22 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x1176be400) [pid = 1666] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:08:22 INFO - PROCESS | 1666 | 1469020102497 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:08:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:08:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 571ms 06:08:22 INFO - PROCESS | 1666 | 1469020102505 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 06:08:22 INFO - PROCESS | 1666 | 1469020102506 Marionette TRACE conn3 <- [1,2225,null,{"value":"7"}] 06:08:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:08:22 INFO - PROCESS | 1666 | 1469020102508 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:08:22 INFO - PROCESS | 1666 | 1469020102511 Marionette TRACE conn3 <- [1,2226,null,{}] 06:08:22 INFO - PROCESS | 1666 | 1469020102514 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:22 INFO - PROCESS | 1666 | 1469020102515 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:22 INFO - PROCESS | 1666 | 1469020102589 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 06:08:22 INFO - PROCESS | 1666 | 1469020102645 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:22 INFO - PROCESS | 1666 | 1469020102647 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:22 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a619000 == 38 [pid = 1666] [id = 564] 06:08:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x115d32400) [pid = 1666] [serial = 1692] [outer = 0x0] 06:08:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x118070800) [pid = 1666] [serial = 1693] [outer = 0x115d32400] 06:08:22 INFO - PROCESS | 1666 | 1469020102672 Marionette DEBUG loaded listener.js 06:08:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x120fad800) [pid = 1666] [serial = 1694] [outer = 0x115d32400] 06:08:22 INFO - PROCESS | 1666 | 1469020102936 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 06:08:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:08:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 471ms 06:08:22 INFO - PROCESS | 1666 | 1469020102982 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 06:08:22 INFO - PROCESS | 1666 | 1469020102983 Marionette TRACE conn3 <- [1,2229,null,{"value":"7"}] 06:08:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:08:22 INFO - PROCESS | 1666 | 1469020102986 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:08:22 INFO - PROCESS | 1666 | 1469020102987 Marionette TRACE conn3 <- [1,2230,null,{}] 06:08:22 INFO - PROCESS | 1666 | 1469020102990 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:22 INFO - PROCESS | 1666 | 1469020102992 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:23 INFO - PROCESS | 1666 | 1469020103100 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 06:08:23 INFO - PROCESS | 1666 | 1469020103103 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:23 INFO - PROCESS | 1666 | 1469020103105 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:23 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c71b800 == 39 [pid = 1666] [id = 565] 06:08:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x120faf000) [pid = 1666] [serial = 1695] [outer = 0x0] 06:08:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x12956f400) [pid = 1666] [serial = 1696] [outer = 0x120faf000] 06:08:23 INFO - PROCESS | 1666 | 1469020103131 Marionette DEBUG loaded listener.js 06:08:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x12a763c00) [pid = 1666] [serial = 1697] [outer = 0x120faf000] 06:08:23 INFO - PROCESS | 1666 | 1469020103471 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 06:08:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:08:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 519ms 06:08:23 INFO - PROCESS | 1666 | 1469020103505 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 06:08:23 INFO - PROCESS | 1666 | 1469020103506 Marionette TRACE conn3 <- [1,2233,null,{"value":"7"}] 06:08:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:08:23 INFO - PROCESS | 1666 | 1469020103509 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:08:23 INFO - PROCESS | 1666 | 1469020103510 Marionette TRACE conn3 <- [1,2234,null,{}] 06:08:23 INFO - PROCESS | 1666 | 1469020103512 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:23 INFO - PROCESS | 1666 | 1469020103513 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:23 INFO - PROCESS | 1666 | 1469020103623 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 06:08:23 INFO - PROCESS | 1666 | 1469020103628 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:23 INFO - PROCESS | 1666 | 1469020103630 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:23 INFO - PROCESS | 1666 | ++DOCSHELL 0x12cb76000 == 40 [pid = 1666] [id = 566] 06:08:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x12a75d800) [pid = 1666] [serial = 1698] [outer = 0x0] 06:08:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x12a9bb400) [pid = 1666] [serial = 1699] [outer = 0x12a75d800] 06:08:23 INFO - PROCESS | 1666 | 1469020103654 Marionette DEBUG loaded listener.js 06:08:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x12a9c3000) [pid = 1666] [serial = 1700] [outer = 0x12a75d800] 06:08:23 INFO - PROCESS | 1666 | 1469020103945 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 06:08:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:08:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 469ms 06:08:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:08:23 INFO - PROCESS | 1666 | 1469020103980 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 06:08:23 INFO - PROCESS | 1666 | 1469020103981 Marionette TRACE conn3 <- [1,2237,null,{"value":"7"}] 06:08:23 INFO - PROCESS | 1666 | 1469020103984 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:08:23 INFO - PROCESS | 1666 | 1469020103985 Marionette TRACE conn3 <- [1,2238,null,{}] 06:08:23 INFO - PROCESS | 1666 | 1469020103987 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:23 INFO - PROCESS | 1666 | 1469020103988 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:24 INFO - PROCESS | 1666 | 1469020104071 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 06:08:24 INFO - PROCESS | 1666 | 1469020104075 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:24 INFO - PROCESS | 1666 | 1469020104076 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:24 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ce09000 == 41 [pid = 1666] [id = 567] 06:08:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x12a9ba000) [pid = 1666] [serial = 1701] [outer = 0x0] 06:08:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x12af79800) [pid = 1666] [serial = 1702] [outer = 0x12a9ba000] 06:08:24 INFO - PROCESS | 1666 | 1469020104100 Marionette DEBUG loaded listener.js 06:08:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x12af85c00) [pid = 1666] [serial = 1703] [outer = 0x12a9ba000] 06:08:24 INFO - PROCESS | 1666 | 1469020104536 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:08:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:08:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 619ms 06:08:24 INFO - PROCESS | 1666 | 1469020104604 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 06:08:24 INFO - PROCESS | 1666 | 1469020104606 Marionette TRACE conn3 <- [1,2241,null,{"value":"7"}] 06:08:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:08:24 INFO - PROCESS | 1666 | 1469020104610 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:08:24 INFO - PROCESS | 1666 | 1469020104612 Marionette TRACE conn3 <- [1,2242,null,{}] 06:08:24 INFO - PROCESS | 1666 | 1469020104616 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:24 INFO - PROCESS | 1666 | 1469020104617 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:24 INFO - PROCESS | 1666 | 1469020104723 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 06:08:24 INFO - PROCESS | 1666 | 1469020104807 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:24 INFO - PROCESS | 1666 | 1469020104809 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:24 INFO - PROCESS | 1666 | ++DOCSHELL 0x1186eb000 == 42 [pid = 1666] [id = 568] 06:08:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x1161ab400) [pid = 1666] [serial = 1704] [outer = 0x0] 06:08:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x116a0d400) [pid = 1666] [serial = 1705] [outer = 0x1161ab400] 06:08:24 INFO - PROCESS | 1666 | 1469020104883 Marionette DEBUG loaded listener.js 06:08:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x118388c00) [pid = 1666] [serial = 1706] [outer = 0x1161ab400] 06:08:25 INFO - PROCESS | 1666 | 1469020105297 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:08:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:08:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 720ms 06:08:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:08:25 INFO - PROCESS | 1666 | 1469020105330 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 06:08:25 INFO - PROCESS | 1666 | 1469020105333 Marionette TRACE conn3 <- [1,2245,null,{"value":"7"}] 06:08:25 INFO - PROCESS | 1666 | 1469020105339 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:08:25 INFO - PROCESS | 1666 | 1469020105341 Marionette TRACE conn3 <- [1,2246,null,{}] 06:08:25 INFO - PROCESS | 1666 | 1469020105343 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:25 INFO - PROCESS | 1666 | 1469020105345 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:25 INFO - PROCESS | 1666 | 1469020105460 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 06:08:25 INFO - PROCESS | 1666 | 1469020105523 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:25 INFO - PROCESS | 1666 | 1469020105525 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:25 INFO - PROCESS | 1666 | ++DOCSHELL 0x126c72000 == 43 [pid = 1666] [id = 569] 06:08:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x118690400) [pid = 1666] [serial = 1707] [outer = 0x0] 06:08:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x118881400) [pid = 1666] [serial = 1708] [outer = 0x118690400] 06:08:25 INFO - PROCESS | 1666 | 1469020105596 Marionette DEBUG loaded listener.js 06:08:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x1195c7800) [pid = 1666] [serial = 1709] [outer = 0x118690400] 06:08:26 INFO - PROCESS | 1666 | 1469020106021 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 06:08:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:08:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 723ms 06:08:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:08:26 INFO - PROCESS | 1666 | 1469020106079 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 06:08:26 INFO - PROCESS | 1666 | 1469020106080 Marionette TRACE conn3 <- [1,2249,null,{"value":"7"}] 06:08:26 INFO - PROCESS | 1666 | 1469020106083 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:08:26 INFO - PROCESS | 1666 | 1469020106086 Marionette TRACE conn3 <- [1,2250,null,{}] 06:08:26 INFO - PROCESS | 1666 | 1469020106106 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:26 INFO - PROCESS | 1666 | 1469020106109 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:26 INFO - PROCESS | 1666 | 1469020106234 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 06:08:26 INFO - PROCESS | 1666 | 1469020106277 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:26 INFO - PROCESS | 1666 | 1469020106279 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:26 INFO - PROCESS | 1666 | ++DOCSHELL 0x12cb7a800 == 44 [pid = 1666] [id = 570] 06:08:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x123d3ac00) [pid = 1666] [serial = 1710] [outer = 0x0] 06:08:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x12526c400) [pid = 1666] [serial = 1711] [outer = 0x123d3ac00] 06:08:26 INFO - PROCESS | 1666 | 1469020106310 Marionette DEBUG loaded listener.js 06:08:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x126695800) [pid = 1666] [serial = 1712] [outer = 0x123d3ac00] 06:08:26 INFO - PROCESS | 1666 | 1469020106736 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 06:08:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:08:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 06:08:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:08:26 INFO - PROCESS | 1666 | 1469020106754 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 06:08:26 INFO - PROCESS | 1666 | 1469020106756 Marionette TRACE conn3 <- [1,2253,null,{"value":"7"}] 06:08:26 INFO - PROCESS | 1666 | 1469020106758 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:08:26 INFO - PROCESS | 1666 | 1469020106759 Marionette TRACE conn3 <- [1,2254,null,{}] 06:08:26 INFO - PROCESS | 1666 | 1469020106762 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:26 INFO - PROCESS | 1666 | 1469020106763 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:26 INFO - PROCESS | 1666 | 1469020106865 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 06:08:26 INFO - PROCESS | 1666 | 1469020106923 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:26 INFO - PROCESS | 1666 | 1469020106925 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:26 INFO - PROCESS | 1666 | ++DOCSHELL 0x1185c2000 == 45 [pid = 1666] [id = 571] 06:08:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x118025800) [pid = 1666] [serial = 1713] [outer = 0x0] 06:08:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x123d3b800) [pid = 1666] [serial = 1714] [outer = 0x118025800] 06:08:26 INFO - PROCESS | 1666 | 1469020106954 Marionette DEBUG loaded listener.js 06:08:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x127561000) [pid = 1666] [serial = 1715] [outer = 0x118025800] 06:08:27 INFO - PROCESS | 1666 | 1469020107588 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 06:08:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:08:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 871ms 06:08:27 INFO - PROCESS | 1666 | 1469020107630 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 06:08:27 INFO - PROCESS | 1666 | 1469020107632 Marionette TRACE conn3 <- [1,2257,null,{"value":"7"}] 06:08:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:08:27 INFO - PROCESS | 1666 | 1469020107635 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:08:27 INFO - PROCESS | 1666 | 1469020107638 Marionette TRACE conn3 <- [1,2258,null,{}] 06:08:27 INFO - PROCESS | 1666 | 1469020107642 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:27 INFO - PROCESS | 1666 | 1469020107643 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:27 INFO - PROCESS | 1666 | 1469020107737 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 06:08:27 INFO - PROCESS | 1666 | 1469020107811 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:27 INFO - PROCESS | 1666 | 1469020107813 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:27 INFO - PROCESS | 1666 | ++DOCSHELL 0x117160800 == 46 [pid = 1666] [id = 572] 06:08:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x1127dac00) [pid = 1666] [serial = 1716] [outer = 0x0] 06:08:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x113343400) [pid = 1666] [serial = 1717] [outer = 0x1127dac00] 06:08:27 INFO - PROCESS | 1666 | 1469020107841 Marionette DEBUG loaded listener.js 06:08:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 109 (0x115d37400) [pid = 1666] [serial = 1718] [outer = 0x1127dac00] 06:08:28 INFO - PROCESS | 1666 | --DOCSHELL 0x12cb76000 == 45 [pid = 1666] [id = 566] 06:08:28 INFO - PROCESS | 1666 | --DOCSHELL 0x12c71b800 == 44 [pid = 1666] [id = 565] 06:08:28 INFO - PROCESS | 1666 | --DOCSHELL 0x12a619000 == 43 [pid = 1666] [id = 564] 06:08:28 INFO - PROCESS | 1666 | --DOCSHELL 0x12be34000 == 42 [pid = 1666] [id = 563] 06:08:28 INFO - PROCESS | 1666 | --DOCSHELL 0x117e72800 == 41 [pid = 1666] [id = 562] 06:08:28 INFO - PROCESS | 1666 | --DOCSHELL 0x12b164800 == 40 [pid = 1666] [id = 561] 06:08:28 INFO - PROCESS | 1666 | --DOCSHELL 0x12a785800 == 39 [pid = 1666] [id = 560] 06:08:28 INFO - PROCESS | 1666 | --DOCSHELL 0x12872f800 == 38 [pid = 1666] [id = 559] 06:08:28 INFO - PROCESS | 1666 | --DOCSHELL 0x126668000 == 37 [pid = 1666] [id = 558] 06:08:28 INFO - PROCESS | 1666 | --DOCSHELL 0x12139f000 == 36 [pid = 1666] [id = 557] 06:08:28 INFO - PROCESS | 1666 | --DOCSHELL 0x119341800 == 35 [pid = 1666] [id = 556] 06:08:28 INFO - PROCESS | 1666 | --DOCSHELL 0x118584800 == 34 [pid = 1666] [id = 555] 06:08:28 INFO - PROCESS | 1666 | --DOCSHELL 0x11926f800 == 33 [pid = 1666] [id = 554] 06:08:28 INFO - PROCESS | 1666 | --DOCSHELL 0x12c326800 == 32 [pid = 1666] [id = 553] 06:08:28 INFO - PROCESS | 1666 | --DOCSHELL 0x1185c2000 == 31 [pid = 1666] [id = 571] 06:08:28 INFO - PROCESS | 1666 | --DOCSHELL 0x12cb7a800 == 30 [pid = 1666] [id = 570] 06:08:28 INFO - PROCESS | 1666 | --DOCSHELL 0x126c72000 == 29 [pid = 1666] [id = 569] 06:08:28 INFO - PROCESS | 1666 | --DOCSHELL 0x12ce09000 == 28 [pid = 1666] [id = 567] 06:08:28 INFO - PROCESS | 1666 | --DOCSHELL 0x1186eb000 == 27 [pid = 1666] [id = 568] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 108 (0x123d35400) [pid = 1666] [serial = 1642] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x118023000) [pid = 1666] [serial = 1625] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x121097400) [pid = 1666] [serial = 1639] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x116815400) [pid = 1666] [serial = 1624] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x1195d6c00) [pid = 1666] [serial = 1636] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x115dadc00) [pid = 1666] [serial = 1627] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x1186d5000) [pid = 1666] [serial = 1633] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x1192bec00) [pid = 1666] [serial = 1634] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x11837d000) [pid = 1666] [serial = 1630] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x11854a400) [pid = 1666] [serial = 1631] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x118028c00) [pid = 1666] [serial = 1613] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x1164ef800) [pid = 1666] [serial = 1612] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x1195cf000) [pid = 1666] [serial = 1616] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x118b1d800) [pid = 1666] [serial = 1615] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x1253b0000) [pid = 1666] [serial = 1619] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x128a4e000) [pid = 1666] [serial = 1648] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x126c2b800) [pid = 1666] [serial = 1645] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x123d3c000) [pid = 1666] [serial = 1618] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x1127db400) [pid = 1666] [serial = 1651] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x118b25c00) [pid = 1666] [serial = 1652] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x126698800) [pid = 1666] [serial = 1622] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x123d36c00) [pid = 1666] [serial = 1621] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x129224800) [pid = 1666] [serial = 1657] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x128a89c00) [pid = 1666] [serial = 1649] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x112f0b800) [pid = 1666] [serial = 1628] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x121a51c00) [pid = 1666] [serial = 1654] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x121615800) [pid = 1666] [serial = 1640] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x126699400) [pid = 1666] [serial = 1643] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x12755f800) [pid = 1666] [serial = 1646] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x12956c400) [pid = 1666] [serial = 1658] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x128a50000) [pid = 1666] [serial = 1655] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x120fa7800) [pid = 1666] [serial = 1637] [outer = 0x0] [url = about:blank] 06:08:28 INFO - PROCESS | 1666 | 1469020108727 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:08:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:08:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1123ms 06:08:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:08:28 INFO - PROCESS | 1666 | 1469020108759 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 06:08:28 INFO - PROCESS | 1666 | 1469020108761 Marionette TRACE conn3 <- [1,2261,null,{"value":"7"}] 06:08:28 INFO - PROCESS | 1666 | 1469020108764 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:08:28 INFO - PROCESS | 1666 | 1469020108766 Marionette TRACE conn3 <- [1,2262,null,{}] 06:08:28 INFO - PROCESS | 1666 | 1469020108769 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:28 INFO - PROCESS | 1666 | 1469020108771 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:28 INFO - PROCESS | 1666 | 1469020108854 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 06:08:28 INFO - PROCESS | 1666 | 1469020108909 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:28 INFO - PROCESS | 1666 | 1469020108912 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:28 INFO - PROCESS | 1666 | ++DOCSHELL 0x1167b6800 == 28 [pid = 1666] [id = 573] 06:08:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x1131da000) [pid = 1666] [serial = 1719] [outer = 0x0] 06:08:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x1133d7400) [pid = 1666] [serial = 1720] [outer = 0x1131da000] 06:08:28 INFO - PROCESS | 1666 | 1469020108940 Marionette DEBUG loaded listener.js 06:08:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x115d36800) [pid = 1666] [serial = 1721] [outer = 0x1131da000] 06:08:29 INFO - PROCESS | 1666 | 1469020109270 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 06:08:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:08:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 520ms 06:08:29 INFO - PROCESS | 1666 | 1469020109284 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 06:08:29 INFO - PROCESS | 1666 | 1469020109287 Marionette TRACE conn3 <- [1,2265,null,{"value":"7"}] 06:08:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:08:29 INFO - PROCESS | 1666 | 1469020109293 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:08:29 INFO - PROCESS | 1666 | 1469020109297 Marionette TRACE conn3 <- [1,2266,null,{}] 06:08:29 INFO - PROCESS | 1666 | 1469020109299 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:29 INFO - PROCESS | 1666 | 1469020109301 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:29 INFO - PROCESS | 1666 | 1469020109377 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 06:08:29 INFO - PROCESS | 1666 | 1469020109382 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:29 INFO - PROCESS | 1666 | 1469020109383 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:29 INFO - PROCESS | 1666 | ++DOCSHELL 0x1185c2000 == 29 [pid = 1666] [id = 574] 06:08:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x11614d400) [pid = 1666] [serial = 1722] [outer = 0x0] 06:08:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x1164ee800) [pid = 1666] [serial = 1723] [outer = 0x11614d400] 06:08:29 INFO - PROCESS | 1666 | 1469020109413 Marionette DEBUG loaded listener.js 06:08:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x116815800) [pid = 1666] [serial = 1724] [outer = 0x11614d400] 06:08:29 INFO - PROCESS | 1666 | 1469020109789 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 06:08:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:08:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 522ms 06:08:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:08:29 INFO - PROCESS | 1666 | 1469020109815 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 06:08:29 INFO - PROCESS | 1666 | 1469020109816 Marionette TRACE conn3 <- [1,2269,null,{"value":"7"}] 06:08:29 INFO - PROCESS | 1666 | 1469020109818 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:08:29 INFO - PROCESS | 1666 | 1469020109821 Marionette TRACE conn3 <- [1,2270,null,{}] 06:08:29 INFO - PROCESS | 1666 | 1469020109829 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:29 INFO - PROCESS | 1666 | 1469020109832 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:29 INFO - PROCESS | 1666 | 1469020109908 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 06:08:29 INFO - PROCESS | 1666 | 1469020109917 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:29 INFO - PROCESS | 1666 | 1469020109919 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:29 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198e4800 == 30 [pid = 1666] [id = 575] 06:08:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x112a81c00) [pid = 1666] [serial = 1725] [outer = 0x0] 06:08:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x118073400) [pid = 1666] [serial = 1726] [outer = 0x112a81c00] 06:08:29 INFO - PROCESS | 1666 | 1469020109947 Marionette DEBUG loaded listener.js 06:08:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x1183d5800) [pid = 1666] [serial = 1727] [outer = 0x112a81c00] 06:08:30 INFO - PROCESS | 1666 | 1469020110299 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 06:08:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:08:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 521ms 06:08:30 INFO - PROCESS | 1666 | 1469020110339 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 06:08:30 INFO - PROCESS | 1666 | 1469020110341 Marionette TRACE conn3 <- [1,2273,null,{"value":"7"}] 06:08:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:08:30 INFO - PROCESS | 1666 | 1469020110344 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:08:30 INFO - PROCESS | 1666 | 1469020110345 Marionette TRACE conn3 <- [1,2274,null,{}] 06:08:30 INFO - PROCESS | 1666 | 1469020110347 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:30 INFO - PROCESS | 1666 | 1469020110348 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:30 INFO - PROCESS | 1666 | 1469020110458 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 06:08:30 INFO - PROCESS | 1666 | 1469020110495 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:30 INFO - PROCESS | 1666 | 1469020110496 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:30 INFO - PROCESS | 1666 | ++DOCSHELL 0x120e0d000 == 31 [pid = 1666] [id = 576] 06:08:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x11867e800) [pid = 1666] [serial = 1728] [outer = 0x0] 06:08:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x118694000) [pid = 1666] [serial = 1729] [outer = 0x11867e800] 06:08:30 INFO - PROCESS | 1666 | 1469020110522 Marionette DEBUG loaded listener.js 06:08:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x1186d8800) [pid = 1666] [serial = 1730] [outer = 0x11867e800] 06:08:30 INFO - PROCESS | 1666 | 1469020110819 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 06:08:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:08:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 521ms 06:08:30 INFO - PROCESS | 1666 | 1469020110865 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 06:08:30 INFO - PROCESS | 1666 | 1469020110867 Marionette TRACE conn3 <- [1,2277,null,{"value":"7"}] 06:08:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:08:30 INFO - PROCESS | 1666 | 1469020110869 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:08:30 INFO - PROCESS | 1666 | 1469020110870 Marionette TRACE conn3 <- [1,2278,null,{}] 06:08:30 INFO - PROCESS | 1666 | 1469020110872 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:30 INFO - PROCESS | 1666 | 1469020110873 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:30 INFO - PROCESS | 1666 | 1469020110970 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 06:08:31 INFO - PROCESS | 1666 | 1469020111008 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:31 INFO - PROCESS | 1666 | 1469020111009 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:31 INFO - PROCESS | 1666 | ++DOCSHELL 0x121a0a000 == 32 [pid = 1666] [id = 577] 06:08:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x115e74000) [pid = 1666] [serial = 1731] [outer = 0x0] 06:08:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x119283800) [pid = 1666] [serial = 1732] [outer = 0x115e74000] 06:08:31 INFO - PROCESS | 1666 | 1469020111034 Marionette DEBUG loaded listener.js 06:08:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x11934e400) [pid = 1666] [serial = 1733] [outer = 0x115e74000] 06:08:31 INFO - PROCESS | 1666 | 1469020111356 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 06:08:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:08:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 517ms 06:08:31 INFO - PROCESS | 1666 | 1469020111395 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 06:08:31 INFO - PROCESS | 1666 | 1469020111397 Marionette TRACE conn3 <- [1,2281,null,{"value":"7"}] 06:08:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:08:31 INFO - PROCESS | 1666 | 1469020111399 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:08:31 INFO - PROCESS | 1666 | 1469020111400 Marionette TRACE conn3 <- [1,2282,null,{}] 06:08:31 INFO - PROCESS | 1666 | 1469020111403 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:31 INFO - PROCESS | 1666 | 1469020111407 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:31 INFO - PROCESS | 1666 | 1469020111522 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 06:08:31 INFO - PROCESS | 1666 | 1469020111527 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:31 INFO - PROCESS | 1666 | 1469020111528 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:31 INFO - PROCESS | 1666 | ++DOCSHELL 0x126fa2800 == 33 [pid = 1666] [id = 578] 06:08:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x1195c8800) [pid = 1666] [serial = 1734] [outer = 0x0] 06:08:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x1195d4000) [pid = 1666] [serial = 1735] [outer = 0x1195c8800] 06:08:31 INFO - PROCESS | 1666 | 1469020111554 Marionette DEBUG loaded listener.js 06:08:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x1215c1000) [pid = 1666] [serial = 1736] [outer = 0x1195c8800] 06:08:31 INFO - PROCESS | 1666 | 1469020111873 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 06:08:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:08:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 519ms 06:08:31 INFO - PROCESS | 1666 | 1469020111919 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 06:08:31 INFO - PROCESS | 1666 | 1469020111920 Marionette TRACE conn3 <- [1,2285,null,{"value":"7"}] 06:08:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:08:31 INFO - PROCESS | 1666 | 1469020111922 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:08:31 INFO - PROCESS | 1666 | 1469020111923 Marionette TRACE conn3 <- [1,2286,null,{}] 06:08:31 INFO - PROCESS | 1666 | 1469020111927 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:31 INFO - PROCESS | 1666 | 1469020111929 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:32 INFO - PROCESS | 1666 | 1469020112026 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 06:08:32 INFO - PROCESS | 1666 | 1469020112029 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:32 INFO - PROCESS | 1666 | 1469020112031 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:32 INFO - PROCESS | 1666 | ++DOCSHELL 0x128a42800 == 34 [pid = 1666] [id = 579] 06:08:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x1195c8c00) [pid = 1666] [serial = 1737] [outer = 0x0] 06:08:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x121616400) [pid = 1666] [serial = 1738] [outer = 0x1195c8c00] 06:08:32 INFO - PROCESS | 1666 | 1469020112055 Marionette DEBUG loaded listener.js 06:08:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x123d03c00) [pid = 1666] [serial = 1739] [outer = 0x1195c8c00] 06:08:32 INFO - PROCESS | 1666 | 1469020112379 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 06:08:32 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 06:08:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 474ms 06:08:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:08:32 INFO - PROCESS | 1666 | 1469020112398 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 06:08:32 INFO - PROCESS | 1666 | 1469020112400 Marionette TRACE conn3 <- [1,2289,null,{"value":"7"}] 06:08:32 INFO - PROCESS | 1666 | 1469020112402 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:08:32 INFO - PROCESS | 1666 | 1469020112403 Marionette TRACE conn3 <- [1,2290,null,{}] 06:08:32 INFO - PROCESS | 1666 | 1469020112405 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:32 INFO - PROCESS | 1666 | 1469020112406 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:32 INFO - PROCESS | 1666 | 1469020112514 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 06:08:32 INFO - PROCESS | 1666 | 1469020112518 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:32 INFO - PROCESS | 1666 | 1469020112519 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:32 INFO - PROCESS | 1666 | ++DOCSHELL 0x12965e000 == 35 [pid = 1666] [id = 580] 06:08:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x123d09000) [pid = 1666] [serial = 1740] [outer = 0x0] 06:08:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x123d37c00) [pid = 1666] [serial = 1741] [outer = 0x123d09000] 06:08:32 INFO - PROCESS | 1666 | 1469020112544 Marionette DEBUG loaded listener.js 06:08:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x124d15800) [pid = 1666] [serial = 1742] [outer = 0x123d09000] 06:08:33 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x120faa000) [pid = 1666] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:08:33 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x116643400) [pid = 1666] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:08:33 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x129564400) [pid = 1666] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:08:33 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x11838a400) [pid = 1666] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:08:33 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x115d32400) [pid = 1666] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:08:33 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x1164e9000) [pid = 1666] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:08:33 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x1195d2c00) [pid = 1666] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:08:33 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x120e42c00) [pid = 1666] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:08:33 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x1215c0000) [pid = 1666] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:08:33 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x11854f400) [pid = 1666] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:08:33 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x128a8a000) [pid = 1666] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:08:33 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x118877c00) [pid = 1666] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:08:33 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x120faf000) [pid = 1666] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:08:33 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x12a75d800) [pid = 1666] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:08:33 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x12a9ba000) [pid = 1666] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:08:33 INFO - PROCESS | 1666 | 1469020113056 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 06:08:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:08:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 668ms 06:08:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:08:33 INFO - PROCESS | 1666 | 1469020113071 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 06:08:33 INFO - PROCESS | 1666 | 1469020113072 Marionette TRACE conn3 <- [1,2293,null,{"value":"7"}] 06:08:33 INFO - PROCESS | 1666 | 1469020113075 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:08:33 INFO - PROCESS | 1666 | 1469020113087 Marionette TRACE conn3 <- [1,2294,null,{}] 06:08:33 INFO - PROCESS | 1666 | 1469020113090 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:33 INFO - PROCESS | 1666 | 1469020113091 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:33 INFO - PROCESS | 1666 | 1469020113188 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 06:08:33 INFO - PROCESS | 1666 | 1469020113193 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:33 INFO - PROCESS | 1666 | 1469020113195 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:33 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198e4000 == 36 [pid = 1666] [id = 581] 06:08:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x1164e9000) [pid = 1666] [serial = 1743] [outer = 0x0] 06:08:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x118699400) [pid = 1666] [serial = 1744] [outer = 0x1164e9000] 06:08:33 INFO - PROCESS | 1666 | 1469020113229 Marionette DEBUG loaded listener.js 06:08:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x121612c00) [pid = 1666] [serial = 1745] [outer = 0x1164e9000] 06:08:33 INFO - PROCESS | 1666 | 1469020113568 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 06:08:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:08:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 530ms 06:08:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:08:33 INFO - PROCESS | 1666 | 1469020113604 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 06:08:33 INFO - PROCESS | 1666 | 1469020113605 Marionette TRACE conn3 <- [1,2297,null,{"value":"7"}] 06:08:33 INFO - PROCESS | 1666 | 1469020113607 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:08:33 INFO - PROCESS | 1666 | 1469020113609 Marionette TRACE conn3 <- [1,2298,null,{}] 06:08:33 INFO - PROCESS | 1666 | 1469020113611 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:33 INFO - PROCESS | 1666 | 1469020113612 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:33 INFO - PROCESS | 1666 | 1469020113716 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 06:08:33 INFO - PROCESS | 1666 | 1469020113724 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:33 INFO - PROCESS | 1666 | 1469020113725 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:33 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ae66000 == 37 [pid = 1666] [id = 582] 06:08:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x118688400) [pid = 1666] [serial = 1746] [outer = 0x0] 06:08:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x125302800) [pid = 1666] [serial = 1747] [outer = 0x118688400] 06:08:33 INFO - PROCESS | 1666 | 1469020113750 Marionette DEBUG loaded listener.js 06:08:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x12532d800) [pid = 1666] [serial = 1748] [outer = 0x118688400] 06:08:34 INFO - PROCESS | 1666 | 1469020114072 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 06:08:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:08:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 470ms 06:08:34 INFO - PROCESS | 1666 | 1469020114081 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 06:08:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:08:34 INFO - PROCESS | 1666 | 1469020114082 Marionette TRACE conn3 <- [1,2301,null,{"value":"7"}] 06:08:34 INFO - PROCESS | 1666 | 1469020114085 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:08:34 INFO - PROCESS | 1666 | 1469020114087 Marionette TRACE conn3 <- [1,2302,null,{}] 06:08:34 INFO - PROCESS | 1666 | 1469020114089 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:34 INFO - PROCESS | 1666 | 1469020114101 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:34 INFO - PROCESS | 1666 | 1469020114190 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 06:08:34 INFO - PROCESS | 1666 | 1469020114196 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:34 INFO - PROCESS | 1666 | 1469020114197 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:34 INFO - PROCESS | 1666 | ++DOCSHELL 0x12177c800 == 38 [pid = 1666] [id = 583] 06:08:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x125338c00) [pid = 1666] [serial = 1749] [outer = 0x0] 06:08:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x126a26400) [pid = 1666] [serial = 1750] [outer = 0x125338c00] 06:08:34 INFO - PROCESS | 1666 | 1469020114224 Marionette DEBUG loaded listener.js 06:08:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x128703000) [pid = 1666] [serial = 1751] [outer = 0x125338c00] 06:08:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:08:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 470ms 06:08:34 INFO - PROCESS | 1666 | 1469020114548 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:08:34 INFO - PROCESS | 1666 | 1469020114555 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 06:08:34 INFO - PROCESS | 1666 | 1469020114557 Marionette TRACE conn3 <- [1,2305,null,{"value":"7"}] 06:08:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:08:34 INFO - PROCESS | 1666 | 1469020114565 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:08:34 INFO - PROCESS | 1666 | 1469020114566 Marionette TRACE conn3 <- [1,2306,null,{}] 06:08:34 INFO - PROCESS | 1666 | 1469020114569 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:34 INFO - PROCESS | 1666 | 1469020114570 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:34 INFO - PROCESS | 1666 | 1469020114649 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 06:08:34 INFO - PROCESS | 1666 | 1469020114711 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:34 INFO - PROCESS | 1666 | 1469020114712 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:34 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c14b800 == 39 [pid = 1666] [id = 584] 06:08:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x1121bd400) [pid = 1666] [serial = 1752] [outer = 0x0] 06:08:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x128706400) [pid = 1666] [serial = 1753] [outer = 0x1121bd400] 06:08:34 INFO - PROCESS | 1666 | 1469020114737 Marionette DEBUG loaded listener.js 06:08:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x126f7bc00) [pid = 1666] [serial = 1754] [outer = 0x1121bd400] 06:08:35 INFO - PROCESS | 1666 | 1469020115315 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 06:08:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:08:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 824ms 06:08:35 INFO - PROCESS | 1666 | 1469020115386 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 06:08:35 INFO - PROCESS | 1666 | 1469020115390 Marionette TRACE conn3 <- [1,2309,null,{"value":"7"}] 06:08:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:08:35 INFO - PROCESS | 1666 | 1469020115419 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:08:35 INFO - PROCESS | 1666 | 1469020115421 Marionette TRACE conn3 <- [1,2310,null,{}] 06:08:35 INFO - PROCESS | 1666 | 1469020115425 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:35 INFO - PROCESS | 1666 | 1469020115427 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:35 INFO - PROCESS | 1666 | 1469020115544 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 06:08:35 INFO - PROCESS | 1666 | 1469020115603 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:35 INFO - PROCESS | 1666 | 1469020115604 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:35 INFO - PROCESS | 1666 | ++DOCSHELL 0x11715e800 == 40 [pid = 1666] [id = 585] 06:08:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x1127d6c00) [pid = 1666] [serial = 1755] [outer = 0x0] 06:08:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x1132d2400) [pid = 1666] [serial = 1756] [outer = 0x1127d6c00] 06:08:35 INFO - PROCESS | 1666 | 1469020115635 Marionette DEBUG loaded listener.js 06:08:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x115dab800) [pid = 1666] [serial = 1757] [outer = 0x1127d6c00] 06:08:36 INFO - PROCESS | 1666 | 1469020116228 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:08:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:08:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 876ms 06:08:36 INFO - PROCESS | 1666 | 1469020116293 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 06:08:36 INFO - PROCESS | 1666 | 1469020116297 Marionette TRACE conn3 <- [1,2313,null,{"value":"7"}] 06:08:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:08:36 INFO - PROCESS | 1666 | 1469020116302 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:08:36 INFO - PROCESS | 1666 | 1469020116303 Marionette TRACE conn3 <- [1,2314,null,{}] 06:08:36 INFO - PROCESS | 1666 | 1469020116306 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:36 INFO - PROCESS | 1666 | 1469020116308 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:36 INFO - PROCESS | 1666 | 1469020116421 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 06:08:36 INFO - PROCESS | 1666 | 1469020116506 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:36 INFO - PROCESS | 1666 | 1469020116507 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:36 INFO - PROCESS | 1666 | ++DOCSHELL 0x12104d800 == 41 [pid = 1666] [id = 586] 06:08:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x116643400) [pid = 1666] [serial = 1758] [outer = 0x0] 06:08:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x116add400) [pid = 1666] [serial = 1759] [outer = 0x116643400] 06:08:36 INFO - PROCESS | 1666 | 1469020116539 Marionette DEBUG loaded listener.js 06:08:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x11806f400) [pid = 1666] [serial = 1760] [outer = 0x116643400] 06:08:37 INFO - PROCESS | 1666 | 1469020117171 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 06:08:37 INFO - PROCESS | 1666 | --DOCSHELL 0x12177c800 == 40 [pid = 1666] [id = 583] 06:08:37 INFO - PROCESS | 1666 | --DOCSHELL 0x12ae66000 == 39 [pid = 1666] [id = 582] 06:08:37 INFO - PROCESS | 1666 | --DOCSHELL 0x1198e4000 == 38 [pid = 1666] [id = 581] 06:08:37 INFO - PROCESS | 1666 | --DOCSHELL 0x12965e000 == 37 [pid = 1666] [id = 580] 06:08:37 INFO - PROCESS | 1666 | --DOCSHELL 0x128a42800 == 36 [pid = 1666] [id = 579] 06:08:37 INFO - PROCESS | 1666 | --DOCSHELL 0x126fa2800 == 35 [pid = 1666] [id = 578] 06:08:37 INFO - PROCESS | 1666 | --DOCSHELL 0x121a0a000 == 34 [pid = 1666] [id = 577] 06:08:37 INFO - PROCESS | 1666 | --DOCSHELL 0x120e0d000 == 33 [pid = 1666] [id = 576] 06:08:37 INFO - PROCESS | 1666 | --DOCSHELL 0x1198e4800 == 32 [pid = 1666] [id = 575] 06:08:37 INFO - PROCESS | 1666 | --DOCSHELL 0x1185c2000 == 31 [pid = 1666] [id = 574] 06:08:37 INFO - PROCESS | 1666 | --DOCSHELL 0x1167b6800 == 30 [pid = 1666] [id = 573] 06:08:37 INFO - PROCESS | 1666 | --DOCSHELL 0x117160800 == 29 [pid = 1666] [id = 572] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x12a9c3000) [pid = 1666] [serial = 1700] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x12af79800) [pid = 1666] [serial = 1702] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x12af85c00) [pid = 1666] [serial = 1703] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x123d03800) [pid = 1666] [serial = 1678] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x116a0d000) [pid = 1666] [serial = 1666] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x129570c00) [pid = 1666] [serial = 1690] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x118693000) [pid = 1666] [serial = 1670] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x120fad800) [pid = 1666] [serial = 1694] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x123d39c00) [pid = 1666] [serial = 1679] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x11680f400) [pid = 1666] [serial = 1663] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x12a757400) [pid = 1666] [serial = 1691] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x129570800) [pid = 1666] [serial = 1660] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x12161bc00) [pid = 1666] [serial = 1676] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x12526cc00) [pid = 1666] [serial = 1681] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x118069400) [pid = 1666] [serial = 1667] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x12a758400) [pid = 1666] [serial = 1661] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x128a8b400) [pid = 1666] [serial = 1685] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x129563c00) [pid = 1666] [serial = 1688] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x1192bb400) [pid = 1666] [serial = 1672] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x119b1ec00) [pid = 1666] [serial = 1673] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x128dc7000) [pid = 1666] [serial = 1687] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x1215c6800) [pid = 1666] [serial = 1675] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x118550c00) [pid = 1666] [serial = 1669] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x128a4e800) [pid = 1666] [serial = 1684] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x12a763c00) [pid = 1666] [serial = 1697] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x118027800) [pid = 1666] [serial = 1664] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x12a9bb400) [pid = 1666] [serial = 1699] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x118070800) [pid = 1666] [serial = 1693] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 75 (0x127568800) [pid = 1666] [serial = 1682] [outer = 0x0] [url = about:blank] 06:08:37 INFO - PROCESS | 1666 | --DOMWINDOW == 74 (0x12956f400) [pid = 1666] [serial = 1696] [outer = 0x0] [url = about:blank] 06:08:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:08:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 921ms 06:08:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:08:37 INFO - PROCESS | 1666 | 1469020117222 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 06:08:37 INFO - PROCESS | 1666 | 1469020117224 Marionette TRACE conn3 <- [1,2317,null,{"value":"7"}] 06:08:37 INFO - PROCESS | 1666 | 1469020117228 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:08:37 INFO - PROCESS | 1666 | 1469020117230 Marionette TRACE conn3 <- [1,2318,null,{}] 06:08:37 INFO - PROCESS | 1666 | 1469020117233 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:37 INFO - PROCESS | 1666 | 1469020117235 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:37 INFO - PROCESS | 1666 | 1469020117334 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 06:08:37 INFO - PROCESS | 1666 | 1469020117352 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:37 INFO - PROCESS | 1666 | 1469020117353 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:37 INFO - PROCESS | 1666 | ++DOCSHELL 0x117149000 == 30 [pid = 1666] [id = 587] 06:08:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 75 (0x115e6e800) [pid = 1666] [serial = 1761] [outer = 0x0] 06:08:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 76 (0x11648f000) [pid = 1666] [serial = 1762] [outer = 0x115e6e800] 06:08:37 INFO - PROCESS | 1666 | 1469020117398 Marionette DEBUG loaded listener.js 06:08:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x116a0d000) [pid = 1666] [serial = 1763] [outer = 0x115e6e800] 06:08:37 INFO - PROCESS | 1666 | 1469020117955 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 06:08:38 INFO - PROCESS | 1666 | 1469020118001 Marionette TRACE conn3 <- [1,2321,null,{"value":"7"}] 06:08:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:08:38 INFO - PROCESS | 1666 | 1469020118005 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:08:38 INFO - PROCESS | 1666 | 1469020118007 Marionette TRACE conn3 <- [1,2322,null,{}] 06:08:38 INFO - PROCESS | 1666 | 1469020118009 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:38 INFO - PROCESS | 1666 | 1469020118011 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:38 INFO - PROCESS | 1666 | 1469020118091 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 06:08:38 INFO - PROCESS | 1666 | 1469020118098 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:38 INFO - PROCESS | 1666 | 1469020118100 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:38 INFO - PROCESS | 1666 | ++DOCSHELL 0x11932b000 == 31 [pid = 1666] [id = 588] 06:08:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x1183cd400) [pid = 1666] [serial = 1764] [outer = 0x0] 06:08:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x1183d9400) [pid = 1666] [serial = 1765] [outer = 0x1183cd400] 06:08:38 INFO - PROCESS | 1666 | 1469020118127 Marionette DEBUG loaded listener.js 06:08:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x118552400) [pid = 1666] [serial = 1766] [outer = 0x1183cd400] 06:08:38 INFO - PROCESS | 1666 | 1469020118468 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 06:08:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:08:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 519ms 06:08:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:08:38 INFO - PROCESS | 1666 | 1469020118525 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 06:08:38 INFO - PROCESS | 1666 | 1469020118526 Marionette TRACE conn3 <- [1,2325,null,{"value":"7"}] 06:08:38 INFO - PROCESS | 1666 | 1469020118528 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:08:38 INFO - PROCESS | 1666 | 1469020118531 Marionette TRACE conn3 <- [1,2326,null,{}] 06:08:38 INFO - PROCESS | 1666 | 1469020118538 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:38 INFO - PROCESS | 1666 | 1469020118542 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:38 INFO - PROCESS | 1666 | 1469020118622 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 06:08:38 INFO - PROCESS | 1666 | 1469020118630 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:38 INFO - PROCESS | 1666 | 1469020118632 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:38 INFO - PROCESS | 1666 | ++DOCSHELL 0x121189800 == 32 [pid = 1666] [id = 589] 06:08:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x1127d4400) [pid = 1666] [serial = 1767] [outer = 0x0] 06:08:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x1186d7000) [pid = 1666] [serial = 1768] [outer = 0x1127d4400] 06:08:38 INFO - PROCESS | 1666 | 1469020118661 Marionette DEBUG loaded listener.js 06:08:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x1192c0400) [pid = 1666] [serial = 1769] [outer = 0x1127d4400] 06:08:39 INFO - PROCESS | 1666 | 1469020119005 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 06:08:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:08:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 522ms 06:08:39 INFO - PROCESS | 1666 | 1469020119051 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 06:08:39 INFO - PROCESS | 1666 | 1469020119053 Marionette TRACE conn3 <- [1,2329,null,{"value":"7"}] 06:08:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:08:39 INFO - PROCESS | 1666 | 1469020119055 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:08:39 INFO - PROCESS | 1666 | 1469020119056 Marionette TRACE conn3 <- [1,2330,null,{}] 06:08:39 INFO - PROCESS | 1666 | 1469020119073 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:39 INFO - PROCESS | 1666 | 1469020119074 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:39 INFO - PROCESS | 1666 | 1469020119153 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 06:08:39 INFO - PROCESS | 1666 | 1469020119157 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:39 INFO - PROCESS | 1666 | 1469020119158 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:39 INFO - PROCESS | 1666 | ++DOCSHELL 0x126f92000 == 33 [pid = 1666] [id = 590] 06:08:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x1195cd000) [pid = 1666] [serial = 1770] [outer = 0x0] 06:08:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x119b21000) [pid = 1666] [serial = 1771] [outer = 0x1195cd000] 06:08:39 INFO - PROCESS | 1666 | 1469020119186 Marionette DEBUG loaded listener.js 06:08:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x120fa3000) [pid = 1666] [serial = 1772] [outer = 0x1195cd000] 06:08:39 INFO - PROCESS | 1666 | 1469020119604 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 06:08:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:08:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 572ms 06:08:39 INFO - PROCESS | 1666 | 1469020119628 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 06:08:39 INFO - PROCESS | 1666 | 1469020119629 Marionette TRACE conn3 <- [1,2333,null,{"value":"7"}] 06:08:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:08:39 INFO - PROCESS | 1666 | 1469020119639 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:08:39 INFO - PROCESS | 1666 | 1469020119641 Marionette TRACE conn3 <- [1,2334,null,{}] 06:08:39 INFO - PROCESS | 1666 | 1469020119644 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:39 INFO - PROCESS | 1666 | 1469020119646 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:39 INFO - PROCESS | 1666 | 1469020119793 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 06:08:39 INFO - PROCESS | 1666 | 1469020119849 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:39 INFO - PROCESS | 1666 | 1469020119850 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:39 INFO - PROCESS | 1666 | ++DOCSHELL 0x128a38800 == 34 [pid = 1666] [id = 591] 06:08:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x120e3d400) [pid = 1666] [serial = 1773] [outer = 0x0] 06:08:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x120fb0c00) [pid = 1666] [serial = 1774] [outer = 0x120e3d400] 06:08:39 INFO - PROCESS | 1666 | 1469020119892 Marionette DEBUG loaded listener.js 06:08:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x12160ec00) [pid = 1666] [serial = 1775] [outer = 0x120e3d400] 06:08:40 INFO - PROCESS | 1666 | 1469020120255 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 06:08:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:08:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 627ms 06:08:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:08:40 INFO - PROCESS | 1666 | 1469020120261 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 06:08:40 INFO - PROCESS | 1666 | 1469020120263 Marionette TRACE conn3 <- [1,2337,null,{"value":"7"}] 06:08:40 INFO - PROCESS | 1666 | 1469020120265 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:08:40 INFO - PROCESS | 1666 | 1469020120266 Marionette TRACE conn3 <- [1,2338,null,{}] 06:08:40 INFO - PROCESS | 1666 | 1469020120269 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:40 INFO - PROCESS | 1666 | 1469020120273 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:40 INFO - PROCESS | 1666 | 1469020120395 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 06:08:40 INFO - PROCESS | 1666 | 1469020120411 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:40 INFO - PROCESS | 1666 | 1469020120412 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:40 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a9a1800 == 35 [pid = 1666] [id = 592] 06:08:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x121615c00) [pid = 1666] [serial = 1776] [outer = 0x0] 06:08:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x123de3c00) [pid = 1666] [serial = 1777] [outer = 0x121615c00] 06:08:40 INFO - PROCESS | 1666 | 1469020120438 Marionette DEBUG loaded listener.js 06:08:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x126c37000) [pid = 1666] [serial = 1778] [outer = 0x121615c00] 06:08:40 INFO - PROCESS | 1666 | 1469020120786 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 06:08:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:08:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 569ms 06:08:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:08:40 INFO - PROCESS | 1666 | 1469020120841 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 06:08:40 INFO - PROCESS | 1666 | 1469020120843 Marionette TRACE conn3 <- [1,2341,null,{"value":"7"}] 06:08:40 INFO - PROCESS | 1666 | 1469020120846 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:08:40 INFO - PROCESS | 1666 | 1469020120848 Marionette TRACE conn3 <- [1,2342,null,{}] 06:08:40 INFO - PROCESS | 1666 | 1469020120851 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:40 INFO - PROCESS | 1666 | 1469020120853 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:41 INFO - PROCESS | 1666 | 1469020121002 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 06:08:41 INFO - PROCESS | 1666 | 1469020121016 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:41 INFO - PROCESS | 1666 | 1469020121017 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:41 INFO - PROCESS | 1666 | ++DOCSHELL 0x12b1d8800 == 36 [pid = 1666] [id = 593] 06:08:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x121617000) [pid = 1666] [serial = 1779] [outer = 0x0] 06:08:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x126fdbc00) [pid = 1666] [serial = 1780] [outer = 0x121617000] 06:08:41 INFO - PROCESS | 1666 | 1469020121059 Marionette DEBUG loaded listener.js 06:08:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x128a49800) [pid = 1666] [serial = 1781] [outer = 0x121617000] 06:08:41 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x1127dac00) [pid = 1666] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:08:41 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x1131da000) [pid = 1666] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:08:41 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x115e74000) [pid = 1666] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:08:41 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x1195c8800) [pid = 1666] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:08:41 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x123d09000) [pid = 1666] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:08:41 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x11867e800) [pid = 1666] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:08:41 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x1161ab400) [pid = 1666] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:08:41 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x1195c8c00) [pid = 1666] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:08:41 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x112a81c00) [pid = 1666] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:08:41 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x11614d400) [pid = 1666] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:08:41 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x1164e9000) [pid = 1666] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:08:41 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x118690400) [pid = 1666] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:08:41 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x123d3ac00) [pid = 1666] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:08:41 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x118688400) [pid = 1666] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:08:41 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x118025800) [pid = 1666] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:08:41 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x125338c00) [pid = 1666] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:08:41 INFO - PROCESS | 1666 | 1469020121532 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 06:08:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:08:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 719ms 06:08:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:08:41 INFO - PROCESS | 1666 | 1469020121566 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 06:08:41 INFO - PROCESS | 1666 | 1469020121567 Marionette TRACE conn3 <- [1,2345,null,{"value":"7"}] 06:08:41 INFO - PROCESS | 1666 | 1469020121569 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:08:41 INFO - PROCESS | 1666 | 1469020121570 Marionette TRACE conn3 <- [1,2346,null,{}] 06:08:41 INFO - PROCESS | 1666 | 1469020121572 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:41 INFO - PROCESS | 1666 | 1469020121574 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:41 INFO - PROCESS | 1666 | 1469020121652 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 06:08:41 INFO - PROCESS | 1666 | 1469020121655 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:41 INFO - PROCESS | 1666 | 1469020121657 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:41 INFO - PROCESS | 1666 | ++DOCSHELL 0x121181800 == 37 [pid = 1666] [id = 594] 06:08:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x114f9b400) [pid = 1666] [serial = 1782] [outer = 0x0] 06:08:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x1161ab400) [pid = 1666] [serial = 1783] [outer = 0x114f9b400] 06:08:41 INFO - PROCESS | 1666 | 1469020121683 Marionette DEBUG loaded listener.js 06:08:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x11868d000) [pid = 1666] [serial = 1784] [outer = 0x114f9b400] 06:08:42 INFO - PROCESS | 1666 | 1469020122019 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 06:08:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:08:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 469ms 06:08:42 INFO - PROCESS | 1666 | 1469020122039 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 06:08:42 INFO - PROCESS | 1666 | 1469020122040 Marionette TRACE conn3 <- [1,2349,null,{"value":"7"}] 06:08:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:08:42 INFO - PROCESS | 1666 | 1469020122042 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:08:42 INFO - PROCESS | 1666 | 1469020122045 Marionette TRACE conn3 <- [1,2350,null,{}] 06:08:42 INFO - PROCESS | 1666 | 1469020122048 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:42 INFO - PROCESS | 1666 | 1469020122049 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:42 INFO - PROCESS | 1666 | 1469020122151 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 06:08:42 INFO - PROCESS | 1666 | 1469020122157 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:42 INFO - PROCESS | 1666 | 1469020122158 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:42 INFO - PROCESS | 1666 | ++DOCSHELL 0x121187800 == 38 [pid = 1666] [id = 595] 06:08:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x1133cc000) [pid = 1666] [serial = 1785] [outer = 0x0] 06:08:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x1195c8c00) [pid = 1666] [serial = 1786] [outer = 0x1133cc000] 06:08:42 INFO - PROCESS | 1666 | 1469020122183 Marionette DEBUG loaded listener.js 06:08:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x126c2c000) [pid = 1666] [serial = 1787] [outer = 0x1133cc000] 06:08:42 INFO - PROCESS | 1666 | 1469020122497 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 06:08:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:08:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 471ms 06:08:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:08:42 INFO - PROCESS | 1666 | 1469020122515 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 06:08:42 INFO - PROCESS | 1666 | 1469020122516 Marionette TRACE conn3 <- [1,2353,null,{"value":"7"}] 06:08:42 INFO - PROCESS | 1666 | 1469020122518 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:08:42 INFO - PROCESS | 1666 | 1469020122520 Marionette TRACE conn3 <- [1,2354,null,{}] 06:08:42 INFO - PROCESS | 1666 | 1469020122522 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:42 INFO - PROCESS | 1666 | 1469020122523 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:42 INFO - PROCESS | 1666 | 1469020122602 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 06:08:42 INFO - PROCESS | 1666 | 1469020122606 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:42 INFO - PROCESS | 1666 | 1469020122607 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:42 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c316800 == 39 [pid = 1666] [id = 596] 06:08:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x123d2ec00) [pid = 1666] [serial = 1788] [outer = 0x0] 06:08:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x128a4c400) [pid = 1666] [serial = 1789] [outer = 0x123d2ec00] 06:08:42 INFO - PROCESS | 1666 | 1469020122640 Marionette DEBUG loaded listener.js 06:08:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x128a8e800) [pid = 1666] [serial = 1790] [outer = 0x123d2ec00] 06:08:42 INFO - PROCESS | 1666 | 1469020122969 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 06:08:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:08:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 470ms 06:08:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:08:42 INFO - PROCESS | 1666 | 1469020122988 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 06:08:42 INFO - PROCESS | 1666 | 1469020122990 Marionette TRACE conn3 <- [1,2357,null,{"value":"7"}] 06:08:42 INFO - PROCESS | 1666 | 1469020122992 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:08:42 INFO - PROCESS | 1666 | 1469020122995 Marionette TRACE conn3 <- [1,2358,null,{}] 06:08:43 INFO - PROCESS | 1666 | 1469020122998 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:43 INFO - PROCESS | 1666 | 1469020123000 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:43 INFO - PROCESS | 1666 | 1469020123119 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 06:08:43 INFO - PROCESS | 1666 | 1469020123126 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:43 INFO - PROCESS | 1666 | 1469020123127 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:43 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c72a000 == 40 [pid = 1666] [id = 597] 06:08:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x1132cd400) [pid = 1666] [serial = 1791] [outer = 0x0] 06:08:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x128a92800) [pid = 1666] [serial = 1792] [outer = 0x1132cd400] 06:08:43 INFO - PROCESS | 1666 | 1469020123153 Marionette DEBUG loaded listener.js 06:08:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x12956e000) [pid = 1666] [serial = 1793] [outer = 0x1132cd400] 06:08:43 INFO - PROCESS | 1666 | 1469020123483 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 06:08:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:08:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 571ms 06:08:43 INFO - PROCESS | 1666 | 1469020123564 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 06:08:43 INFO - PROCESS | 1666 | 1469020123566 Marionette TRACE conn3 <- [1,2361,null,{"value":"7"}] 06:08:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:08:43 INFO - PROCESS | 1666 | 1469020123569 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:08:43 INFO - PROCESS | 1666 | 1469020123571 Marionette TRACE conn3 <- [1,2362,null,{}] 06:08:43 INFO - PROCESS | 1666 | 1469020123577 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:43 INFO - PROCESS | 1666 | 1469020123580 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:43 INFO - PROCESS | 1666 | 1469020123688 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 06:08:43 INFO - PROCESS | 1666 | 1469020123749 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:43 INFO - PROCESS | 1666 | 1469020123753 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:43 INFO - PROCESS | 1666 | ++DOCSHELL 0x116f84800 == 41 [pid = 1666] [id = 598] 06:08:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x113075400) [pid = 1666] [serial = 1794] [outer = 0x0] 06:08:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x115d3b000) [pid = 1666] [serial = 1795] [outer = 0x113075400] 06:08:43 INFO - PROCESS | 1666 | 1469020123784 Marionette DEBUG loaded listener.js 06:08:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x116638800) [pid = 1666] [serial = 1796] [outer = 0x113075400] 06:08:44 INFO - PROCESS | 1666 | 1469020124254 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 06:08:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:08:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 723ms 06:08:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:08:44 INFO - PROCESS | 1666 | 1469020124292 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 06:08:44 INFO - PROCESS | 1666 | 1469020124296 Marionette TRACE conn3 <- [1,2365,null,{"value":"7"}] 06:08:44 INFO - PROCESS | 1666 | 1469020124301 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:08:44 INFO - PROCESS | 1666 | 1469020124303 Marionette TRACE conn3 <- [1,2366,null,{}] 06:08:44 INFO - PROCESS | 1666 | 1469020124306 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:44 INFO - PROCESS | 1666 | 1469020124308 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:44 INFO - PROCESS | 1666 | 1469020124413 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 06:08:44 INFO - PROCESS | 1666 | 1469020124473 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:44 INFO - PROCESS | 1666 | 1469020124474 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:44 INFO - PROCESS | 1666 | ++DOCSHELL 0x124a96800 == 42 [pid = 1666] [id = 599] 06:08:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x117ef1800) [pid = 1666] [serial = 1797] [outer = 0x0] 06:08:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x11854e800) [pid = 1666] [serial = 1798] [outer = 0x117ef1800] 06:08:44 INFO - PROCESS | 1666 | 1469020124505 Marionette DEBUG loaded listener.js 06:08:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x118693800) [pid = 1666] [serial = 1799] [outer = 0x117ef1800] 06:08:44 INFO - PROCESS | 1666 | 1469020124982 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 06:08:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:08:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 723ms 06:08:45 INFO - PROCESS | 1666 | 1469020125044 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 06:08:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:08:45 INFO - PROCESS | 1666 | 1469020125046 Marionette TRACE conn3 <- [1,2369,null,{"value":"7"}] 06:08:45 INFO - PROCESS | 1666 | 1469020125048 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:08:45 INFO - PROCESS | 1666 | 1469020125050 Marionette TRACE conn3 <- [1,2370,null,{}] 06:08:45 INFO - PROCESS | 1666 | 1469020125057 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:45 INFO - PROCESS | 1666 | 1469020125060 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:45 INFO - PROCESS | 1666 | 1469020125163 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 06:08:45 INFO - PROCESS | 1666 | 1469020125237 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:45 INFO - PROCESS | 1666 | 1469020125239 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:45 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c732800 == 43 [pid = 1666] [id = 600] 06:08:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x121618400) [pid = 1666] [serial = 1800] [outer = 0x0] 06:08:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x1219bd400) [pid = 1666] [serial = 1801] [outer = 0x121618400] 06:08:45 INFO - PROCESS | 1666 | 1469020125271 Marionette DEBUG loaded listener.js 06:08:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x123def800) [pid = 1666] [serial = 1802] [outer = 0x121618400] 06:08:45 INFO - PROCESS | 1666 | 1469020125752 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 06:08:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:08:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 721ms 06:08:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:08:45 INFO - PROCESS | 1666 | 1469020125770 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 06:08:45 INFO - PROCESS | 1666 | 1469020125773 Marionette TRACE conn3 <- [1,2373,null,{"value":"7"}] 06:08:45 INFO - PROCESS | 1666 | 1469020125798 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:08:45 INFO - PROCESS | 1666 | 1469020125801 Marionette TRACE conn3 <- [1,2374,null,{}] 06:08:45 INFO - PROCESS | 1666 | 1469020125806 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:45 INFO - PROCESS | 1666 | 1469020125808 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:45 INFO - PROCESS | 1666 | 1469020125947 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 06:08:46 INFO - PROCESS | 1666 | 1469020126018 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:46 INFO - PROCESS | 1666 | 1469020126020 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:46 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ce20000 == 44 [pid = 1666] [id = 601] 06:08:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x12669b000) [pid = 1666] [serial = 1803] [outer = 0x0] 06:08:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x126fdcc00) [pid = 1666] [serial = 1804] [outer = 0x12669b000] 06:08:46 INFO - PROCESS | 1666 | 1469020126050 Marionette DEBUG loaded listener.js 06:08:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x128a94c00) [pid = 1666] [serial = 1805] [outer = 0x12669b000] 06:08:46 INFO - PROCESS | 1666 | 1469020126575 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 06:08:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:08:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 847ms 06:08:46 INFO - PROCESS | 1666 | 1469020126623 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 06:08:46 INFO - PROCESS | 1666 | 1469020126624 Marionette TRACE conn3 <- [1,2377,null,{"value":"7"}] 06:08:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:08:46 INFO - PROCESS | 1666 | 1469020126627 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:08:46 INFO - PROCESS | 1666 | 1469020126628 Marionette TRACE conn3 <- [1,2378,null,{}] 06:08:46 INFO - PROCESS | 1666 | 1469020126630 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:46 INFO - PROCESS | 1666 | 1469020126632 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:46 INFO - PROCESS | 1666 | 1469020126733 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 06:08:46 INFO - PROCESS | 1666 | 1469020126792 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:46 INFO - PROCESS | 1666 | 1469020126793 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:46 INFO - PROCESS | 1666 | ++DOCSHELL 0x128a29800 == 45 [pid = 1666] [id = 602] 06:08:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x121097400) [pid = 1666] [serial = 1806] [outer = 0x0] 06:08:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x1293b3000) [pid = 1666] [serial = 1807] [outer = 0x121097400] 06:08:46 INFO - PROCESS | 1666 | 1469020126822 Marionette DEBUG loaded listener.js 06:08:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x129570c00) [pid = 1666] [serial = 1808] [outer = 0x121097400] 06:08:47 INFO - PROCESS | 1666 | 1469020127414 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 06:08:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:08:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 821ms 06:08:47 INFO - PROCESS | 1666 | 1469020127453 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 06:08:47 INFO - PROCESS | 1666 | 1469020127457 Marionette TRACE conn3 <- [1,2381,null,{"value":"7"}] 06:08:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:08:47 INFO - PROCESS | 1666 | 1469020127465 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:08:47 INFO - PROCESS | 1666 | 1469020127468 Marionette TRACE conn3 <- [1,2382,null,{}] 06:08:47 INFO - PROCESS | 1666 | 1469020127472 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:47 INFO - PROCESS | 1666 | 1469020127473 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:47 INFO - PROCESS | 1666 | 1469020127585 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 06:08:47 INFO - PROCESS | 1666 | 1469020127688 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:47 INFO - PROCESS | 1666 | 1469020127690 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:47 INFO - PROCESS | 1666 | ++DOCSHELL 0x117e83000 == 46 [pid = 1666] [id = 603] 06:08:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x116487c00) [pid = 1666] [serial = 1809] [outer = 0x0] 06:08:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x11680ac00) [pid = 1666] [serial = 1810] [outer = 0x116487c00] 06:08:47 INFO - PROCESS | 1666 | 1469020127737 Marionette DEBUG loaded listener.js 06:08:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 109 (0x116ae0c00) [pid = 1666] [serial = 1811] [outer = 0x116487c00] 06:08:48 INFO - PROCESS | 1666 | --DOCSHELL 0x12c316800 == 45 [pid = 1666] [id = 596] 06:08:48 INFO - PROCESS | 1666 | --DOCSHELL 0x121187800 == 44 [pid = 1666] [id = 595] 06:08:48 INFO - PROCESS | 1666 | --DOCSHELL 0x121181800 == 43 [pid = 1666] [id = 594] 06:08:48 INFO - PROCESS | 1666 | --DOCSHELL 0x12b1d8800 == 42 [pid = 1666] [id = 593] 06:08:48 INFO - PROCESS | 1666 | --DOCSHELL 0x12a9a1800 == 41 [pid = 1666] [id = 592] 06:08:48 INFO - PROCESS | 1666 | --DOCSHELL 0x128a38800 == 40 [pid = 1666] [id = 591] 06:08:48 INFO - PROCESS | 1666 | --DOCSHELL 0x126f92000 == 39 [pid = 1666] [id = 590] 06:08:48 INFO - PROCESS | 1666 | --DOCSHELL 0x121189800 == 38 [pid = 1666] [id = 589] 06:08:48 INFO - PROCESS | 1666 | --DOCSHELL 0x11932b000 == 37 [pid = 1666] [id = 588] 06:08:48 INFO - PROCESS | 1666 | --DOCSHELL 0x117149000 == 36 [pid = 1666] [id = 587] 06:08:48 INFO - PROCESS | 1666 | --DOCSHELL 0x12104d800 == 35 [pid = 1666] [id = 586] 06:08:48 INFO - PROCESS | 1666 | --DOCSHELL 0x11715e800 == 34 [pid = 1666] [id = 585] 06:08:48 INFO - PROCESS | 1666 | --DOCSHELL 0x12c14b800 == 33 [pid = 1666] [id = 584] 06:08:48 INFO - PROCESS | 1666 | --DOCSHELL 0x128a29800 == 32 [pid = 1666] [id = 602] 06:08:48 INFO - PROCESS | 1666 | --DOCSHELL 0x12ce20000 == 31 [pid = 1666] [id = 601] 06:08:48 INFO - PROCESS | 1666 | --DOCSHELL 0x12c732800 == 30 [pid = 1666] [id = 600] 06:08:48 INFO - PROCESS | 1666 | --DOCSHELL 0x124a96800 == 29 [pid = 1666] [id = 599] 06:08:48 INFO - PROCESS | 1666 | --DOCSHELL 0x12c72a000 == 28 [pid = 1666] [id = 597] 06:08:48 INFO - PROCESS | 1666 | --DOCSHELL 0x116f84800 == 27 [pid = 1666] [id = 598] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 108 (0x115d37400) [pid = 1666] [serial = 1718] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x113343400) [pid = 1666] [serial = 1717] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x1133d7400) [pid = 1666] [serial = 1720] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x115d36800) [pid = 1666] [serial = 1721] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x119283800) [pid = 1666] [serial = 1732] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x1195d4000) [pid = 1666] [serial = 1735] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x123d37c00) [pid = 1666] [serial = 1741] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x118694000) [pid = 1666] [serial = 1729] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x118388c00) [pid = 1666] [serial = 1706] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x123d03c00) [pid = 1666] [serial = 1739] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x118073400) [pid = 1666] [serial = 1726] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x121616400) [pid = 1666] [serial = 1738] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x116a0d400) [pid = 1666] [serial = 1705] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x1183d5800) [pid = 1666] [serial = 1727] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x1164ee800) [pid = 1666] [serial = 1723] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x116815800) [pid = 1666] [serial = 1724] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x121612c00) [pid = 1666] [serial = 1745] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x118881400) [pid = 1666] [serial = 1708] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x1195c7800) [pid = 1666] [serial = 1709] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x126695800) [pid = 1666] [serial = 1712] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x12526c400) [pid = 1666] [serial = 1711] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x125302800) [pid = 1666] [serial = 1747] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x118699400) [pid = 1666] [serial = 1744] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x127561000) [pid = 1666] [serial = 1715] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x123d3b800) [pid = 1666] [serial = 1714] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x126a26400) [pid = 1666] [serial = 1750] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x128703000) [pid = 1666] [serial = 1751] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x124d15800) [pid = 1666] [serial = 1742] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x11934e400) [pid = 1666] [serial = 1733] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x1215c1000) [pid = 1666] [serial = 1736] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x128706400) [pid = 1666] [serial = 1753] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x12532d800) [pid = 1666] [serial = 1748] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x1186d8800) [pid = 1666] [serial = 1730] [outer = 0x0] [url = about:blank] 06:08:48 INFO - PROCESS | 1666 | 1469020128666 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 06:08:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:08:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1225ms 06:08:48 INFO - PROCESS | 1666 | 1469020128689 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 06:08:48 INFO - PROCESS | 1666 | 1469020128693 Marionette TRACE conn3 <- [1,2385,null,{"value":"7"}] 06:08:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:08:48 INFO - PROCESS | 1666 | 1469020128696 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:08:48 INFO - PROCESS | 1666 | 1469020128699 Marionette TRACE conn3 <- [1,2386,null,{}] 06:08:48 INFO - PROCESS | 1666 | 1469020128703 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:48 INFO - PROCESS | 1666 | 1469020128704 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:48 INFO - PROCESS | 1666 | 1469020128783 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 06:08:48 INFO - PROCESS | 1666 | 1469020128788 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:48 INFO - PROCESS | 1666 | 1469020128790 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:48 INFO - PROCESS | 1666 | ++DOCSHELL 0x116f83000 == 28 [pid = 1666] [id = 604] 06:08:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x113c41000) [pid = 1666] [serial = 1812] [outer = 0x0] 06:08:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x116149000) [pid = 1666] [serial = 1813] [outer = 0x113c41000] 06:08:48 INFO - PROCESS | 1666 | 1469020128820 Marionette DEBUG loaded listener.js 06:08:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x116816400) [pid = 1666] [serial = 1814] [outer = 0x113c41000] 06:08:49 INFO - PROCESS | 1666 | 1469020129179 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 06:08:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:08:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 522ms 06:08:49 INFO - PROCESS | 1666 | 1469020129219 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 06:08:49 INFO - PROCESS | 1666 | 1469020129223 Marionette TRACE conn3 <- [1,2389,null,{"value":"7"}] 06:08:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:08:49 INFO - PROCESS | 1666 | 1469020129234 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:08:49 INFO - PROCESS | 1666 | 1469020129236 Marionette TRACE conn3 <- [1,2390,null,{}] 06:08:49 INFO - PROCESS | 1666 | 1469020129238 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:49 INFO - PROCESS | 1666 | 1469020129240 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:49 INFO - PROCESS | 1666 | 1469020129322 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 06:08:49 INFO - PROCESS | 1666 | 1469020129329 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:49 INFO - PROCESS | 1666 | 1469020129330 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:49 INFO - PROCESS | 1666 | ++DOCSHELL 0x118b84000 == 29 [pid = 1666] [id = 605] 06:08:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x116ada000) [pid = 1666] [serial = 1815] [outer = 0x0] 06:08:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x11801e000) [pid = 1666] [serial = 1816] [outer = 0x116ada000] 06:08:49 INFO - PROCESS | 1666 | 1469020129357 Marionette DEBUG loaded listener.js 06:08:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x118385c00) [pid = 1666] [serial = 1817] [outer = 0x116ada000] 06:08:49 INFO - PROCESS | 1666 | 1469020129722 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 06:08:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:08:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 526ms 06:08:49 INFO - PROCESS | 1666 | 1469020129760 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 06:08:49 INFO - PROCESS | 1666 | 1469020129762 Marionette TRACE conn3 <- [1,2393,null,{"value":"7"}] 06:08:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:08:49 INFO - PROCESS | 1666 | 1469020129764 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:08:49 INFO - PROCESS | 1666 | 1469020129766 Marionette TRACE conn3 <- [1,2394,null,{}] 06:08:49 INFO - PROCESS | 1666 | 1469020129774 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:49 INFO - PROCESS | 1666 | 1469020129777 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:49 INFO - PROCESS | 1666 | 1469020129854 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 06:08:49 INFO - PROCESS | 1666 | 1469020129859 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:49 INFO - PROCESS | 1666 | 1469020129863 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:49 INFO - PROCESS | 1666 | ++DOCSHELL 0x119db2000 == 30 [pid = 1666] [id = 606] 06:08:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x11868c400) [pid = 1666] [serial = 1818] [outer = 0x0] 06:08:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x118694000) [pid = 1666] [serial = 1819] [outer = 0x11868c400] 06:08:49 INFO - PROCESS | 1666 | 1469020129892 Marionette DEBUG loaded listener.js 06:08:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x118b1d800) [pid = 1666] [serial = 1820] [outer = 0x11868c400] 06:08:50 INFO - PROCESS | 1666 | 1469020130228 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:08:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:08:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 470ms 06:08:50 INFO - PROCESS | 1666 | 1469020130235 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 06:08:50 INFO - PROCESS | 1666 | 1469020130236 Marionette TRACE conn3 <- [1,2397,null,{"value":"7"}] 06:08:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:08:50 INFO - PROCESS | 1666 | 1469020130239 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:08:50 INFO - PROCESS | 1666 | 1469020130240 Marionette TRACE conn3 <- [1,2398,null,{}] 06:08:50 INFO - PROCESS | 1666 | 1469020130242 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:50 INFO - PROCESS | 1666 | 1469020130245 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:50 INFO - PROCESS | 1666 | 1469020130328 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 06:08:50 INFO - PROCESS | 1666 | 1469020130389 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:50 INFO - PROCESS | 1666 | 1469020130390 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:50 INFO - PROCESS | 1666 | ++DOCSHELL 0x12139d000 == 31 [pid = 1666] [id = 607] 06:08:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x11868f000) [pid = 1666] [serial = 1821] [outer = 0x0] 06:08:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x1192bf800) [pid = 1666] [serial = 1822] [outer = 0x11868f000] 06:08:50 INFO - PROCESS | 1666 | 1469020130423 Marionette DEBUG loaded listener.js 06:08:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x1195d0000) [pid = 1666] [serial = 1823] [outer = 0x11868f000] 06:08:50 INFO - PROCESS | 1666 | 1469020130763 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 06:08:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:08:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 569ms 06:08:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:08:50 INFO - PROCESS | 1666 | 1469020130808 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 06:08:50 INFO - PROCESS | 1666 | 1469020130809 Marionette TRACE conn3 <- [1,2401,null,{"value":"7"}] 06:08:50 INFO - PROCESS | 1666 | 1469020130811 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:08:50 INFO - PROCESS | 1666 | 1469020130813 Marionette TRACE conn3 <- [1,2402,null,{}] 06:08:50 INFO - PROCESS | 1666 | 1469020130815 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:50 INFO - PROCESS | 1666 | 1469020130816 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:50 INFO - PROCESS | 1666 | 1469020130914 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 06:08:50 INFO - PROCESS | 1666 | 1469020130917 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:50 INFO - PROCESS | 1666 | 1469020130919 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:50 INFO - PROCESS | 1666 | ++DOCSHELL 0x1252b4800 == 32 [pid = 1666] [id = 608] 06:08:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x116881400) [pid = 1666] [serial = 1824] [outer = 0x0] 06:08:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x119911000) [pid = 1666] [serial = 1825] [outer = 0x116881400] 06:08:50 INFO - PROCESS | 1666 | 1469020130943 Marionette DEBUG loaded listener.js 06:08:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x120fae000) [pid = 1666] [serial = 1826] [outer = 0x116881400] 06:08:51 INFO - PROCESS | 1666 | 1469020131301 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 06:08:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:08:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 520ms 06:08:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:08:51 INFO - PROCESS | 1666 | 1469020131337 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 06:08:51 INFO - PROCESS | 1666 | 1469020131339 Marionette TRACE conn3 <- [1,2405,null,{"value":"7"}] 06:08:51 INFO - PROCESS | 1666 | 1469020131341 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:08:51 INFO - PROCESS | 1666 | 1469020131342 Marionette TRACE conn3 <- [1,2406,null,{}] 06:08:51 INFO - PROCESS | 1666 | 1469020131345 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:51 INFO - PROCESS | 1666 | 1469020131349 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:51 INFO - PROCESS | 1666 | 1469020131454 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 06:08:51 INFO - PROCESS | 1666 | 1469020131500 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:51 INFO - PROCESS | 1666 | 1469020131501 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:51 INFO - PROCESS | 1666 | ++DOCSHELL 0x128a31800 == 33 [pid = 1666] [id = 609] 06:08:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x121097800) [pid = 1666] [serial = 1827] [outer = 0x0] 06:08:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x123d03800) [pid = 1666] [serial = 1828] [outer = 0x121097800] 06:08:51 INFO - PROCESS | 1666 | 1469020131526 Marionette DEBUG loaded listener.js 06:08:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x123dec000) [pid = 1666] [serial = 1829] [outer = 0x121097800] 06:08:51 INFO - PROCESS | 1666 | 1469020131847 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 06:08:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:08:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 519ms 06:08:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:08:51 INFO - PROCESS | 1666 | 1469020131862 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 06:08:51 INFO - PROCESS | 1666 | 1469020131865 Marionette TRACE conn3 <- [1,2409,null,{"value":"7"}] 06:08:51 INFO - PROCESS | 1666 | 1469020131867 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:08:51 INFO - PROCESS | 1666 | 1469020131868 Marionette TRACE conn3 <- [1,2410,null,{}] 06:08:51 INFO - PROCESS | 1666 | 1469020131881 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:51 INFO - PROCESS | 1666 | 1469020131883 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:51 INFO - PROCESS | 1666 | 1469020131988 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 06:08:51 INFO - PROCESS | 1666 | 1469020131993 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:51 INFO - PROCESS | 1666 | 1469020131993 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:52 INFO - PROCESS | 1666 | ++DOCSHELL 0x1293c6800 == 34 [pid = 1666] [id = 610] 06:08:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x119da9800) [pid = 1666] [serial = 1830] [outer = 0x0] 06:08:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x125273400) [pid = 1666] [serial = 1831] [outer = 0x119da9800] 06:08:52 INFO - PROCESS | 1666 | 1469020132018 Marionette DEBUG loaded listener.js 06:08:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x126693800) [pid = 1666] [serial = 1832] [outer = 0x119da9800] 06:08:52 INFO - PROCESS | 1666 | 1469020132355 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 06:08:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:08:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 519ms 06:08:52 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x120e3d400) [pid = 1666] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:08:52 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x121615c00) [pid = 1666] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:08:52 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x1121bd400) [pid = 1666] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:08:52 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x1183cd400) [pid = 1666] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:08:52 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x115e6e800) [pid = 1666] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:08:52 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x1127d4400) [pid = 1666] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:08:52 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x116643400) [pid = 1666] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:08:52 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x1195cd000) [pid = 1666] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:08:52 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x1127d6c00) [pid = 1666] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:08:52 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x121617000) [pid = 1666] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:08:52 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x123d2ec00) [pid = 1666] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:08:52 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x114f9b400) [pid = 1666] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:08:52 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x1133cc000) [pid = 1666] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:08:52 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x1132cd400) [pid = 1666] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:08:52 INFO - PROCESS | 1666 | 1469020132541 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 06:08:52 INFO - PROCESS | 1666 | 1469020132543 Marionette TRACE conn3 <- [1,2413,null,{"value":"7"}] 06:08:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:08:52 INFO - PROCESS | 1666 | 1469020132547 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:08:52 INFO - PROCESS | 1666 | 1469020132548 Marionette TRACE conn3 <- [1,2414,null,{}] 06:08:52 INFO - PROCESS | 1666 | 1469020132550 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:52 INFO - PROCESS | 1666 | 1469020132552 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:52 INFO - PROCESS | 1666 | 1469020132622 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 06:08:52 INFO - PROCESS | 1666 | 1469020132627 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:52 INFO - PROCESS | 1666 | 1469020132629 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:52 INFO - PROCESS | 1666 | ++DOCSHELL 0x128fcd000 == 35 [pid = 1666] [id = 611] 06:08:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x1127d5c00) [pid = 1666] [serial = 1833] [outer = 0x0] 06:08:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x115e6e800) [pid = 1666] [serial = 1834] [outer = 0x1127d5c00] 06:08:52 INFO - PROCESS | 1666 | 1469020132655 Marionette DEBUG loaded listener.js 06:08:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x11854c400) [pid = 1666] [serial = 1835] [outer = 0x1127d5c00] 06:08:52 INFO - PROCESS | 1666 | 1469020132985 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 06:08:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:08:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 469ms 06:08:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:08:53 INFO - PROCESS | 1666 | 1469020133016 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 06:08:53 INFO - PROCESS | 1666 | 1469020133018 Marionette TRACE conn3 <- [1,2417,null,{"value":"7"}] 06:08:53 INFO - PROCESS | 1666 | 1469020133020 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:08:53 INFO - PROCESS | 1666 | 1469020133021 Marionette TRACE conn3 <- [1,2418,null,{}] 06:08:53 INFO - PROCESS | 1666 | 1469020133023 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:53 INFO - PROCESS | 1666 | 1469020133024 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:53 INFO - PROCESS | 1666 | 1469020133110 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 06:08:53 INFO - PROCESS | 1666 | 1469020133115 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:53 INFO - PROCESS | 1666 | 1469020133117 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:53 INFO - PROCESS | 1666 | ++DOCSHELL 0x12b165800 == 36 [pid = 1666] [id = 612] 06:08:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x1176c4800) [pid = 1666] [serial = 1836] [outer = 0x0] 06:08:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x121617000) [pid = 1666] [serial = 1837] [outer = 0x1176c4800] 06:08:53 INFO - PROCESS | 1666 | 1469020133141 Marionette DEBUG loaded listener.js 06:08:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x12755d000) [pid = 1666] [serial = 1838] [outer = 0x1176c4800] 06:08:53 INFO - PROCESS | 1666 | 1469020133474 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:08:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:08:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 469ms 06:08:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:08:53 INFO - PROCESS | 1666 | 1469020133490 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 06:08:53 INFO - PROCESS | 1666 | 1469020133491 Marionette TRACE conn3 <- [1,2421,null,{"value":"7"}] 06:08:53 INFO - PROCESS | 1666 | 1469020133494 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:08:53 INFO - PROCESS | 1666 | 1469020133497 Marionette TRACE conn3 <- [1,2422,null,{}] 06:08:53 INFO - PROCESS | 1666 | 1469020133499 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:53 INFO - PROCESS | 1666 | 1469020133500 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:53 INFO - PROCESS | 1666 | 1469020133608 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 06:08:53 INFO - PROCESS | 1666 | 1469020133614 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:53 INFO - PROCESS | 1666 | 1469020133615 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:53 INFO - PROCESS | 1666 | ++DOCSHELL 0x12b1de800 == 37 [pid = 1666] [id = 613] 06:08:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x118b20c00) [pid = 1666] [serial = 1839] [outer = 0x0] 06:08:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x127563000) [pid = 1666] [serial = 1840] [outer = 0x118b20c00] 06:08:53 INFO - PROCESS | 1666 | 1469020133640 Marionette DEBUG loaded listener.js 06:08:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x128a52800) [pid = 1666] [serial = 1841] [outer = 0x118b20c00] 06:08:53 INFO - PROCESS | 1666 | 1469020133952 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:08:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:08:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 471ms 06:08:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:08:53 INFO - PROCESS | 1666 | 1469020133965 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 06:08:53 INFO - PROCESS | 1666 | 1469020133967 Marionette TRACE conn3 <- [1,2425,null,{"value":"7"}] 06:08:53 INFO - PROCESS | 1666 | 1469020133969 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:08:53 INFO - PROCESS | 1666 | 1469020133971 Marionette TRACE conn3 <- [1,2426,null,{}] 06:08:53 INFO - PROCESS | 1666 | 1469020133973 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:53 INFO - PROCESS | 1666 | 1469020133975 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:54 INFO - PROCESS | 1666 | 1469020134074 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 06:08:54 INFO - PROCESS | 1666 | 1469020134079 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:54 INFO - PROCESS | 1666 | 1469020134081 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:54 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c169800 == 38 [pid = 1666] [id = 614] 06:08:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x12870ac00) [pid = 1666] [serial = 1842] [outer = 0x0] 06:08:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x129222800) [pid = 1666] [serial = 1843] [outer = 0x12870ac00] 06:08:54 INFO - PROCESS | 1666 | 1469020134108 Marionette DEBUG loaded listener.js 06:08:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x12a6f2c00) [pid = 1666] [serial = 1844] [outer = 0x12870ac00] 06:08:54 INFO - PROCESS | 1666 | 1469020134448 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 06:08:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:08:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 519ms 06:08:54 INFO - PROCESS | 1666 | 1469020134488 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 06:08:54 INFO - PROCESS | 1666 | 1469020134489 Marionette TRACE conn3 <- [1,2429,null,{"value":"7"}] 06:08:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:08:54 INFO - PROCESS | 1666 | 1469020134492 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:08:54 INFO - PROCESS | 1666 | 1469020134493 Marionette TRACE conn3 <- [1,2430,null,{}] 06:08:54 INFO - PROCESS | 1666 | 1469020134508 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:54 INFO - PROCESS | 1666 | 1469020134509 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:54 INFO - PROCESS | 1666 | 1469020134633 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 06:08:54 INFO - PROCESS | 1666 | 1469020134690 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:54 INFO - PROCESS | 1666 | 1469020134691 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:54 INFO - PROCESS | 1666 | ++DOCSHELL 0x115e30800 == 39 [pid = 1666] [id = 615] 06:08:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x111c22c00) [pid = 1666] [serial = 1845] [outer = 0x0] 06:08:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x112774400) [pid = 1666] [serial = 1846] [outer = 0x111c22c00] 06:08:54 INFO - PROCESS | 1666 | 1469020134725 Marionette DEBUG loaded listener.js 06:08:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x1131db400) [pid = 1666] [serial = 1847] [outer = 0x111c22c00] 06:08:55 INFO - PROCESS | 1666 | 1469020135200 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 06:08:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:08:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 721ms 06:08:55 INFO - PROCESS | 1666 | 1469020135214 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 06:08:55 INFO - PROCESS | 1666 | 1469020135217 Marionette TRACE conn3 <- [1,2433,null,{"value":"7"}] 06:08:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:08:55 INFO - PROCESS | 1666 | 1469020135220 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:08:55 INFO - PROCESS | 1666 | 1469020135222 Marionette TRACE conn3 <- [1,2434,null,{}] 06:08:55 INFO - PROCESS | 1666 | 1469020135225 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:55 INFO - PROCESS | 1666 | 1469020135228 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:55 INFO - PROCESS | 1666 | 1469020135336 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 06:08:55 INFO - PROCESS | 1666 | 1469020135393 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:55 INFO - PROCESS | 1666 | 1469020135395 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:55 INFO - PROCESS | 1666 | ++DOCSHELL 0x11992e000 == 40 [pid = 1666] [id = 616] 06:08:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x114f9dc00) [pid = 1666] [serial = 1848] [outer = 0x0] 06:08:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x116a05800) [pid = 1666] [serial = 1849] [outer = 0x114f9dc00] 06:08:55 INFO - PROCESS | 1666 | 1469020135425 Marionette DEBUG loaded listener.js 06:08:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x118025800) [pid = 1666] [serial = 1850] [outer = 0x114f9dc00] 06:08:55 INFO - PROCESS | 1666 | 1469020135987 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 06:08:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:08:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 820ms 06:08:56 INFO - PROCESS | 1666 | 1469020136051 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 06:08:56 INFO - PROCESS | 1666 | 1469020136053 Marionette TRACE conn3 <- [1,2437,null,{"value":"7"}] 06:08:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:08:56 INFO - PROCESS | 1666 | 1469020136055 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:08:56 INFO - PROCESS | 1666 | 1469020136057 Marionette TRACE conn3 <- [1,2438,null,{}] 06:08:56 INFO - PROCESS | 1666 | 1469020136060 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:56 INFO - PROCESS | 1666 | 1469020136061 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:56 INFO - PROCESS | 1666 | 1469020136170 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 06:08:56 INFO - PROCESS | 1666 | 1469020136362 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:56 INFO - PROCESS | 1666 | 1469020136364 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:56 INFO - PROCESS | 1666 | ++DOCSHELL 0x118261000 == 41 [pid = 1666] [id = 617] 06:08:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x1127e0800) [pid = 1666] [serial = 1851] [outer = 0x0] 06:08:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x115e0d000) [pid = 1666] [serial = 1852] [outer = 0x1127e0800] 06:08:56 INFO - PROCESS | 1666 | 1469020136392 Marionette DEBUG loaded listener.js 06:08:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x116aa7800) [pid = 1666] [serial = 1853] [outer = 0x1127e0800] 06:08:56 INFO - PROCESS | 1666 | --DOCSHELL 0x12c169800 == 40 [pid = 1666] [id = 614] 06:08:56 INFO - PROCESS | 1666 | --DOCSHELL 0x12b1de800 == 39 [pid = 1666] [id = 613] 06:08:56 INFO - PROCESS | 1666 | --DOCSHELL 0x12b165800 == 38 [pid = 1666] [id = 612] 06:08:56 INFO - PROCESS | 1666 | --DOCSHELL 0x128fcd000 == 37 [pid = 1666] [id = 611] 06:08:56 INFO - PROCESS | 1666 | --DOCSHELL 0x1293c6800 == 36 [pid = 1666] [id = 610] 06:08:56 INFO - PROCESS | 1666 | --DOCSHELL 0x128a31800 == 35 [pid = 1666] [id = 609] 06:08:56 INFO - PROCESS | 1666 | --DOCSHELL 0x1252b4800 == 34 [pid = 1666] [id = 608] 06:08:56 INFO - PROCESS | 1666 | --DOCSHELL 0x12139d000 == 33 [pid = 1666] [id = 607] 06:08:56 INFO - PROCESS | 1666 | --DOCSHELL 0x119db2000 == 32 [pid = 1666] [id = 606] 06:08:56 INFO - PROCESS | 1666 | --DOCSHELL 0x118b84000 == 31 [pid = 1666] [id = 605] 06:08:56 INFO - PROCESS | 1666 | --DOCSHELL 0x116f83000 == 30 [pid = 1666] [id = 604] 06:08:56 INFO - PROCESS | 1666 | --DOCSHELL 0x117e83000 == 29 [pid = 1666] [id = 603] 06:08:56 INFO - PROCESS | 1666 | 1469020136916 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 06:08:56 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x120fb0c00) [pid = 1666] [serial = 1774] [outer = 0x0] [url = about:blank] 06:08:56 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x123de3c00) [pid = 1666] [serial = 1777] [outer = 0x0] [url = about:blank] 06:08:56 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x12160ec00) [pid = 1666] [serial = 1775] [outer = 0x0] [url = about:blank] 06:08:56 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x126f7bc00) [pid = 1666] [serial = 1754] [outer = 0x0] [url = about:blank] 06:08:56 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x1183d9400) [pid = 1666] [serial = 1765] [outer = 0x0] [url = about:blank] 06:08:56 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x118552400) [pid = 1666] [serial = 1766] [outer = 0x0] [url = about:blank] 06:08:56 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x11648f000) [pid = 1666] [serial = 1762] [outer = 0x0] [url = about:blank] 06:08:56 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x116a0d000) [pid = 1666] [serial = 1763] [outer = 0x0] [url = about:blank] 06:08:56 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x1186d7000) [pid = 1666] [serial = 1768] [outer = 0x0] [url = about:blank] 06:08:56 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x1192c0400) [pid = 1666] [serial = 1769] [outer = 0x0] [url = about:blank] 06:08:56 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x116add400) [pid = 1666] [serial = 1759] [outer = 0x0] [url = about:blank] 06:08:56 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x11806f400) [pid = 1666] [serial = 1760] [outer = 0x0] [url = about:blank] 06:08:56 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x119b21000) [pid = 1666] [serial = 1771] [outer = 0x0] [url = about:blank] 06:08:56 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x1132d2400) [pid = 1666] [serial = 1756] [outer = 0x0] [url = about:blank] 06:08:56 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x115dab800) [pid = 1666] [serial = 1757] [outer = 0x0] [url = about:blank] 06:08:56 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x126fdbc00) [pid = 1666] [serial = 1780] [outer = 0x0] [url = about:blank] 06:08:56 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x128a8e800) [pid = 1666] [serial = 1790] [outer = 0x0] [url = about:blank] 06:08:56 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x1161ab400) [pid = 1666] [serial = 1783] [outer = 0x0] [url = about:blank] 06:08:56 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x11868d000) [pid = 1666] [serial = 1784] [outer = 0x0] [url = about:blank] 06:08:56 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x128a4c400) [pid = 1666] [serial = 1789] [outer = 0x0] [url = about:blank] 06:08:56 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x1195c8c00) [pid = 1666] [serial = 1786] [outer = 0x0] [url = about:blank] 06:08:56 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x128a49800) [pid = 1666] [serial = 1781] [outer = 0x0] [url = about:blank] 06:08:56 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x12956e000) [pid = 1666] [serial = 1793] [outer = 0x0] [url = about:blank] 06:08:56 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x126c37000) [pid = 1666] [serial = 1778] [outer = 0x0] [url = about:blank] 06:08:56 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x120fa3000) [pid = 1666] [serial = 1772] [outer = 0x0] [url = about:blank] 06:08:56 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x128a92800) [pid = 1666] [serial = 1792] [outer = 0x0] [url = about:blank] 06:08:56 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x126c2c000) [pid = 1666] [serial = 1787] [outer = 0x0] [url = about:blank] 06:08:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:08:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 922ms 06:08:56 INFO - PROCESS | 1666 | 1469020136978 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 06:08:56 INFO - PROCESS | 1666 | 1469020136981 Marionette TRACE conn3 <- [1,2441,null,{"value":"7"}] 06:08:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:08:56 INFO - PROCESS | 1666 | 1469020136984 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:08:56 INFO - PROCESS | 1666 | 1469020136985 Marionette TRACE conn3 <- [1,2442,null,{}] 06:08:56 INFO - PROCESS | 1666 | 1469020136989 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:56 INFO - PROCESS | 1666 | 1469020136992 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:57 INFO - PROCESS | 1666 | 1469020137071 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 06:08:57 INFO - PROCESS | 1666 | 1469020137081 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:57 INFO - PROCESS | 1666 | 1469020137083 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:57 INFO - PROCESS | 1666 | ++DOCSHELL 0x1185ca000 == 30 [pid = 1666] [id = 618] 06:08:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x118071c00) [pid = 1666] [serial = 1854] [outer = 0x0] 06:08:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x1183cd000) [pid = 1666] [serial = 1855] [outer = 0x118071c00] 06:08:57 INFO - PROCESS | 1666 | 1469020137110 Marionette DEBUG loaded listener.js 06:08:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x11867bc00) [pid = 1666] [serial = 1856] [outer = 0x118071c00] 06:08:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:08:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 469ms 06:08:57 INFO - PROCESS | 1666 | 1469020137447 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 06:08:57 INFO - PROCESS | 1666 | 1469020137483 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 06:08:57 INFO - PROCESS | 1666 | 1469020137485 Marionette TRACE conn3 <- [1,2445,null,{"value":"7"}] 06:08:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:08:57 INFO - PROCESS | 1666 | 1469020137494 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:08:57 INFO - PROCESS | 1666 | 1469020137495 Marionette TRACE conn3 <- [1,2446,null,{}] 06:08:57 INFO - PROCESS | 1666 | 1469020137498 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:57 INFO - PROCESS | 1666 | 1469020137499 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:57 INFO - PROCESS | 1666 | 1469020137579 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 06:08:57 INFO - PROCESS | 1666 | 1469020137586 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:57 INFO - PROCESS | 1666 | 1469020137587 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:57 INFO - PROCESS | 1666 | ++DOCSHELL 0x12104f000 == 31 [pid = 1666] [id = 619] 06:08:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x1186d1800) [pid = 1666] [serial = 1857] [outer = 0x0] 06:08:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x118b24000) [pid = 1666] [serial = 1858] [outer = 0x1186d1800] 06:08:57 INFO - PROCESS | 1666 | 1469020137613 Marionette DEBUG loaded listener.js 06:08:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x1192c5000) [pid = 1666] [serial = 1859] [outer = 0x1186d1800] 06:08:57 INFO - PROCESS | 1666 | 1469020137968 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 06:08:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:08:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 519ms 06:08:58 INFO - PROCESS | 1666 | 1469020138014 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 06:08:58 INFO - PROCESS | 1666 | 1469020138015 Marionette TRACE conn3 <- [1,2449,null,{"value":"7"}] 06:08:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:08:58 INFO - PROCESS | 1666 | 1469020138033 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:08:58 INFO - PROCESS | 1666 | 1469020138038 Marionette TRACE conn3 <- [1,2450,null,{}] 06:08:58 INFO - PROCESS | 1666 | 1469020138041 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:58 INFO - PROCESS | 1666 | 1469020138044 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:58 INFO - PROCESS | 1666 | 1469020138124 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 06:08:58 INFO - PROCESS | 1666 | 1469020138130 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:58 INFO - PROCESS | 1666 | 1469020138131 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:58 INFO - PROCESS | 1666 | ++DOCSHELL 0x126c58000 == 32 [pid = 1666] [id = 620] 06:08:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x112a80c00) [pid = 1666] [serial = 1860] [outer = 0x0] 06:08:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x1195d6c00) [pid = 1666] [serial = 1861] [outer = 0x112a80c00] 06:08:58 INFO - PROCESS | 1666 | 1469020138156 Marionette DEBUG loaded listener.js 06:08:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x121619c00) [pid = 1666] [serial = 1862] [outer = 0x112a80c00] 06:08:58 INFO - PROCESS | 1666 | 1469020138485 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 06:08:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:08:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 482ms 06:08:58 INFO - PROCESS | 1666 | 1469020138507 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 06:08:58 INFO - PROCESS | 1666 | 1469020138508 Marionette TRACE conn3 <- [1,2453,null,{"value":"7"}] 06:08:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:08:58 INFO - PROCESS | 1666 | 1469020138513 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:08:58 INFO - PROCESS | 1666 | 1469020138514 Marionette TRACE conn3 <- [1,2454,null,{}] 06:08:58 INFO - PROCESS | 1666 | 1469020138516 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:58 INFO - PROCESS | 1666 | 1469020138518 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:58 INFO - PROCESS | 1666 | 1469020138597 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 06:08:58 INFO - PROCESS | 1666 | 1469020138660 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:58 INFO - PROCESS | 1666 | 1469020138661 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:58 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198aa800 == 33 [pid = 1666] [id = 621] 06:08:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x11333e400) [pid = 1666] [serial = 1863] [outer = 0x0] 06:08:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x123d34400) [pid = 1666] [serial = 1864] [outer = 0x11333e400] 06:08:58 INFO - PROCESS | 1666 | 1469020138685 Marionette DEBUG loaded listener.js 06:08:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x123de3c00) [pid = 1666] [serial = 1865] [outer = 0x11333e400] 06:08:59 INFO - PROCESS | 1666 | 1469020139129 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 06:08:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:08:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 669ms 06:08:59 INFO - PROCESS | 1666 | 1469020139182 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 06:08:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:08:59 INFO - PROCESS | 1666 | 1469020139184 Marionette TRACE conn3 <- [1,2457,null,{"value":"7"}] 06:08:59 INFO - PROCESS | 1666 | 1469020139188 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:08:59 INFO - PROCESS | 1666 | 1469020139190 Marionette TRACE conn3 <- [1,2458,null,{}] 06:08:59 INFO - PROCESS | 1666 | 1469020139196 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:59 INFO - PROCESS | 1666 | 1469020139198 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:59 INFO - PROCESS | 1666 | 1469020139295 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 06:08:59 INFO - PROCESS | 1666 | 1469020139364 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:59 INFO - PROCESS | 1666 | 1469020139366 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:08:59 INFO - PROCESS | 1666 | ++DOCSHELL 0x119c31800 == 34 [pid = 1666] [id = 622] 06:08:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x118020800) [pid = 1666] [serial = 1866] [outer = 0x0] 06:08:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x1183db400) [pid = 1666] [serial = 1867] [outer = 0x118020800] 06:08:59 INFO - PROCESS | 1666 | 1469020139397 Marionette DEBUG loaded listener.js 06:08:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x118695c00) [pid = 1666] [serial = 1868] [outer = 0x118020800] 06:08:59 INFO - PROCESS | 1666 | 1469020139847 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 06:08:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:08:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 675ms 06:08:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:08:59 INFO - PROCESS | 1666 | 1469020139863 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 06:08:59 INFO - PROCESS | 1666 | 1469020139866 Marionette TRACE conn3 <- [1,2461,null,{"value":"7"}] 06:08:59 INFO - PROCESS | 1666 | 1469020139871 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:08:59 INFO - PROCESS | 1666 | 1469020139873 Marionette TRACE conn3 <- [1,2462,null,{}] 06:08:59 INFO - PROCESS | 1666 | 1469020139875 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:59 INFO - PROCESS | 1666 | 1469020139877 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:00 INFO - PROCESS | 1666 | 1469020140002 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 06:09:00 INFO - PROCESS | 1666 | 1469020140063 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:00 INFO - PROCESS | 1666 | 1469020140064 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:00 INFO - PROCESS | 1666 | ++DOCSHELL 0x1293cf000 == 35 [pid = 1666] [id = 623] 06:09:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x1192c0400) [pid = 1666] [serial = 1869] [outer = 0x0] 06:09:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x1215c1000) [pid = 1666] [serial = 1870] [outer = 0x1192c0400] 06:09:00 INFO - PROCESS | 1666 | 1469020140095 Marionette DEBUG loaded listener.js 06:09:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x123d32000) [pid = 1666] [serial = 1871] [outer = 0x1192c0400] 06:09:00 INFO - PROCESS | 1666 | 1469020140558 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 06:09:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:09:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 724ms 06:09:00 INFO - PROCESS | 1666 | 1469020140612 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 06:09:00 INFO - PROCESS | 1666 | 1469020140613 Marionette TRACE conn3 <- [1,2465,null,{"value":"7"}] 06:09:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:09:00 INFO - PROCESS | 1666 | 1469020140617 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:09:00 INFO - PROCESS | 1666 | 1469020140620 Marionette TRACE conn3 <- [1,2466,null,{}] 06:09:00 INFO - PROCESS | 1666 | 1469020140630 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:00 INFO - PROCESS | 1666 | 1469020140633 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:00 INFO - PROCESS | 1666 | 1469020140726 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 06:09:00 INFO - PROCESS | 1666 | 1469020140795 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:00 INFO - PROCESS | 1666 | 1469020140797 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:00 INFO - PROCESS | 1666 | ++DOCSHELL 0x12b164000 == 36 [pid = 1666] [id = 624] 06:09:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x12533cc00) [pid = 1666] [serial = 1872] [outer = 0x0] 06:09:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x12669d800) [pid = 1666] [serial = 1873] [outer = 0x12533cc00] 06:09:00 INFO - PROCESS | 1666 | 1469020140829 Marionette DEBUG loaded listener.js 06:09:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x12755d800) [pid = 1666] [serial = 1874] [outer = 0x12533cc00] 06:09:01 INFO - PROCESS | 1666 | 1469020141243 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 06:09:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:09:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 672ms 06:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:09:01 INFO - PROCESS | 1666 | 1469020141290 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 06:09:01 INFO - PROCESS | 1666 | 1469020141291 Marionette TRACE conn3 <- [1,2469,null,{"value":"7"}] 06:09:01 INFO - PROCESS | 1666 | 1469020141294 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:09:01 INFO - PROCESS | 1666 | 1469020141295 Marionette TRACE conn3 <- [1,2470,null,{}] 06:09:01 INFO - PROCESS | 1666 | 1469020141298 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:01 INFO - PROCESS | 1666 | 1469020141299 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:01 INFO - PROCESS | 1666 | 1469020141414 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 06:09:01 INFO - PROCESS | 1666 | 1469020141473 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:01 INFO - PROCESS | 1666 | 1469020141474 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:01 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ba1c800 == 37 [pid = 1666] [id = 625] 06:09:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x128a4d800) [pid = 1666] [serial = 1875] [outer = 0x0] 06:09:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x128a8d800) [pid = 1666] [serial = 1876] [outer = 0x128a4d800] 06:09:01 INFO - PROCESS | 1666 | 1469020141504 Marionette DEBUG loaded listener.js 06:09:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x128dd1000) [pid = 1666] [serial = 1877] [outer = 0x128a4d800] 06:09:01 INFO - PROCESS | 1666 | 1469020141956 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 06:09:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:09:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 671ms 06:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:09:01 INFO - PROCESS | 1666 | 1469020141965 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 06:09:01 INFO - PROCESS | 1666 | 1469020141967 Marionette TRACE conn3 <- [1,2473,null,{"value":"7"}] 06:09:01 INFO - PROCESS | 1666 | 1469020141969 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:09:01 INFO - PROCESS | 1666 | 1469020141970 Marionette TRACE conn3 <- [1,2474,null,{}] 06:09:01 INFO - PROCESS | 1666 | 1469020141973 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:01 INFO - PROCESS | 1666 | 1469020141974 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:02 INFO - PROCESS | 1666 | 1469020142071 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 06:09:02 INFO - PROCESS | 1666 | 1469020142124 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:02 INFO - PROCESS | 1666 | 1469020142125 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:02 INFO - PROCESS | 1666 | ++DOCSHELL 0x124db8000 == 38 [pid = 1666] [id = 626] 06:09:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x123d3b400) [pid = 1666] [serial = 1878] [outer = 0x0] 06:09:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x1293b3c00) [pid = 1666] [serial = 1879] [outer = 0x123d3b400] 06:09:02 INFO - PROCESS | 1666 | 1469020142154 Marionette DEBUG loaded listener.js 06:09:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x12956d800) [pid = 1666] [serial = 1880] [outer = 0x123d3b400] 06:09:03 INFO - PROCESS | 1666 | --DOCSHELL 0x126c58000 == 37 [pid = 1666] [id = 620] 06:09:03 INFO - PROCESS | 1666 | --DOCSHELL 0x12104f000 == 36 [pid = 1666] [id = 619] 06:09:03 INFO - PROCESS | 1666 | --DOCSHELL 0x1185ca000 == 35 [pid = 1666] [id = 618] 06:09:03 INFO - PROCESS | 1666 | --DOCSHELL 0x118261000 == 34 [pid = 1666] [id = 617] 06:09:03 INFO - PROCESS | 1666 | --DOCSHELL 0x115e30800 == 33 [pid = 1666] [id = 615] 06:09:03 INFO - PROCESS | 1666 | --DOCSHELL 0x11992e000 == 32 [pid = 1666] [id = 616] 06:09:03 INFO - PROCESS | 1666 | --DOCSHELL 0x12ba1c800 == 31 [pid = 1666] [id = 625] 06:09:03 INFO - PROCESS | 1666 | --DOCSHELL 0x12b164000 == 30 [pid = 1666] [id = 624] 06:09:03 INFO - PROCESS | 1666 | --DOCSHELL 0x1293cf000 == 29 [pid = 1666] [id = 623] 06:09:03 INFO - PROCESS | 1666 | --DOCSHELL 0x1198aa800 == 28 [pid = 1666] [id = 621] 06:09:03 INFO - PROCESS | 1666 | --DOCSHELL 0x119c31800 == 27 [pid = 1666] [id = 622] 06:09:03 INFO - PROCESS | 1666 | 1469020143255 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 06:09:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:09:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1370ms 06:09:03 INFO - PROCESS | 1666 | 1469020143344 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 06:09:03 INFO - PROCESS | 1666 | 1469020143347 Marionette TRACE conn3 <- [1,2477,null,{"value":"7"}] 06:09:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:09:03 INFO - PROCESS | 1666 | 1469020143354 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:09:03 INFO - PROCESS | 1666 | 1469020143356 Marionette TRACE conn3 <- [1,2478,null,{}] 06:09:03 INFO - PROCESS | 1666 | 1469020143373 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:03 INFO - PROCESS | 1666 | 1469020143375 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:03 INFO - PROCESS | 1666 | 1469020143474 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 06:09:03 INFO - PROCESS | 1666 | 1469020143479 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:03 INFO - PROCESS | 1666 | 1469020143482 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:03 INFO - PROCESS | 1666 | ++DOCSHELL 0x11714d800 == 28 [pid = 1666] [id = 627] 06:09:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x115d35c00) [pid = 1666] [serial = 1881] [outer = 0x0] 06:09:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x115d3e800) [pid = 1666] [serial = 1882] [outer = 0x115d35c00] 06:09:03 INFO - PROCESS | 1666 | 1469020143510 Marionette DEBUG loaded listener.js 06:09:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x116489800) [pid = 1666] [serial = 1883] [outer = 0x115d35c00] 06:09:03 INFO - PROCESS | 1666 | 1469020143874 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 06:09:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:09:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 571ms 06:09:03 INFO - PROCESS | 1666 | 1469020143925 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 06:09:03 INFO - PROCESS | 1666 | 1469020143928 Marionette TRACE conn3 <- [1,2481,null,{"value":"7"}] 06:09:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:09:03 INFO - PROCESS | 1666 | 1469020143933 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:09:03 INFO - PROCESS | 1666 | 1469020143935 Marionette TRACE conn3 <- [1,2482,null,{}] 06:09:03 INFO - PROCESS | 1666 | 1469020143937 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:03 INFO - PROCESS | 1666 | 1469020143939 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:04 INFO - PROCESS | 1666 | 1469020144044 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 06:09:04 INFO - PROCESS | 1666 | 1469020144081 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:04 INFO - PROCESS | 1666 | 1469020144083 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:04 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198a8800 == 29 [pid = 1666] [id = 628] 06:09:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x116812800) [pid = 1666] [serial = 1884] [outer = 0x0] 06:09:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 109 (0x118024400) [pid = 1666] [serial = 1885] [outer = 0x116812800] 06:09:04 INFO - PROCESS | 1666 | 1469020144110 Marionette DEBUG loaded listener.js 06:09:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 110 (0x1183d6400) [pid = 1666] [serial = 1886] [outer = 0x116812800] 06:09:04 INFO - PROCESS | 1666 | 1469020144464 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 06:09:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:09:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 569ms 06:09:04 INFO - PROCESS | 1666 | 1469020144503 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 06:09:04 INFO - PROCESS | 1666 | 1469020144504 Marionette TRACE conn3 <- [1,2485,null,{"value":"7"}] 06:09:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:09:04 INFO - PROCESS | 1666 | 1469020144507 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:09:04 INFO - PROCESS | 1666 | 1469020144511 Marionette TRACE conn3 <- [1,2486,null,{}] 06:09:04 INFO - PROCESS | 1666 | 1469020144522 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:04 INFO - PROCESS | 1666 | 1469020144527 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:04 INFO - PROCESS | 1666 | 1469020144674 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 06:09:04 INFO - PROCESS | 1666 | 1469020144717 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:04 INFO - PROCESS | 1666 | 1469020144720 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:04 INFO - PROCESS | 1666 | ++DOCSHELL 0x123dbe800 == 30 [pid = 1666] [id = 629] 06:09:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 111 (0x1186d2800) [pid = 1666] [serial = 1887] [outer = 0x0] 06:09:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 112 (0x119285c00) [pid = 1666] [serial = 1888] [outer = 0x1186d2800] 06:09:04 INFO - PROCESS | 1666 | 1469020144749 Marionette DEBUG loaded listener.js 06:09:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 113 (0x1195cc000) [pid = 1666] [serial = 1889] [outer = 0x1186d2800] 06:09:05 INFO - PROCESS | 1666 | 1469020145131 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 06:09:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:09:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 674ms 06:09:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:09:05 INFO - PROCESS | 1666 | 1469020145182 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 06:09:05 INFO - PROCESS | 1666 | 1469020145183 Marionette TRACE conn3 <- [1,2489,null,{"value":"7"}] 06:09:05 INFO - PROCESS | 1666 | 1469020145185 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:09:05 INFO - PROCESS | 1666 | 1469020145187 Marionette TRACE conn3 <- [1,2490,null,{}] 06:09:05 INFO - PROCESS | 1666 | 1469020145189 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:05 INFO - PROCESS | 1666 | 1469020145190 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:05 INFO - PROCESS | 1666 | 1469020145292 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 06:09:05 INFO - PROCESS | 1666 | --DOMWINDOW == 112 (0x121618400) [pid = 1666] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:09:05 INFO - PROCESS | 1666 | --DOMWINDOW == 111 (0x118b20c00) [pid = 1666] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:09:05 INFO - PROCESS | 1666 | --DOMWINDOW == 110 (0x12669b000) [pid = 1666] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:09:05 INFO - PROCESS | 1666 | --DOMWINDOW == 109 (0x11868f000) [pid = 1666] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:09:05 INFO - PROCESS | 1666 | --DOMWINDOW == 108 (0x121097400) [pid = 1666] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:09:05 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x116881400) [pid = 1666] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:09:05 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x121097800) [pid = 1666] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:09:05 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x116ada000) [pid = 1666] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:09:05 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x11868c400) [pid = 1666] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:09:05 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x113c41000) [pid = 1666] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:09:05 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x116487c00) [pid = 1666] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:09:05 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x119da9800) [pid = 1666] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:09:05 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x1127d5c00) [pid = 1666] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:09:05 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x113075400) [pid = 1666] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:09:05 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x117ef1800) [pid = 1666] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:09:05 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x1127e0800) [pid = 1666] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:09:05 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x11333e400) [pid = 1666] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:09:05 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x114f9dc00) [pid = 1666] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:09:05 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x111c22c00) [pid = 1666] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:09:05 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x118071c00) [pid = 1666] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:09:05 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x12870ac00) [pid = 1666] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:09:05 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x1186d1800) [pid = 1666] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:09:05 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x112a80c00) [pid = 1666] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:09:05 INFO - PROCESS | 1666 | 1469020145618 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:05 INFO - PROCESS | 1666 | 1469020145619 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:05 INFO - PROCESS | 1666 | ++DOCSHELL 0x117e74000 == 31 [pid = 1666] [id = 630] 06:09:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x1121e4000) [pid = 1666] [serial = 1890] [outer = 0x0] 06:09:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x112a86c00) [pid = 1666] [serial = 1891] [outer = 0x1121e4000] 06:09:05 INFO - PROCESS | 1666 | 1469020145645 Marionette DEBUG loaded listener.js 06:09:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x115d3d400) [pid = 1666] [serial = 1892] [outer = 0x1121e4000] 06:09:05 INFO - PROCESS | 1666 | 1469020145915 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:09:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:09:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 770ms 06:09:05 INFO - PROCESS | 1666 | 1469020145974 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 06:09:05 INFO - PROCESS | 1666 | 1469020145976 Marionette TRACE conn3 <- [1,2493,null,{"value":"7"}] 06:09:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:09:05 INFO - PROCESS | 1666 | 1469020145982 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:09:05 INFO - PROCESS | 1666 | 1469020145983 Marionette TRACE conn3 <- [1,2494,null,{}] 06:09:05 INFO - PROCESS | 1666 | 1469020145986 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:05 INFO - PROCESS | 1666 | 1469020145987 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:06 INFO - PROCESS | 1666 | 1469020146072 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 06:09:06 INFO - PROCESS | 1666 | 1469020146077 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:06 INFO - PROCESS | 1666 | 1469020146080 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:06 INFO - PROCESS | 1666 | ++DOCSHELL 0x129651800 == 32 [pid = 1666] [id = 631] 06:09:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x1164f1c00) [pid = 1666] [serial = 1893] [outer = 0x0] 06:09:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x118b20c00) [pid = 1666] [serial = 1894] [outer = 0x1164f1c00] 06:09:06 INFO - PROCESS | 1666 | 1469020146105 Marionette DEBUG loaded listener.js 06:09:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x120e40c00) [pid = 1666] [serial = 1895] [outer = 0x1164f1c00] 06:09:06 INFO - PROCESS | 1666 | 1469020146449 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 06:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 523ms 06:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:09:06 INFO - PROCESS | 1666 | 1469020146504 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 06:09:06 INFO - PROCESS | 1666 | 1469020146505 Marionette TRACE conn3 <- [1,2497,null,{"value":"7"}] 06:09:06 INFO - PROCESS | 1666 | 1469020146507 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:09:06 INFO - PROCESS | 1666 | 1469020146508 Marionette TRACE conn3 <- [1,2498,null,{}] 06:09:06 INFO - PROCESS | 1666 | 1469020146510 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:06 INFO - PROCESS | 1666 | 1469020146514 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:06 INFO - PROCESS | 1666 | 1469020146613 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 06:09:06 INFO - PROCESS | 1666 | 1469020146619 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:06 INFO - PROCESS | 1666 | 1469020146620 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:06 INFO - PROCESS | 1666 | ++DOCSHELL 0x12b1f0800 == 33 [pid = 1666] [id = 632] 06:09:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x120fb0000) [pid = 1666] [serial = 1896] [outer = 0x0] 06:09:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x121612c00) [pid = 1666] [serial = 1897] [outer = 0x120fb0000] 06:09:06 INFO - PROCESS | 1666 | 1469020146646 Marionette DEBUG loaded listener.js 06:09:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x123debc00) [pid = 1666] [serial = 1898] [outer = 0x120fb0000] 06:09:06 INFO - PROCESS | 1666 | 1469020146968 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 469ms 06:09:06 INFO - PROCESS | 1666 | 1469020146977 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 06:09:06 INFO - PROCESS | 1666 | 1469020146980 Marionette TRACE conn3 <- [1,2501,null,{"value":"7"}] 06:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:09:06 INFO - PROCESS | 1666 | 1469020146983 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:09:06 INFO - PROCESS | 1666 | 1469020146985 Marionette TRACE conn3 <- [1,2502,null,{}] 06:09:06 INFO - PROCESS | 1666 | 1469020146987 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:06 INFO - PROCESS | 1666 | 1469020146988 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:07 INFO - PROCESS | 1666 | 1469020147064 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 06:09:07 INFO - PROCESS | 1666 | 1469020147067 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:07 INFO - PROCESS | 1666 | 1469020147068 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:07 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c15a000 == 34 [pid = 1666] [id = 633] 06:09:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x12526a800) [pid = 1666] [serial = 1899] [outer = 0x0] 06:09:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x1253adc00) [pid = 1666] [serial = 1900] [outer = 0x12526a800] 06:09:07 INFO - PROCESS | 1666 | 1469020147099 Marionette DEBUG loaded listener.js 06:09:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x126c32c00) [pid = 1666] [serial = 1901] [outer = 0x12526a800] 06:09:07 INFO - PROCESS | 1666 | 1469020147444 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:09:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:09:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 468ms 06:09:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:09:07 INFO - PROCESS | 1666 | 1469020147452 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 06:09:07 INFO - PROCESS | 1666 | 1469020147453 Marionette TRACE conn3 <- [1,2505,null,{"value":"7"}] 06:09:07 INFO - PROCESS | 1666 | 1469020147455 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:09:07 INFO - PROCESS | 1666 | 1469020147456 Marionette TRACE conn3 <- [1,2506,null,{}] 06:09:07 INFO - PROCESS | 1666 | 1469020147459 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:07 INFO - PROCESS | 1666 | 1469020147460 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:07 INFO - PROCESS | 1666 | 1469020147570 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 06:09:07 INFO - PROCESS | 1666 | 1469020147649 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:07 INFO - PROCESS | 1666 | 1469020147650 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:07 INFO - PROCESS | 1666 | ++DOCSHELL 0x113355000 == 35 [pid = 1666] [id = 634] 06:09:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x110fa7400) [pid = 1666] [serial = 1902] [outer = 0x0] 06:09:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x111ca9800) [pid = 1666] [serial = 1903] [outer = 0x110fa7400] 06:09:07 INFO - PROCESS | 1666 | 1469020147682 Marionette DEBUG loaded listener.js 06:09:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x112a8d800) [pid = 1666] [serial = 1904] [outer = 0x110fa7400] 06:09:08 INFO - PROCESS | 1666 | 1469020148210 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:09:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:09:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 824ms 06:09:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:09:08 INFO - PROCESS | 1666 | 1469020148280 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 06:09:08 INFO - PROCESS | 1666 | 1469020148283 Marionette TRACE conn3 <- [1,2509,null,{"value":"7"}] 06:09:08 INFO - PROCESS | 1666 | 1469020148286 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:09:08 INFO - PROCESS | 1666 | 1469020148288 Marionette TRACE conn3 <- [1,2510,null,{}] 06:09:08 INFO - PROCESS | 1666 | 1469020148291 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:08 INFO - PROCESS | 1666 | 1469020148294 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:08 INFO - PROCESS | 1666 | 1469020148424 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 06:09:08 INFO - PROCESS | 1666 | 1469020148506 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:08 INFO - PROCESS | 1666 | 1469020148508 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:08 INFO - PROCESS | 1666 | ++DOCSHELL 0x123daa800 == 36 [pid = 1666] [id = 635] 06:09:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x116839000) [pid = 1666] [serial = 1905] [outer = 0x0] 06:09:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x116ada000) [pid = 1666] [serial = 1906] [outer = 0x116839000] 06:09:08 INFO - PROCESS | 1666 | 1469020148539 Marionette DEBUG loaded listener.js 06:09:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x1183d1000) [pid = 1666] [serial = 1907] [outer = 0x116839000] 06:09:09 INFO - PROCESS | 1666 | 1469020149066 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 06:09:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:09:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 820ms 06:09:09 INFO - PROCESS | 1666 | 1469020149206 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 06:09:09 INFO - PROCESS | 1666 | 1469020149208 Marionette TRACE conn3 <- [1,2513,null,{"value":"7"}] 06:09:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:09:09 INFO - PROCESS | 1666 | 1469020149236 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:09:09 INFO - PROCESS | 1666 | 1469020149238 Marionette TRACE conn3 <- [1,2514,null,{}] 06:09:09 INFO - PROCESS | 1666 | 1469020149247 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:09 INFO - PROCESS | 1666 | 1469020149248 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:09 INFO - PROCESS | 1666 | 1469020149351 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 06:09:09 INFO - PROCESS | 1666 | 1469020149406 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:09 INFO - PROCESS | 1666 | 1469020149410 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:09 INFO - PROCESS | 1666 | ++DOCSHELL 0x1188d3800 == 37 [pid = 1666] [id = 636] 06:09:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 109 (0x1164ef000) [pid = 1666] [serial = 1908] [outer = 0x0] 06:09:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 110 (0x116771800) [pid = 1666] [serial = 1909] [outer = 0x1164ef000] 06:09:09 INFO - PROCESS | 1666 | 1469020149437 Marionette DEBUG loaded listener.js 06:09:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 111 (0x117eed800) [pid = 1666] [serial = 1910] [outer = 0x1164ef000] 06:09:09 INFO - PROCESS | 1666 | --DOCSHELL 0x12c15a000 == 36 [pid = 1666] [id = 633] 06:09:09 INFO - PROCESS | 1666 | --DOCSHELL 0x12b1f0800 == 35 [pid = 1666] [id = 632] 06:09:09 INFO - PROCESS | 1666 | --DOCSHELL 0x129651800 == 34 [pid = 1666] [id = 631] 06:09:09 INFO - PROCESS | 1666 | --DOCSHELL 0x117e74000 == 33 [pid = 1666] [id = 630] 06:09:09 INFO - PROCESS | 1666 | --DOCSHELL 0x123dbe800 == 32 [pid = 1666] [id = 629] 06:09:09 INFO - PROCESS | 1666 | --DOCSHELL 0x1198a8800 == 31 [pid = 1666] [id = 628] 06:09:09 INFO - PROCESS | 1666 | --DOCSHELL 0x11714d800 == 30 [pid = 1666] [id = 627] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 110 (0x116ae0c00) [pid = 1666] [serial = 1811] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 109 (0x123de3c00) [pid = 1666] [serial = 1865] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 108 (0x119911000) [pid = 1666] [serial = 1825] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x123d03800) [pid = 1666] [serial = 1828] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x11801e000) [pid = 1666] [serial = 1816] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x118385c00) [pid = 1666] [serial = 1817] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x118694000) [pid = 1666] [serial = 1819] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x118b1d800) [pid = 1666] [serial = 1820] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x116149000) [pid = 1666] [serial = 1813] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x116816400) [pid = 1666] [serial = 1814] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x11680ac00) [pid = 1666] [serial = 1810] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x123d34400) [pid = 1666] [serial = 1864] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x125273400) [pid = 1666] [serial = 1831] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x123dec000) [pid = 1666] [serial = 1829] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x1195d6c00) [pid = 1666] [serial = 1861] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x115e0d000) [pid = 1666] [serial = 1852] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x115e6e800) [pid = 1666] [serial = 1834] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x116aa7800) [pid = 1666] [serial = 1853] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x116a05800) [pid = 1666] [serial = 1849] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x116638800) [pid = 1666] [serial = 1796] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x115d3b000) [pid = 1666] [serial = 1795] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x118693800) [pid = 1666] [serial = 1799] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x11854c400) [pid = 1666] [serial = 1835] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x112774400) [pid = 1666] [serial = 1846] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x11854e800) [pid = 1666] [serial = 1798] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x1183cd000) [pid = 1666] [serial = 1855] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x118b24000) [pid = 1666] [serial = 1858] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x11867bc00) [pid = 1666] [serial = 1856] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x1192c5000) [pid = 1666] [serial = 1859] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x12a6f2c00) [pid = 1666] [serial = 1844] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x123def800) [pid = 1666] [serial = 1802] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x121617000) [pid = 1666] [serial = 1837] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x1219bd400) [pid = 1666] [serial = 1801] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x128a52800) [pid = 1666] [serial = 1841] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x126693800) [pid = 1666] [serial = 1832] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 75 (0x128a94c00) [pid = 1666] [serial = 1805] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 74 (0x126fdcc00) [pid = 1666] [serial = 1804] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 73 (0x1195d0000) [pid = 1666] [serial = 1823] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 72 (0x1192bf800) [pid = 1666] [serial = 1822] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 71 (0x129570c00) [pid = 1666] [serial = 1808] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 70 (0x1293b3000) [pid = 1666] [serial = 1807] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 69 (0x120fae000) [pid = 1666] [serial = 1826] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 68 (0x1131db400) [pid = 1666] [serial = 1847] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 67 (0x118025800) [pid = 1666] [serial = 1850] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 66 (0x127563000) [pid = 1666] [serial = 1840] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 65 (0x121619c00) [pid = 1666] [serial = 1862] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | --DOMWINDOW == 64 (0x129222800) [pid = 1666] [serial = 1843] [outer = 0x0] [url = about:blank] 06:09:09 INFO - PROCESS | 1666 | 1469020149847 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 06:09:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:09:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 631ms 06:09:09 INFO - PROCESS | 1666 | 1469020149867 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 06:09:09 INFO - PROCESS | 1666 | 1469020149869 Marionette TRACE conn3 <- [1,2517,null,{"value":"7"}] 06:09:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:09:09 INFO - PROCESS | 1666 | 1469020149873 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:09:09 INFO - PROCESS | 1666 | 1469020149876 Marionette TRACE conn3 <- [1,2518,null,{}] 06:09:09 INFO - PROCESS | 1666 | 1469020149881 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:09 INFO - PROCESS | 1666 | 1469020149883 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:09 INFO - PROCESS | 1666 | 1469020149964 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 06:09:10 INFO - PROCESS | 1666 | 1469020150020 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:10 INFO - PROCESS | 1666 | 1469020150022 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:10 INFO - PROCESS | 1666 | ++DOCSHELL 0x1186ef000 == 31 [pid = 1666] [id = 637] 06:09:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 65 (0x1176cc400) [pid = 1666] [serial = 1911] [outer = 0x0] 06:09:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 66 (0x118389800) [pid = 1666] [serial = 1912] [outer = 0x1176cc400] 06:09:10 INFO - PROCESS | 1666 | 1469020150049 Marionette DEBUG loaded listener.js 06:09:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 67 (0x11868d400) [pid = 1666] [serial = 1913] [outer = 0x1176cc400] 06:09:10 INFO - PROCESS | 1666 | 1469020150358 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:09:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:09:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 526ms 06:09:10 INFO - PROCESS | 1666 | 1469020150398 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 06:09:10 INFO - PROCESS | 1666 | 1469020150400 Marionette TRACE conn3 <- [1,2521,null,{"value":"7"}] 06:09:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:09:10 INFO - PROCESS | 1666 | 1469020150402 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:09:10 INFO - PROCESS | 1666 | 1469020150403 Marionette TRACE conn3 <- [1,2522,null,{}] 06:09:10 INFO - PROCESS | 1666 | 1469020150410 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:10 INFO - PROCESS | 1666 | 1469020150413 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:10 INFO - PROCESS | 1666 | 1469020150496 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 06:09:10 INFO - PROCESS | 1666 | 1469020150553 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:10 INFO - PROCESS | 1666 | 1469020150556 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:10 INFO - PROCESS | 1666 | ++DOCSHELL 0x121182000 == 32 [pid = 1666] [id = 638] 06:09:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 68 (0x118028000) [pid = 1666] [serial = 1914] [outer = 0x0] 06:09:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 69 (0x1192bb400) [pid = 1666] [serial = 1915] [outer = 0x118028000] 06:09:10 INFO - PROCESS | 1666 | 1469020150585 Marionette DEBUG loaded listener.js 06:09:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 70 (0x119904000) [pid = 1666] [serial = 1916] [outer = 0x118028000] 06:09:10 INFO - PROCESS | 1666 | 1469020150881 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:09:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:09:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 518ms 06:09:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:09:10 INFO - PROCESS | 1666 | 1469020150920 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 06:09:10 INFO - PROCESS | 1666 | 1469020150922 Marionette TRACE conn3 <- [1,2525,null,{"value":"7"}] 06:09:10 INFO - PROCESS | 1666 | 1469020150924 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:09:10 INFO - PROCESS | 1666 | 1469020150925 Marionette TRACE conn3 <- [1,2526,null,{}] 06:09:10 INFO - PROCESS | 1666 | 1469020150929 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:10 INFO - PROCESS | 1666 | 1469020150931 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:11 INFO - PROCESS | 1666 | 1469020151008 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 06:09:11 INFO - PROCESS | 1666 | 1469020151014 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:11 INFO - PROCESS | 1666 | 1469020151015 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:11 INFO - PROCESS | 1666 | ++DOCSHELL 0x1252bf000 == 33 [pid = 1666] [id = 639] 06:09:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 71 (0x120e3f000) [pid = 1666] [serial = 1917] [outer = 0x0] 06:09:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 72 (0x1214b5c00) [pid = 1666] [serial = 1918] [outer = 0x120e3f000] 06:09:11 INFO - PROCESS | 1666 | 1469020151040 Marionette DEBUG loaded listener.js 06:09:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 73 (0x121616400) [pid = 1666] [serial = 1919] [outer = 0x120e3f000] 06:09:11 INFO - PROCESS | 1666 | 1469020151373 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 06:09:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:09:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 470ms 06:09:11 INFO - PROCESS | 1666 | 1469020151395 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 06:09:11 INFO - PROCESS | 1666 | 1469020151398 Marionette TRACE conn3 <- [1,2529,null,{"value":"7"}] 06:09:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:09:11 INFO - PROCESS | 1666 | 1469020151425 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:09:11 INFO - PROCESS | 1666 | 1469020151427 Marionette TRACE conn3 <- [1,2530,null,{}] 06:09:11 INFO - PROCESS | 1666 | 1469020151431 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:11 INFO - PROCESS | 1666 | 1469020151433 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:11 INFO - PROCESS | 1666 | 1469020151506 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 06:09:11 INFO - PROCESS | 1666 | 1469020151511 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:11 INFO - PROCESS | 1666 | 1469020151514 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:11 INFO - PROCESS | 1666 | ++DOCSHELL 0x117e7e800 == 34 [pid = 1666] [id = 640] 06:09:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 74 (0x115e74000) [pid = 1666] [serial = 1920] [outer = 0x0] 06:09:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 75 (0x123d09400) [pid = 1666] [serial = 1921] [outer = 0x115e74000] 06:09:11 INFO - PROCESS | 1666 | 1469020151538 Marionette DEBUG loaded listener.js 06:09:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 76 (0x123d89000) [pid = 1666] [serial = 1922] [outer = 0x115e74000] 06:09:11 INFO - PROCESS | 1666 | 1469020151915 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 06:09:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:09:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 522ms 06:09:11 INFO - PROCESS | 1666 | 1469020151954 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 06:09:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:09:11 INFO - PROCESS | 1666 | 1469020151966 Marionette TRACE conn3 <- [1,2533,null,{"value":"7"}] 06:09:11 INFO - PROCESS | 1666 | 1469020151970 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:09:11 INFO - PROCESS | 1666 | 1469020151972 Marionette TRACE conn3 <- [1,2534,null,{}] 06:09:11 INFO - PROCESS | 1666 | 1469020151975 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:11 INFO - PROCESS | 1666 | 1469020151981 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:12 INFO - PROCESS | 1666 | 1469020152161 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 06:09:12 INFO - PROCESS | 1666 | 1469020152178 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:12 INFO - PROCESS | 1666 | 1469020152180 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:12 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a628800 == 35 [pid = 1666] [id = 641] 06:09:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x125274c00) [pid = 1666] [serial = 1923] [outer = 0x0] 06:09:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x126c2b800) [pid = 1666] [serial = 1924] [outer = 0x125274c00] 06:09:12 INFO - PROCESS | 1666 | 1469020152204 Marionette DEBUG loaded listener.js 06:09:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x12870d800) [pid = 1666] [serial = 1925] [outer = 0x125274c00] 06:09:12 INFO - PROCESS | 1666 | 1469020152558 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 06:09:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:09:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 620ms 06:09:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:09:12 INFO - PROCESS | 1666 | 1469020152590 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 06:09:12 INFO - PROCESS | 1666 | 1469020152591 Marionette TRACE conn3 <- [1,2537,null,{"value":"7"}] 06:09:12 INFO - PROCESS | 1666 | 1469020152600 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:09:12 INFO - PROCESS | 1666 | 1469020152601 Marionette TRACE conn3 <- [1,2538,null,{}] 06:09:12 INFO - PROCESS | 1666 | 1469020152604 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:12 INFO - PROCESS | 1666 | 1469020152605 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:12 INFO - PROCESS | 1666 | 1469020152702 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 06:09:12 INFO - PROCESS | 1666 | 1469020152705 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:12 INFO - PROCESS | 1666 | 1469020152706 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:12 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a9a2000 == 36 [pid = 1666] [id = 642] 06:09:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x12870e000) [pid = 1666] [serial = 1926] [outer = 0x0] 06:09:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x128a56000) [pid = 1666] [serial = 1927] [outer = 0x12870e000] 06:09:12 INFO - PROCESS | 1666 | 1469020152731 Marionette DEBUG loaded listener.js 06:09:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x128a98800) [pid = 1666] [serial = 1928] [outer = 0x12870e000] 06:09:13 INFO - PROCESS | 1666 | 1469020153057 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 06:09:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:09:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 526ms 06:09:13 INFO - PROCESS | 1666 | 1469020153119 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 06:09:13 INFO - PROCESS | 1666 | 1469020153121 Marionette TRACE conn3 <- [1,2541,null,{"value":"7"}] 06:09:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:09:13 INFO - PROCESS | 1666 | 1469020153123 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:09:13 INFO - PROCESS | 1666 | 1469020153131 Marionette TRACE conn3 <- [1,2542,null,{}] 06:09:13 INFO - PROCESS | 1666 | 1469020153140 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:13 INFO - PROCESS | 1666 | 1469020153141 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:13 INFO - PROCESS | 1666 | 1469020153236 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 06:09:13 INFO - PROCESS | 1666 | 1469020153239 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:13 INFO - PROCESS | 1666 | 1469020153241 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:13 INFO - PROCESS | 1666 | ++DOCSHELL 0x12be28000 == 37 [pid = 1666] [id = 643] 06:09:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x128a53800) [pid = 1666] [serial = 1929] [outer = 0x0] 06:09:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x1293b5800) [pid = 1666] [serial = 1930] [outer = 0x128a53800] 06:09:13 INFO - PROCESS | 1666 | 1469020153265 Marionette DEBUG loaded listener.js 06:09:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x12956f400) [pid = 1666] [serial = 1931] [outer = 0x128a53800] 06:09:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:09:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 484ms 06:09:13 INFO - PROCESS | 1666 | 1469020153600 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 06:09:13 INFO - PROCESS | 1666 | 1469020153607 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 06:09:13 INFO - PROCESS | 1666 | 1469020153608 Marionette TRACE conn3 <- [1,2545,null,{"value":"7"}] 06:09:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:09:13 INFO - PROCESS | 1666 | 1469020153612 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:09:13 INFO - PROCESS | 1666 | 1469020153615 Marionette TRACE conn3 <- [1,2546,null,{}] 06:09:13 INFO - PROCESS | 1666 | 1469020153624 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:13 INFO - PROCESS | 1666 | 1469020153625 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:13 INFO - PROCESS | 1666 | 1469020153726 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 06:09:13 INFO - PROCESS | 1666 | 1469020153729 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:13 INFO - PROCESS | 1666 | 1469020153730 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:13 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c31f800 == 38 [pid = 1666] [id = 644] 06:09:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x1293b2400) [pid = 1666] [serial = 1932] [outer = 0x0] 06:09:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x12a6ea000) [pid = 1666] [serial = 1933] [outer = 0x1293b2400] 06:09:13 INFO - PROCESS | 1666 | 1469020153755 Marionette DEBUG loaded listener.js 06:09:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x12a75ac00) [pid = 1666] [serial = 1934] [outer = 0x1293b2400] 06:09:13 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x1176c4800) [pid = 1666] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:09:13 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x128a4d800) [pid = 1666] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:09:13 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x116812800) [pid = 1666] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:09:13 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x123d3b400) [pid = 1666] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:09:13 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x118020800) [pid = 1666] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:09:13 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x1186d2800) [pid = 1666] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:09:13 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x12533cc00) [pid = 1666] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:09:13 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x1164f1c00) [pid = 1666] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:09:13 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x115d35c00) [pid = 1666] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:09:13 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x1192c0400) [pid = 1666] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:09:13 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x1121e4000) [pid = 1666] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:09:13 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x120fb0000) [pid = 1666] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:09:14 INFO - PROCESS | 1666 | 1469020154099 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 06:09:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:09:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 528ms 06:09:14 INFO - PROCESS | 1666 | 1469020154142 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 06:09:14 INFO - PROCESS | 1666 | 1469020154143 Marionette TRACE conn3 <- [1,2549,null,{"value":"7"}] 06:09:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:09:14 INFO - PROCESS | 1666 | 1469020154149 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:09:14 INFO - PROCESS | 1666 | 1469020154150 Marionette TRACE conn3 <- [1,2550,null,{}] 06:09:14 INFO - PROCESS | 1666 | 1469020154153 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:14 INFO - PROCESS | 1666 | 1469020154154 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:14 INFO - PROCESS | 1666 | 1469020154241 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 06:09:14 INFO - PROCESS | 1666 | 1469020154246 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:14 INFO - PROCESS | 1666 | 1469020154248 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:14 INFO - PROCESS | 1666 | ++DOCSHELL 0x123dbe800 == 39 [pid = 1666] [id = 645] 06:09:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x1161a4c00) [pid = 1666] [serial = 1935] [outer = 0x0] 06:09:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x1192c9c00) [pid = 1666] [serial = 1936] [outer = 0x1161a4c00] 06:09:14 INFO - PROCESS | 1666 | 1469020154272 Marionette DEBUG loaded listener.js 06:09:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x12530f000) [pid = 1666] [serial = 1937] [outer = 0x1161a4c00] 06:09:14 INFO - PROCESS | 1666 | 1469020154607 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 06:09:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:09:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 472ms 06:09:14 INFO - PROCESS | 1666 | 1469020154620 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 06:09:14 INFO - PROCESS | 1666 | 1469020154621 Marionette TRACE conn3 <- [1,2553,null,{"value":"7"}] 06:09:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:09:14 INFO - PROCESS | 1666 | 1469020154624 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:09:14 INFO - PROCESS | 1666 | 1469020154626 Marionette TRACE conn3 <- [1,2554,null,{}] 06:09:14 INFO - PROCESS | 1666 | 1469020154630 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:14 INFO - PROCESS | 1666 | 1469020154632 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:14 INFO - PROCESS | 1666 | 1469020154723 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 06:09:14 INFO - PROCESS | 1666 | 1469020154785 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:14 INFO - PROCESS | 1666 | 1469020154787 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:14 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c734800 == 40 [pid = 1666] [id = 646] 06:09:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x116815400) [pid = 1666] [serial = 1938] [outer = 0x0] 06:09:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x12a6f5800) [pid = 1666] [serial = 1939] [outer = 0x116815400] 06:09:14 INFO - PROCESS | 1666 | 1469020154814 Marionette DEBUG loaded listener.js 06:09:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x12a9bc800) [pid = 1666] [serial = 1940] [outer = 0x116815400] 06:09:15 INFO - PROCESS | 1666 | 1469020155125 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 06:09:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:09:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 523ms 06:09:15 INFO - PROCESS | 1666 | 1469020155149 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 06:09:15 INFO - PROCESS | 1666 | 1469020155151 Marionette TRACE conn3 <- [1,2557,null,{"value":"7"}] 06:09:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:09:15 INFO - PROCESS | 1666 | 1469020155153 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:09:15 INFO - PROCESS | 1666 | 1469020155154 Marionette TRACE conn3 <- [1,2558,null,{}] 06:09:15 INFO - PROCESS | 1666 | 1469020155156 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:15 INFO - PROCESS | 1666 | 1469020155157 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:15 INFO - PROCESS | 1666 | 1469020155241 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 06:09:15 INFO - PROCESS | 1666 | 1469020155246 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:15 INFO - PROCESS | 1666 | 1469020155248 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:15 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ce1a800 == 41 [pid = 1666] [id = 647] 06:09:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x12a9bf400) [pid = 1666] [serial = 1941] [outer = 0x0] 06:09:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x12a9c5800) [pid = 1666] [serial = 1942] [outer = 0x12a9bf400] 06:09:15 INFO - PROCESS | 1666 | 1469020155272 Marionette DEBUG loaded listener.js 06:09:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x12af86400) [pid = 1666] [serial = 1943] [outer = 0x12a9bf400] 06:09:15 INFO - PROCESS | 1666 | 1469020155612 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 06:09:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:09:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 469ms 06:09:15 INFO - PROCESS | 1666 | 1469020155622 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 06:09:15 INFO - PROCESS | 1666 | 1469020155623 Marionette TRACE conn3 <- [1,2561,null,{"value":"7"}] 06:09:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:09:15 INFO - PROCESS | 1666 | 1469020155626 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:09:15 INFO - PROCESS | 1666 | 1469020155627 Marionette TRACE conn3 <- [1,2562,null,{}] 06:09:15 INFO - PROCESS | 1666 | 1469020155632 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:15 INFO - PROCESS | 1666 | 1469020155634 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:15 INFO - PROCESS | 1666 | 1469020155745 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 06:09:15 INFO - PROCESS | 1666 | 1469020155751 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:15 INFO - PROCESS | 1666 | 1469020155752 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:15 INFO - PROCESS | 1666 | ++DOCSHELL 0x12d063000 == 42 [pid = 1666] [id = 648] 06:09:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x12a9b8400) [pid = 1666] [serial = 1944] [outer = 0x0] 06:09:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x12af86c00) [pid = 1666] [serial = 1945] [outer = 0x12a9b8400] 06:09:15 INFO - PROCESS | 1666 | 1469020155776 Marionette DEBUG loaded listener.js 06:09:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x12b30d000) [pid = 1666] [serial = 1946] [outer = 0x12a9b8400] 06:09:16 INFO - PROCESS | 1666 | 1469020156252 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 06:09:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:09:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 671ms 06:09:16 INFO - PROCESS | 1666 | 1469020156311 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 06:09:16 INFO - PROCESS | 1666 | 1469020156314 Marionette TRACE conn3 <- [1,2565,null,{"value":"7"}] 06:09:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:09:16 INFO - PROCESS | 1666 | 1469020156319 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:09:16 INFO - PROCESS | 1666 | 1469020156321 Marionette TRACE conn3 <- [1,2566,null,{}] 06:09:16 INFO - PROCESS | 1666 | 1469020156325 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:16 INFO - PROCESS | 1666 | 1469020156326 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:16 INFO - PROCESS | 1666 | 1469020156435 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 06:09:16 INFO - PROCESS | 1666 | 1469020156496 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:16 INFO - PROCESS | 1666 | 1469020156497 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:16 INFO - PROCESS | 1666 | ++DOCSHELL 0x11925e000 == 43 [pid = 1666] [id = 649] 06:09:16 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x116148800) [pid = 1666] [serial = 1947] [outer = 0x0] 06:09:16 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x116887800) [pid = 1666] [serial = 1948] [outer = 0x116148800] 06:09:16 INFO - PROCESS | 1666 | 1469020156529 Marionette DEBUG loaded listener.js 06:09:16 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x1182aec00) [pid = 1666] [serial = 1949] [outer = 0x116148800] 06:09:17 INFO - PROCESS | 1666 | 1469020157029 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 06:09:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:09:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 721ms 06:09:17 INFO - PROCESS | 1666 | 1469020157039 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 06:09:17 INFO - PROCESS | 1666 | 1469020157043 Marionette TRACE conn3 <- [1,2569,null,{"value":"7"}] 06:09:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:09:17 INFO - PROCESS | 1666 | 1469020157050 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:09:17 INFO - PROCESS | 1666 | 1469020157052 Marionette TRACE conn3 <- [1,2570,null,{}] 06:09:17 INFO - PROCESS | 1666 | 1469020157054 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:17 INFO - PROCESS | 1666 | 1469020157056 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:17 INFO - PROCESS | 1666 | 1469020157163 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 06:09:17 INFO - PROCESS | 1666 | 1469020157236 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:17 INFO - PROCESS | 1666 | 1469020157238 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:17 INFO - PROCESS | 1666 | ++DOCSHELL 0x128fc3800 == 44 [pid = 1666] [id = 650] 06:09:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x11867f400) [pid = 1666] [serial = 1950] [outer = 0x0] 06:09:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x118b20800) [pid = 1666] [serial = 1951] [outer = 0x11867f400] 06:09:17 INFO - PROCESS | 1666 | 1469020157271 Marionette DEBUG loaded listener.js 06:09:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x119bce400) [pid = 1666] [serial = 1952] [outer = 0x11867f400] 06:09:17 INFO - PROCESS | 1666 | 1469020157715 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 06:09:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:09:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 720ms 06:09:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:09:17 INFO - PROCESS | 1666 | 1469020157770 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 06:09:17 INFO - PROCESS | 1666 | 1469020157771 Marionette TRACE conn3 <- [1,2573,null,{"value":"7"}] 06:09:17 INFO - PROCESS | 1666 | 1469020157773 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:09:17 INFO - PROCESS | 1666 | 1469020157776 Marionette TRACE conn3 <- [1,2574,null,{}] 06:09:17 INFO - PROCESS | 1666 | 1469020157784 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:17 INFO - PROCESS | 1666 | 1469020157787 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:17 INFO - PROCESS | 1666 | 1469020157894 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 06:09:17 INFO - PROCESS | 1666 | 1469020157956 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:17 INFO - PROCESS | 1666 | 1469020157958 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:18 INFO - PROCESS | 1666 | ++DOCSHELL 0x12d081000 == 45 [pid = 1666] [id = 651] 06:09:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x113071000) [pid = 1666] [serial = 1953] [outer = 0x0] 06:09:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x123d03800) [pid = 1666] [serial = 1954] [outer = 0x113071000] 06:09:18 INFO - PROCESS | 1666 | 1469020158036 Marionette DEBUG loaded listener.js 06:09:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x126f86400) [pid = 1666] [serial = 1955] [outer = 0x113071000] 06:09:18 INFO - PROCESS | 1666 | 1469020158530 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 06:09:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:09:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1022ms 06:09:18 INFO - PROCESS | 1666 | 1469020158870 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 06:09:18 INFO - PROCESS | 1666 | 1469020158875 Marionette TRACE conn3 <- [1,2577,null,{"value":"7"}] 06:09:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:09:18 INFO - PROCESS | 1666 | 1469020158882 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:09:18 INFO - PROCESS | 1666 | 1469020158884 Marionette TRACE conn3 <- [1,2578,null,{}] 06:09:18 INFO - PROCESS | 1666 | 1469020158890 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:18 INFO - PROCESS | 1666 | 1469020158892 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:19 INFO - PROCESS | 1666 | 1469020159022 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 06:09:19 INFO - PROCESS | 1666 | 1469020159058 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:19 INFO - PROCESS | 1666 | 1469020159061 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:19 INFO - PROCESS | 1666 | ++DOCSHELL 0x119dac000 == 46 [pid = 1666] [id = 652] 06:09:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x116ade400) [pid = 1666] [serial = 1956] [outer = 0x0] 06:09:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x118020000) [pid = 1666] [serial = 1957] [outer = 0x116ade400] 06:09:19 INFO - PROCESS | 1666 | 1469020159089 Marionette DEBUG loaded listener.js 06:09:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x11854e800) [pid = 1666] [serial = 1958] [outer = 0x116ade400] 06:09:19 INFO - PROCESS | 1666 | 1469020159521 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 06:09:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:09:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 675ms 06:09:19 INFO - PROCESS | 1666 | 1469020159556 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 06:09:19 INFO - PROCESS | 1666 | 1469020159558 Marionette TRACE conn3 <- [1,2581,null,{"value":"7"}] 06:09:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:09:19 INFO - PROCESS | 1666 | 1469020159563 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:09:19 INFO - PROCESS | 1666 | 1469020159565 Marionette TRACE conn3 <- [1,2582,null,{}] 06:09:19 INFO - PROCESS | 1666 | 1469020159567 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:19 INFO - PROCESS | 1666 | 1469020159569 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:19 INFO - PROCESS | 1666 | 1469020159665 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 06:09:19 INFO - PROCESS | 1666 | 1469020159724 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:19 INFO - PROCESS | 1666 | 1469020159725 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:19 INFO - PROCESS | 1666 | ++DOCSHELL 0x118b92800 == 47 [pid = 1666] [id = 653] 06:09:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x11868c400) [pid = 1666] [serial = 1959] [outer = 0x0] 06:09:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x1186d1800) [pid = 1666] [serial = 1960] [outer = 0x11868c400] 06:09:19 INFO - PROCESS | 1666 | 1469020159754 Marionette DEBUG loaded listener.js 06:09:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x1192be400) [pid = 1666] [serial = 1961] [outer = 0x11868c400] 06:09:20 INFO - PROCESS | 1666 | --DOCSHELL 0x12ce1a800 == 46 [pid = 1666] [id = 647] 06:09:20 INFO - PROCESS | 1666 | --DOCSHELL 0x12c734800 == 45 [pid = 1666] [id = 646] 06:09:20 INFO - PROCESS | 1666 | --DOCSHELL 0x123dbe800 == 44 [pid = 1666] [id = 645] 06:09:20 INFO - PROCESS | 1666 | --DOCSHELL 0x12c31f800 == 43 [pid = 1666] [id = 644] 06:09:20 INFO - PROCESS | 1666 | --DOCSHELL 0x12be28000 == 42 [pid = 1666] [id = 643] 06:09:20 INFO - PROCESS | 1666 | --DOCSHELL 0x12a9a2000 == 41 [pid = 1666] [id = 642] 06:09:20 INFO - PROCESS | 1666 | --DOCSHELL 0x12a628800 == 40 [pid = 1666] [id = 641] 06:09:20 INFO - PROCESS | 1666 | --DOCSHELL 0x117e7e800 == 39 [pid = 1666] [id = 640] 06:09:20 INFO - PROCESS | 1666 | --DOCSHELL 0x1252bf000 == 38 [pid = 1666] [id = 639] 06:09:20 INFO - PROCESS | 1666 | --DOCSHELL 0x121182000 == 37 [pid = 1666] [id = 638] 06:09:20 INFO - PROCESS | 1666 | --DOCSHELL 0x1186ef000 == 36 [pid = 1666] [id = 637] 06:09:20 INFO - PROCESS | 1666 | --DOCSHELL 0x1188d3800 == 35 [pid = 1666] [id = 636] 06:09:20 INFO - PROCESS | 1666 | --DOCSHELL 0x123daa800 == 34 [pid = 1666] [id = 635] 06:09:20 INFO - PROCESS | 1666 | --DOCSHELL 0x113355000 == 33 [pid = 1666] [id = 634] 06:09:20 INFO - PROCESS | 1666 | --DOCSHELL 0x124db8000 == 32 [pid = 1666] [id = 626] 06:09:20 INFO - PROCESS | 1666 | --DOCSHELL 0x119dac000 == 31 [pid = 1666] [id = 652] 06:09:20 INFO - PROCESS | 1666 | --DOCSHELL 0x12d081000 == 30 [pid = 1666] [id = 651] 06:09:20 INFO - PROCESS | 1666 | --DOCSHELL 0x128fc3800 == 29 [pid = 1666] [id = 650] 06:09:20 INFO - PROCESS | 1666 | --DOCSHELL 0x12d063000 == 28 [pid = 1666] [id = 648] 06:09:20 INFO - PROCESS | 1666 | --DOCSHELL 0x11925e000 == 27 [pid = 1666] [id = 649] 06:09:20 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x1253adc00) [pid = 1666] [serial = 1900] [outer = 0x0] [url = about:blank] 06:09:20 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x118024400) [pid = 1666] [serial = 1885] [outer = 0x0] [url = about:blank] 06:09:20 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x123debc00) [pid = 1666] [serial = 1898] [outer = 0x0] [url = about:blank] 06:09:20 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x1293b3c00) [pid = 1666] [serial = 1879] [outer = 0x0] [url = about:blank] 06:09:20 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x118695c00) [pid = 1666] [serial = 1868] [outer = 0x0] [url = about:blank] 06:09:20 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x1183db400) [pid = 1666] [serial = 1867] [outer = 0x0] [url = about:blank] 06:09:20 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x115d3e800) [pid = 1666] [serial = 1882] [outer = 0x0] [url = about:blank] 06:09:20 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x119285c00) [pid = 1666] [serial = 1888] [outer = 0x0] [url = about:blank] 06:09:20 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x123d32000) [pid = 1666] [serial = 1871] [outer = 0x0] [url = about:blank] 06:09:20 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x1215c1000) [pid = 1666] [serial = 1870] [outer = 0x0] [url = about:blank] 06:09:20 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x12755d800) [pid = 1666] [serial = 1874] [outer = 0x0] [url = about:blank] 06:09:20 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x12669d800) [pid = 1666] [serial = 1873] [outer = 0x0] [url = about:blank] 06:09:20 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x1183d6400) [pid = 1666] [serial = 1886] [outer = 0x0] [url = about:blank] 06:09:20 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x128dd1000) [pid = 1666] [serial = 1877] [outer = 0x0] [url = about:blank] 06:09:20 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x128a8d800) [pid = 1666] [serial = 1876] [outer = 0x0] [url = about:blank] 06:09:20 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x115d3d400) [pid = 1666] [serial = 1892] [outer = 0x0] [url = about:blank] 06:09:20 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x121612c00) [pid = 1666] [serial = 1897] [outer = 0x0] [url = about:blank] 06:09:20 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x1195cc000) [pid = 1666] [serial = 1889] [outer = 0x0] [url = about:blank] 06:09:20 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x120e40c00) [pid = 1666] [serial = 1895] [outer = 0x0] [url = about:blank] 06:09:20 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x116489800) [pid = 1666] [serial = 1883] [outer = 0x0] [url = about:blank] 06:09:20 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x112a86c00) [pid = 1666] [serial = 1891] [outer = 0x0] [url = about:blank] 06:09:20 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x118b20c00) [pid = 1666] [serial = 1894] [outer = 0x0] [url = about:blank] 06:09:20 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x12956d800) [pid = 1666] [serial = 1880] [outer = 0x0] [url = about:blank] 06:09:20 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x12755d000) [pid = 1666] [serial = 1838] [outer = 0x0] [url = about:blank] 06:09:20 INFO - PROCESS | 1666 | 1469020160661 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 06:09:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:09:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1122ms 06:09:20 INFO - PROCESS | 1666 | 1469020160684 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 06:09:20 INFO - PROCESS | 1666 | 1469020160686 Marionette TRACE conn3 <- [1,2585,null,{"value":"7"}] 06:09:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:09:20 INFO - PROCESS | 1666 | 1469020160689 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:09:20 INFO - PROCESS | 1666 | 1469020160691 Marionette TRACE conn3 <- [1,2586,null,{}] 06:09:20 INFO - PROCESS | 1666 | 1469020160695 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:20 INFO - PROCESS | 1666 | 1469020160698 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:20 INFO - PROCESS | 1666 | 1469020160780 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 06:09:20 INFO - PROCESS | 1666 | 1469020160838 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:20 INFO - PROCESS | 1666 | 1469020160841 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:20 INFO - PROCESS | 1666 | ++DOCSHELL 0x117e72800 == 28 [pid = 1666] [id = 654] 06:09:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x115d3a000) [pid = 1666] [serial = 1962] [outer = 0x0] 06:09:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x115e72c00) [pid = 1666] [serial = 1963] [outer = 0x115d3a000] 06:09:20 INFO - PROCESS | 1666 | 1469020160871 Marionette DEBUG loaded listener.js 06:09:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x116640c00) [pid = 1666] [serial = 1964] [outer = 0x115d3a000] 06:09:21 INFO - PROCESS | 1666 | 1469020161175 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 06:09:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:09:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 520ms 06:09:21 INFO - PROCESS | 1666 | 1469020161209 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 06:09:21 INFO - PROCESS | 1666 | 1469020161214 Marionette TRACE conn3 <- [1,2589,null,{"value":"7"}] 06:09:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:09:21 INFO - PROCESS | 1666 | 1469020161219 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:09:21 INFO - PROCESS | 1666 | 1469020161221 Marionette TRACE conn3 <- [1,2590,null,{}] 06:09:21 INFO - PROCESS | 1666 | 1469020161223 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:21 INFO - PROCESS | 1666 | 1469020161225 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:21 INFO - PROCESS | 1666 | 1469020161305 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 06:09:21 INFO - PROCESS | 1666 | 1469020161311 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:21 INFO - PROCESS | 1666 | 1469020161314 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:21 INFO - PROCESS | 1666 | ++DOCSHELL 0x1188dc800 == 29 [pid = 1666] [id = 655] 06:09:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x116a0cc00) [pid = 1666] [serial = 1965] [outer = 0x0] 06:09:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x11806f400) [pid = 1666] [serial = 1966] [outer = 0x116a0cc00] 06:09:21 INFO - PROCESS | 1666 | 1469020161342 Marionette DEBUG loaded listener.js 06:09:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x1183d8400) [pid = 1666] [serial = 1967] [outer = 0x116a0cc00] 06:09:21 INFO - PROCESS | 1666 | 1469020161717 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 06:09:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:09:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 520ms 06:09:21 INFO - PROCESS | 1666 | 1469020161740 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 06:09:21 INFO - PROCESS | 1666 | 1469020161741 Marionette TRACE conn3 <- [1,2593,null,{"value":"7"}] 06:09:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:09:21 INFO - PROCESS | 1666 | 1469020161745 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:09:21 INFO - PROCESS | 1666 | 1469020161749 Marionette TRACE conn3 <- [1,2594,null,{}] 06:09:21 INFO - PROCESS | 1666 | 1469020161756 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:21 INFO - PROCESS | 1666 | 1469020161760 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:21 INFO - PROCESS | 1666 | 1469020161839 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 06:09:21 INFO - PROCESS | 1666 | 1469020161846 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:21 INFO - PROCESS | 1666 | 1469020161849 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:21 INFO - PROCESS | 1666 | ++DOCSHELL 0x12105b000 == 30 [pid = 1666] [id = 656] 06:09:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x1133d7400) [pid = 1666] [serial = 1968] [outer = 0x0] 06:09:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x1186d9c00) [pid = 1666] [serial = 1969] [outer = 0x1133d7400] 06:09:21 INFO - PROCESS | 1666 | 1469020161877 Marionette DEBUG loaded listener.js 06:09:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x1195c9800) [pid = 1666] [serial = 1970] [outer = 0x1133d7400] 06:09:22 INFO - PROCESS | 1666 | 1469020162209 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 06:09:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:09:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 473ms 06:09:22 INFO - PROCESS | 1666 | 1469020162218 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 06:09:22 INFO - PROCESS | 1666 | 1469020162220 Marionette TRACE conn3 <- [1,2597,null,{"value":"7"}] 06:09:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:09:22 INFO - PROCESS | 1666 | 1469020162222 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:09:22 INFO - PROCESS | 1666 | 1469020162223 Marionette TRACE conn3 <- [1,2598,null,{}] 06:09:22 INFO - PROCESS | 1666 | 1469020162225 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:22 INFO - PROCESS | 1666 | 1469020162227 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:22 INFO - PROCESS | 1666 | 1469020162308 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 06:09:22 INFO - PROCESS | 1666 | 1469020162369 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:22 INFO - PROCESS | 1666 | 1469020162370 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:22 INFO - PROCESS | 1666 | ++DOCSHELL 0x121a0d000 == 31 [pid = 1666] [id = 657] 06:09:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x118681400) [pid = 1666] [serial = 1971] [outer = 0x0] 06:09:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x119bc4000) [pid = 1666] [serial = 1972] [outer = 0x118681400] 06:09:22 INFO - PROCESS | 1666 | 1469020162397 Marionette DEBUG loaded listener.js 06:09:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x120fadc00) [pid = 1666] [serial = 1973] [outer = 0x118681400] 06:09:22 INFO - PROCESS | 1666 | 1469020162719 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 06:09:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:09:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 519ms 06:09:22 INFO - PROCESS | 1666 | 1469020162742 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 06:09:22 INFO - PROCESS | 1666 | 1469020162744 Marionette TRACE conn3 <- [1,2601,null,{"value":"7"}] 06:09:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:09:22 INFO - PROCESS | 1666 | 1469020162748 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:09:22 INFO - PROCESS | 1666 | 1469020162750 Marionette TRACE conn3 <- [1,2602,null,{}] 06:09:22 INFO - PROCESS | 1666 | 1469020162752 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:22 INFO - PROCESS | 1666 | 1469020162754 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:22 INFO - PROCESS | 1666 | 1469020162847 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 06:09:22 INFO - PROCESS | 1666 | 1469020162883 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:22 INFO - PROCESS | 1666 | 1469020162884 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:22 INFO - PROCESS | 1666 | ++DOCSHELL 0x126fa1000 == 32 [pid = 1666] [id = 658] 06:09:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x112f10800) [pid = 1666] [serial = 1974] [outer = 0x0] 06:09:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x1211ac800) [pid = 1666] [serial = 1975] [outer = 0x112f10800] 06:09:22 INFO - PROCESS | 1666 | 1469020162908 Marionette DEBUG loaded listener.js 06:09:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x1216da400) [pid = 1666] [serial = 1976] [outer = 0x112f10800] 06:09:23 INFO - PROCESS | 1666 | 1469020163257 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 06:09:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:09:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 522ms 06:09:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:09:23 INFO - PROCESS | 1666 | 1469020163270 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 06:09:23 INFO - PROCESS | 1666 | 1469020163272 Marionette TRACE conn3 <- [1,2605,null,{"value":"7"}] 06:09:23 INFO - PROCESS | 1666 | 1469020163274 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:09:23 INFO - PROCESS | 1666 | 1469020163275 Marionette TRACE conn3 <- [1,2606,null,{}] 06:09:23 INFO - PROCESS | 1666 | 1469020163277 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:23 INFO - PROCESS | 1666 | 1469020163283 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:23 INFO - PROCESS | 1666 | 1469020163398 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 06:09:23 INFO - PROCESS | 1666 | 1469020163408 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:23 INFO - PROCESS | 1666 | 1469020163408 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:23 INFO - PROCESS | 1666 | ++DOCSHELL 0x128a37800 == 33 [pid = 1666] [id = 659] 06:09:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x1219b7400) [pid = 1666] [serial = 1977] [outer = 0x0] 06:09:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x123d36c00) [pid = 1666] [serial = 1978] [outer = 0x1219b7400] 06:09:23 INFO - PROCESS | 1666 | 1469020163435 Marionette DEBUG loaded listener.js 06:09:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x12669ac00) [pid = 1666] [serial = 1979] [outer = 0x1219b7400] 06:09:23 INFO - PROCESS | 1666 | 1469020163767 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 06:09:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:09:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 519ms 06:09:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:09:23 INFO - PROCESS | 1666 | 1469020163799 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 06:09:23 INFO - PROCESS | 1666 | 1469020163800 Marionette TRACE conn3 <- [1,2609,null,{"value":"7"}] 06:09:23 INFO - PROCESS | 1666 | 1469020163810 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:09:23 INFO - PROCESS | 1666 | 1469020163811 Marionette TRACE conn3 <- [1,2610,null,{}] 06:09:23 INFO - PROCESS | 1666 | 1469020163814 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:23 INFO - PROCESS | 1666 | 1469020163815 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:23 INFO - PROCESS | 1666 | 1469020163920 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 06:09:23 INFO - PROCESS | 1666 | 1469020163924 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:23 INFO - PROCESS | 1666 | 1469020163925 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:23 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a99e800 == 34 [pid = 1666] [id = 660] 06:09:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x115d34400) [pid = 1666] [serial = 1980] [outer = 0x0] 06:09:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x126c33800) [pid = 1666] [serial = 1981] [outer = 0x115d34400] 06:09:23 INFO - PROCESS | 1666 | 1469020163949 Marionette DEBUG loaded listener.js 06:09:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x127564800) [pid = 1666] [serial = 1982] [outer = 0x115d34400] 06:09:24 INFO - PROCESS | 1666 | 1469020164300 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 06:09:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:09:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 529ms 06:09:24 INFO - PROCESS | 1666 | 1469020164336 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 06:09:24 INFO - PROCESS | 1666 | 1469020164337 Marionette TRACE conn3 <- [1,2613,null,{"value":"7"}] 06:09:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:09:24 INFO - PROCESS | 1666 | 1469020164340 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:09:24 INFO - PROCESS | 1666 | 1469020164341 Marionette TRACE conn3 <- [1,2614,null,{}] 06:09:24 INFO - PROCESS | 1666 | 1469020164343 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:24 INFO - PROCESS | 1666 | 1469020164344 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:24 INFO - PROCESS | 1666 | 1469020164442 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 06:09:24 INFO - PROCESS | 1666 | 1469020164446 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:24 INFO - PROCESS | 1666 | 1469020164447 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:24 INFO - PROCESS | 1666 | ++DOCSHELL 0x12b160800 == 35 [pid = 1666] [id = 661] 06:09:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x1131db400) [pid = 1666] [serial = 1983] [outer = 0x0] 06:09:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x12870fc00) [pid = 1666] [serial = 1984] [outer = 0x1131db400] 06:09:24 INFO - PROCESS | 1666 | 1469020164472 Marionette DEBUG loaded listener.js 06:09:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x128a56800) [pid = 1666] [serial = 1985] [outer = 0x1131db400] 06:09:24 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x12526a800) [pid = 1666] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:09:24 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x12a9b8400) [pid = 1666] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:09:24 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x12a9bf400) [pid = 1666] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:09:24 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x125274c00) [pid = 1666] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:09:24 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x12870e000) [pid = 1666] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:09:24 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x128a53800) [pid = 1666] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:09:24 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x116839000) [pid = 1666] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:09:24 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x118028000) [pid = 1666] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:09:24 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x110fa7400) [pid = 1666] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:09:24 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x115e74000) [pid = 1666] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:09:24 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x1164ef000) [pid = 1666] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:09:24 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x1293b2400) [pid = 1666] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:09:24 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x1176cc400) [pid = 1666] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:09:24 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x120e3f000) [pid = 1666] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:09:24 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x116815400) [pid = 1666] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:09:24 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x1161a4c00) [pid = 1666] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:09:24 INFO - PROCESS | 1666 | 1469020164981 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 06:09:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:09:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 06:09:25 INFO - PROCESS | 1666 | 1469020165012 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 06:09:25 INFO - PROCESS | 1666 | 1469020165014 Marionette TRACE conn3 <- [1,2617,null,{"value":"7"}] 06:09:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:09:25 INFO - PROCESS | 1666 | 1469020165016 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:09:25 INFO - PROCESS | 1666 | 1469020165017 Marionette TRACE conn3 <- [1,2618,null,{}] 06:09:25 INFO - PROCESS | 1666 | 1469020165020 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:25 INFO - PROCESS | 1666 | 1469020165030 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:25 INFO - PROCESS | 1666 | 1469020165108 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 06:09:25 INFO - PROCESS | 1666 | 1469020165114 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:25 INFO - PROCESS | 1666 | 1469020165115 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:25 INFO - PROCESS | 1666 | ++DOCSHELL 0x12105a000 == 36 [pid = 1666] [id = 662] 06:09:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x1161a4c00) [pid = 1666] [serial = 1986] [outer = 0x0] 06:09:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x118686c00) [pid = 1666] [serial = 1987] [outer = 0x1161a4c00] 06:09:25 INFO - PROCESS | 1666 | 1469020165140 Marionette DEBUG loaded listener.js 06:09:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x120faa800) [pid = 1666] [serial = 1988] [outer = 0x1161a4c00] 06:09:25 INFO - PROCESS | 1666 | 1469020165483 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 06:09:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:09:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 519ms 06:09:25 INFO - PROCESS | 1666 | 1469020165536 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 06:09:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:09:25 INFO - PROCESS | 1666 | 1469020165538 Marionette TRACE conn3 <- [1,2621,null,{"value":"7"}] 06:09:25 INFO - PROCESS | 1666 | 1469020165540 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:09:25 INFO - PROCESS | 1666 | 1469020165542 Marionette TRACE conn3 <- [1,2622,null,{}] 06:09:25 INFO - PROCESS | 1666 | 1469020165544 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:25 INFO - PROCESS | 1666 | 1469020165545 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:25 INFO - PROCESS | 1666 | 1469020165628 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 06:09:25 INFO - PROCESS | 1666 | 1469020165634 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:25 INFO - PROCESS | 1666 | 1469020165635 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:25 INFO - PROCESS | 1666 | ++DOCSHELL 0x12be39800 == 37 [pid = 1666] [id = 663] 06:09:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x120fad000) [pid = 1666] [serial = 1989] [outer = 0x0] 06:09:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x12755ec00) [pid = 1666] [serial = 1990] [outer = 0x120fad000] 06:09:25 INFO - PROCESS | 1666 | 1469020165662 Marionette DEBUG loaded listener.js 06:09:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x128a8b800) [pid = 1666] [serial = 1991] [outer = 0x120fad000] 06:09:26 INFO - PROCESS | 1666 | 1469020166023 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 06:09:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:09:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 518ms 06:09:26 INFO - PROCESS | 1666 | 1469020166060 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 06:09:26 INFO - PROCESS | 1666 | 1469020166063 Marionette TRACE conn3 <- [1,2625,null,{"value":"7"}] 06:09:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:09:26 INFO - PROCESS | 1666 | 1469020166067 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:09:26 INFO - PROCESS | 1666 | 1469020166070 Marionette TRACE conn3 <- [1,2626,null,{}] 06:09:26 INFO - PROCESS | 1666 | 1469020166072 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:26 INFO - PROCESS | 1666 | 1469020166073 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:26 INFO - PROCESS | 1666 | 1469020166261 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 06:09:26 INFO - PROCESS | 1666 | 1469020166279 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:26 INFO - PROCESS | 1666 | 1469020166281 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:26 INFO - PROCESS | 1666 | ++DOCSHELL 0x126f9e000 == 38 [pid = 1666] [id = 664] 06:09:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x120fad400) [pid = 1666] [serial = 1992] [outer = 0x0] 06:09:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x128dc5000) [pid = 1666] [serial = 1993] [outer = 0x120fad400] 06:09:26 INFO - PROCESS | 1666 | 1469020166324 Marionette DEBUG loaded listener.js 06:09:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x12a6f2400) [pid = 1666] [serial = 1994] [outer = 0x120fad400] 06:09:26 INFO - PROCESS | 1666 | 1469020166675 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 06:09:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:09:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 622ms 06:09:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:09:26 INFO - PROCESS | 1666 | 1469020166688 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 06:09:26 INFO - PROCESS | 1666 | 1469020166690 Marionette TRACE conn3 <- [1,2629,null,{"value":"7"}] 06:09:26 INFO - PROCESS | 1666 | 1469020166692 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:09:26 INFO - PROCESS | 1666 | 1469020166694 Marionette TRACE conn3 <- [1,2630,null,{}] 06:09:26 INFO - PROCESS | 1666 | 1469020166700 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:26 INFO - PROCESS | 1666 | 1469020166701 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:26 INFO - PROCESS | 1666 | 1469020166791 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 06:09:26 INFO - PROCESS | 1666 | 1469020166869 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:26 INFO - PROCESS | 1666 | 1469020166869 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:26 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c735800 == 39 [pid = 1666] [id = 665] 06:09:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x1216d4800) [pid = 1666] [serial = 1995] [outer = 0x0] 06:09:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x12a75a800) [pid = 1666] [serial = 1996] [outer = 0x1216d4800] 06:09:26 INFO - PROCESS | 1666 | 1469020166909 Marionette DEBUG loaded listener.js 06:09:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x12a764400) [pid = 1666] [serial = 1997] [outer = 0x1216d4800] 06:09:27 INFO - PROCESS | 1666 | 1469020167504 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 06:09:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:09:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 824ms 06:09:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:09:27 INFO - PROCESS | 1666 | 1469020167517 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 06:09:27 INFO - PROCESS | 1666 | 1469020167519 Marionette TRACE conn3 <- [1,2633,null,{"value":"7"}] 06:09:27 INFO - PROCESS | 1666 | 1469020167522 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:09:27 INFO - PROCESS | 1666 | 1469020167526 Marionette TRACE conn3 <- [1,2634,null,{}] 06:09:27 INFO - PROCESS | 1666 | 1469020167530 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:27 INFO - PROCESS | 1666 | 1469020167531 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:27 INFO - PROCESS | 1666 | 1469020167669 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 06:09:27 INFO - PROCESS | 1666 | 1469020167751 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:27 INFO - PROCESS | 1666 | 1469020167753 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:27 INFO - PROCESS | 1666 | ++DOCSHELL 0x1186f3800 == 40 [pid = 1666] [id = 666] 06:09:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x115e76800) [pid = 1666] [serial = 1998] [outer = 0x0] 06:09:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x1164e4c00) [pid = 1666] [serial = 1999] [outer = 0x115e76800] 06:09:27 INFO - PROCESS | 1666 | 1469020167785 Marionette DEBUG loaded listener.js 06:09:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x116aa9000) [pid = 1666] [serial = 2000] [outer = 0x115e76800] 06:09:28 INFO - PROCESS | 1666 | 1469020168285 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 06:09:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:09:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 821ms 06:09:28 INFO - PROCESS | 1666 | 1469020168344 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 06:09:28 INFO - PROCESS | 1666 | 1469020168347 Marionette TRACE conn3 <- [1,2637,null,{"value":"7"}] 06:09:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:09:28 INFO - PROCESS | 1666 | 1469020168352 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:09:28 INFO - PROCESS | 1666 | 1469020168354 Marionette TRACE conn3 <- [1,2638,null,{}] 06:09:28 INFO - PROCESS | 1666 | 1469020168357 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:28 INFO - PROCESS | 1666 | 1469020168358 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:28 INFO - PROCESS | 1666 | 1469020168473 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 06:09:28 INFO - PROCESS | 1666 | 1469020168561 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:28 INFO - PROCESS | 1666 | 1469020168563 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:28 INFO - PROCESS | 1666 | ++DOCSHELL 0x128fb0000 == 41 [pid = 1666] [id = 667] 06:09:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x116aa7800) [pid = 1666] [serial = 2001] [outer = 0x0] 06:09:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x118690c00) [pid = 1666] [serial = 2002] [outer = 0x116aa7800] 06:09:28 INFO - PROCESS | 1666 | 1469020168593 Marionette DEBUG loaded listener.js 06:09:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x119285c00) [pid = 1666] [serial = 2003] [outer = 0x116aa7800] 06:09:29 INFO - PROCESS | 1666 | 1469020169384 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 06:09:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:09:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1121ms 06:09:29 INFO - PROCESS | 1666 | 1469020169474 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 06:09:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:09:29 INFO - PROCESS | 1666 | 1469020169478 Marionette TRACE conn3 <- [1,2641,null,{"value":"7"}] 06:09:29 INFO - PROCESS | 1666 | 1469020169482 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:09:29 INFO - PROCESS | 1666 | 1469020169485 Marionette TRACE conn3 <- [1,2642,null,{}] 06:09:29 INFO - PROCESS | 1666 | 1469020169490 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:29 INFO - PROCESS | 1666 | 1469020169493 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:29 INFO - PROCESS | 1666 | 1469020169615 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 06:09:29 INFO - PROCESS | 1666 | 1469020169672 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:29 INFO - PROCESS | 1666 | 1469020169673 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:29 INFO - PROCESS | 1666 | ++DOCSHELL 0x1188ce000 == 42 [pid = 1666] [id = 668] 06:09:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x116ae0c00) [pid = 1666] [serial = 2004] [outer = 0x0] 06:09:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x11806bc00) [pid = 1666] [serial = 2005] [outer = 0x116ae0c00] 06:09:29 INFO - PROCESS | 1666 | 1469020169701 Marionette DEBUG loaded listener.js 06:09:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x11854ec00) [pid = 1666] [serial = 2006] [outer = 0x116ae0c00] 06:09:29 INFO - PROCESS | 1666 | --DOCSHELL 0x126f9e000 == 41 [pid = 1666] [id = 664] 06:09:29 INFO - PROCESS | 1666 | --DOCSHELL 0x12be39800 == 40 [pid = 1666] [id = 663] 06:09:29 INFO - PROCESS | 1666 | --DOCSHELL 0x12105a000 == 39 [pid = 1666] [id = 662] 06:09:29 INFO - PROCESS | 1666 | --DOCSHELL 0x12b160800 == 38 [pid = 1666] [id = 661] 06:09:29 INFO - PROCESS | 1666 | --DOCSHELL 0x12a99e800 == 37 [pid = 1666] [id = 660] 06:09:29 INFO - PROCESS | 1666 | --DOCSHELL 0x128a37800 == 36 [pid = 1666] [id = 659] 06:09:29 INFO - PROCESS | 1666 | --DOCSHELL 0x126fa1000 == 35 [pid = 1666] [id = 658] 06:09:29 INFO - PROCESS | 1666 | --DOCSHELL 0x121a0d000 == 34 [pid = 1666] [id = 657] 06:09:29 INFO - PROCESS | 1666 | --DOCSHELL 0x12105b000 == 33 [pid = 1666] [id = 656] 06:09:29 INFO - PROCESS | 1666 | --DOCSHELL 0x1188dc800 == 32 [pid = 1666] [id = 655] 06:09:29 INFO - PROCESS | 1666 | --DOCSHELL 0x117e72800 == 31 [pid = 1666] [id = 654] 06:09:29 INFO - PROCESS | 1666 | --DOCSHELL 0x118b92800 == 30 [pid = 1666] [id = 653] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x126c32c00) [pid = 1666] [serial = 1901] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x126c2b800) [pid = 1666] [serial = 1924] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x128a56000) [pid = 1666] [serial = 1927] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x12870d800) [pid = 1666] [serial = 1925] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x1293b5800) [pid = 1666] [serial = 1930] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x12956f400) [pid = 1666] [serial = 1931] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x116ada000) [pid = 1666] [serial = 1906] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x1183d1000) [pid = 1666] [serial = 1907] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x1192bb400) [pid = 1666] [serial = 1915] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x119904000) [pid = 1666] [serial = 1916] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x111ca9800) [pid = 1666] [serial = 1903] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x112a8d800) [pid = 1666] [serial = 1904] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x123d09400) [pid = 1666] [serial = 1921] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x116771800) [pid = 1666] [serial = 1909] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x117eed800) [pid = 1666] [serial = 1910] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x12a6ea000) [pid = 1666] [serial = 1933] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x118389800) [pid = 1666] [serial = 1912] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x11868d400) [pid = 1666] [serial = 1913] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x1214b5c00) [pid = 1666] [serial = 1918] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x121616400) [pid = 1666] [serial = 1919] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x12af86400) [pid = 1666] [serial = 1943] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x12a9bc800) [pid = 1666] [serial = 1940] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x1192c9c00) [pid = 1666] [serial = 1936] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x12a75ac00) [pid = 1666] [serial = 1934] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x128a98800) [pid = 1666] [serial = 1928] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x12a6f5800) [pid = 1666] [serial = 1939] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x12530f000) [pid = 1666] [serial = 1937] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x123d89000) [pid = 1666] [serial = 1922] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x12b30d000) [pid = 1666] [serial = 1946] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x12af86c00) [pid = 1666] [serial = 1945] [outer = 0x0] [url = about:blank] 06:09:29 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x12a9c5800) [pid = 1666] [serial = 1942] [outer = 0x0] [url = about:blank] 06:09:30 INFO - PROCESS | 1666 | 1469020170111 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 06:09:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:09:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 674ms 06:09:30 INFO - PROCESS | 1666 | 1469020170156 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 06:09:30 INFO - PROCESS | 1666 | 1469020170160 Marionette TRACE conn3 <- [1,2645,null,{"value":"7"}] 06:09:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:09:30 INFO - PROCESS | 1666 | 1469020170167 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:09:30 INFO - PROCESS | 1666 | 1469020170170 Marionette TRACE conn3 <- [1,2646,null,{}] 06:09:30 INFO - PROCESS | 1666 | 1469020170173 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:30 INFO - PROCESS | 1666 | 1469020170176 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:30 INFO - PROCESS | 1666 | 1469020170319 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 06:09:30 INFO - PROCESS | 1666 | 1469020170406 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:30 INFO - PROCESS | 1666 | 1469020170407 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:30 INFO - PROCESS | 1666 | ++DOCSHELL 0x118591000 == 31 [pid = 1666] [id = 669] 06:09:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x118881400) [pid = 1666] [serial = 2007] [outer = 0x0] 06:09:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x1192c3000) [pid = 1666] [serial = 2008] [outer = 0x118881400] 06:09:30 INFO - PROCESS | 1666 | 1469020170451 Marionette DEBUG loaded listener.js 06:09:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x1195d0000) [pid = 1666] [serial = 2009] [outer = 0x118881400] 06:09:30 INFO - PROCESS | 1666 | 1469020170825 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 06:09:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:09:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 06:09:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:09:30 INFO - PROCESS | 1666 | 1469020170837 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 06:09:30 INFO - PROCESS | 1666 | 1469020170838 Marionette TRACE conn3 <- [1,2649,null,{"value":"7"}] 06:09:30 INFO - PROCESS | 1666 | 1469020170841 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:09:30 INFO - PROCESS | 1666 | 1469020170843 Marionette TRACE conn3 <- [1,2650,null,{}] 06:09:30 INFO - PROCESS | 1666 | 1469020170854 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:30 INFO - PROCESS | 1666 | 1469020170857 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:30 INFO - PROCESS | 1666 | 1469020170955 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 06:09:31 INFO - PROCESS | 1666 | 1469020171013 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:31 INFO - PROCESS | 1666 | 1469020171016 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:31 INFO - PROCESS | 1666 | ++DOCSHELL 0x12666d800 == 32 [pid = 1666] [id = 670] 06:09:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x1131da000) [pid = 1666] [serial = 2010] [outer = 0x0] 06:09:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x119bc6800) [pid = 1666] [serial = 2011] [outer = 0x1131da000] 06:09:31 INFO - PROCESS | 1666 | 1469020171050 Marionette DEBUG loaded listener.js 06:09:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x123d2fc00) [pid = 1666] [serial = 2012] [outer = 0x1131da000] 06:09:31 INFO - PROCESS | 1666 | 1469020171335 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 06:09:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:09:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 524ms 06:09:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:09:31 INFO - PROCESS | 1666 | 1469020171368 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 06:09:31 INFO - PROCESS | 1666 | 1469020171370 Marionette TRACE conn3 <- [1,2653,null,{"value":"7"}] 06:09:31 INFO - PROCESS | 1666 | 1469020171373 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:09:31 INFO - PROCESS | 1666 | 1469020171374 Marionette TRACE conn3 <- [1,2654,null,{}] 06:09:31 INFO - PROCESS | 1666 | 1469020171376 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:31 INFO - PROCESS | 1666 | 1469020171377 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:31 INFO - PROCESS | 1666 | 1469020171474 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 06:09:31 INFO - PROCESS | 1666 | 1469020171530 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:31 INFO - PROCESS | 1666 | 1469020171531 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:31 INFO - PROCESS | 1666 | ++DOCSHELL 0x128a3d000 == 33 [pid = 1666] [id = 671] 06:09:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x118697000) [pid = 1666] [serial = 2013] [outer = 0x0] 06:09:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x123debc00) [pid = 1666] [serial = 2014] [outer = 0x118697000] 06:09:31 INFO - PROCESS | 1666 | 1469020171557 Marionette DEBUG loaded listener.js 06:09:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x12532d400) [pid = 1666] [serial = 2015] [outer = 0x118697000] 06:09:31 INFO - PROCESS | 1666 | 1469020171831 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 06:09:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:09:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 468ms 06:09:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:09:31 INFO - PROCESS | 1666 | 1469020171841 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 06:09:31 INFO - PROCESS | 1666 | 1469020171843 Marionette TRACE conn3 <- [1,2657,null,{"value":"7"}] 06:09:31 INFO - PROCESS | 1666 | 1469020171845 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:09:31 INFO - PROCESS | 1666 | 1469020171848 Marionette TRACE conn3 <- [1,2658,null,{}] 06:09:31 INFO - PROCESS | 1666 | 1469020171856 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:31 INFO - PROCESS | 1666 | 1469020171858 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:31 INFO - PROCESS | 1666 | 1469020171942 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 06:09:31 INFO - PROCESS | 1666 | 1469020171948 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:31 INFO - PROCESS | 1666 | 1469020171949 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:31 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a99c800 == 34 [pid = 1666] [id = 672] 06:09:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x1253afc00) [pid = 1666] [serial = 2016] [outer = 0x0] 06:09:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x126f7e800) [pid = 1666] [serial = 2017] [outer = 0x1253afc00] 06:09:31 INFO - PROCESS | 1666 | 1469020171982 Marionette DEBUG loaded listener.js 06:09:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x127567c00) [pid = 1666] [serial = 2018] [outer = 0x1253afc00] 06:09:32 INFO - PROCESS | 1666 | 1469020172362 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 06:09:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:09:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 528ms 06:09:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:09:32 INFO - PROCESS | 1666 | 1469020172374 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 06:09:32 INFO - PROCESS | 1666 | 1469020172375 Marionette TRACE conn3 <- [1,2661,null,{"value":"7"}] 06:09:32 INFO - PROCESS | 1666 | 1469020172378 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:09:32 INFO - PROCESS | 1666 | 1469020172380 Marionette TRACE conn3 <- [1,2662,null,{}] 06:09:32 INFO - PROCESS | 1666 | 1469020172383 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:32 INFO - PROCESS | 1666 | 1469020172387 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:32 INFO - PROCESS | 1666 | 1469020172505 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 06:09:32 INFO - PROCESS | 1666 | 1469020172518 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:32 INFO - PROCESS | 1666 | 1469020172519 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:32 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ba05000 == 35 [pid = 1666] [id = 673] 06:09:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x128705000) [pid = 1666] [serial = 2019] [outer = 0x0] 06:09:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x128a94400) [pid = 1666] [serial = 2020] [outer = 0x128705000] 06:09:32 INFO - PROCESS | 1666 | 1469020172544 Marionette DEBUG loaded listener.js 06:09:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x129570000) [pid = 1666] [serial = 2021] [outer = 0x128705000] 06:09:32 INFO - PROCESS | 1666 | 1469020172877 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 06:09:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:09:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 522ms 06:09:32 INFO - PROCESS | 1666 | 1469020172900 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 06:09:32 INFO - PROCESS | 1666 | 1469020172902 Marionette TRACE conn3 <- [1,2665,null,{"value":"7"}] 06:09:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:09:32 INFO - PROCESS | 1666 | 1469020172904 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:09:32 INFO - PROCESS | 1666 | 1469020172905 Marionette TRACE conn3 <- [1,2666,null,{}] 06:09:32 INFO - PROCESS | 1666 | 1469020172907 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:32 INFO - PROCESS | 1666 | 1469020172908 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:33 INFO - PROCESS | 1666 | 1469020173019 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 06:09:33 INFO - PROCESS | 1666 | 1469020173057 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:33 INFO - PROCESS | 1666 | 1469020173058 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:33 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198e8000 == 36 [pid = 1666] [id = 674] 06:09:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x129570800) [pid = 1666] [serial = 2022] [outer = 0x0] 06:09:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x12a75ec00) [pid = 1666] [serial = 2023] [outer = 0x129570800] 06:09:33 INFO - PROCESS | 1666 | 1469020173083 Marionette DEBUG loaded listener.js 06:09:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x12a9b9c00) [pid = 1666] [serial = 2024] [outer = 0x129570800] 06:09:33 INFO - PROCESS | 1666 | 1469020173875 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 06:09:33 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) 06:09:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1019ms 06:09:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:09:33 INFO - PROCESS | 1666 | 1469020173924 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 06:09:33 INFO - PROCESS | 1666 | 1469020173925 Marionette TRACE conn3 <- [1,2669,null,{"value":"7"}] 06:09:33 INFO - PROCESS | 1666 | 1469020173927 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:09:33 INFO - PROCESS | 1666 | 1469020173928 Marionette TRACE conn3 <- [1,2670,null,{}] 06:09:33 INFO - PROCESS | 1666 | 1469020173930 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:33 INFO - PROCESS | 1666 | 1469020173931 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:34 INFO - PROCESS | 1666 | 1469020174031 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 06:09:34 INFO - PROCESS | 1666 | 1469020174043 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:34 INFO - PROCESS | 1666 | 1469020174044 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:34 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c32c800 == 37 [pid = 1666] [id = 675] 06:09:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x12a9bd400) [pid = 1666] [serial = 2025] [outer = 0x0] 06:09:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x12a9c2400) [pid = 1666] [serial = 2026] [outer = 0x12a9bd400] 06:09:34 INFO - PROCESS | 1666 | 1469020174070 Marionette DEBUG loaded listener.js 06:09:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x12af7a400) [pid = 1666] [serial = 2027] [outer = 0x12a9bd400] 06:09:34 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x115d3a000) [pid = 1666] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:09:34 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x1133d7400) [pid = 1666] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:09:34 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x1219b7400) [pid = 1666] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:09:34 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x11868c400) [pid = 1666] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:09:34 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x116a0cc00) [pid = 1666] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:09:34 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x118681400) [pid = 1666] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:09:34 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x115d34400) [pid = 1666] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:09:34 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x116148800) [pid = 1666] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:09:34 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x11867f400) [pid = 1666] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:09:34 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x1131db400) [pid = 1666] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:09:34 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x1161a4c00) [pid = 1666] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:09:34 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x120fad400) [pid = 1666] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:09:34 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x113071000) [pid = 1666] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:09:34 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x112f10800) [pid = 1666] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:09:34 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x116ade400) [pid = 1666] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:09:34 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x120fad000) [pid = 1666] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:09:34 INFO - PROCESS | 1666 | 1469020174907 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:09:34 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 06:09:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:09:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 06:09:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:09:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1021ms 06:09:34 INFO - PROCESS | 1666 | 1469020174949 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 06:09:34 INFO - PROCESS | 1666 | 1469020174950 Marionette TRACE conn3 <- [1,2673,null,{"value":"7"}] 06:09:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:09:34 INFO - PROCESS | 1666 | 1469020174959 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:09:34 INFO - PROCESS | 1666 | 1469020174960 Marionette TRACE conn3 <- [1,2674,null,{}] 06:09:34 INFO - PROCESS | 1666 | 1469020174963 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:34 INFO - PROCESS | 1666 | 1469020174964 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:35 INFO - PROCESS | 1666 | 1469020175071 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 06:09:35 INFO - PROCESS | 1666 | 1469020175078 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:35 INFO - PROCESS | 1666 | 1469020175079 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:35 INFO - PROCESS | 1666 | ++DOCSHELL 0x12be2d800 == 38 [pid = 1666] [id = 676] 06:09:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x115e14800) [pid = 1666] [serial = 2028] [outer = 0x0] 06:09:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x1161a4c00) [pid = 1666] [serial = 2029] [outer = 0x115e14800] 06:09:35 INFO - PROCESS | 1666 | 1469020175103 Marionette DEBUG loaded listener.js 06:09:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x120fad400) [pid = 1666] [serial = 2030] [outer = 0x115e14800] 06:09:35 INFO - PROCESS | 1666 | 1469020175906 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:09:35 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 06:09:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:09:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 06:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:09:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 968ms 06:09:35 INFO - PROCESS | 1666 | 1469020175930 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 06:09:35 INFO - PROCESS | 1666 | 1469020175931 Marionette TRACE conn3 <- [1,2677,null,{"value":"7"}] 06:09:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:09:35 INFO - PROCESS | 1666 | 1469020175933 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:09:35 INFO - PROCESS | 1666 | 1469020175934 Marionette TRACE conn3 <- [1,2678,null,{}] 06:09:35 INFO - PROCESS | 1666 | 1469020175936 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:35 INFO - PROCESS | 1666 | 1469020175938 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:36 INFO - PROCESS | 1666 | 1469020176017 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 06:09:36 INFO - PROCESS | 1666 | 1469020176021 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:36 INFO - PROCESS | 1666 | 1469020176022 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:36 INFO - PROCESS | 1666 | ++DOCSHELL 0x12cb8e800 == 39 [pid = 1666] [id = 677] 06:09:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x126fdc400) [pid = 1666] [serial = 2031] [outer = 0x0] 06:09:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x12a9ba400) [pid = 1666] [serial = 2032] [outer = 0x126fdc400] 06:09:36 INFO - PROCESS | 1666 | 1469020176046 Marionette DEBUG loaded listener.js 06:09:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x12af81800) [pid = 1666] [serial = 2033] [outer = 0x126fdc400] 06:09:37 INFO - PROCESS | 1666 | 1469020177005 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 06:09:37 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) 06:09:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1121ms 06:09:37 INFO - PROCESS | 1666 | 1469020177054 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 06:09:37 INFO - PROCESS | 1666 | 1469020177057 Marionette TRACE conn3 <- [1,2681,null,{"value":"7"}] 06:09:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:09:37 INFO - PROCESS | 1666 | 1469020177060 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:09:37 INFO - PROCESS | 1666 | 1469020177063 Marionette TRACE conn3 <- [1,2682,null,{}] 06:09:37 INFO - PROCESS | 1666 | 1469020177067 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:37 INFO - PROCESS | 1666 | 1469020177068 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:37 INFO - PROCESS | 1666 | 1469020177176 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 06:09:37 INFO - PROCESS | 1666 | 1469020177233 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:37 INFO - PROCESS | 1666 | 1469020177235 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:37 INFO - PROCESS | 1666 | ++DOCSHELL 0x119348000 == 40 [pid = 1666] [id = 678] 06:09:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x115e0e000) [pid = 1666] [serial = 2034] [outer = 0x0] 06:09:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x1176cac00) [pid = 1666] [serial = 2035] [outer = 0x115e0e000] 06:09:37 INFO - PROCESS | 1666 | 1469020177266 Marionette DEBUG loaded listener.js 06:09:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x11854f000) [pid = 1666] [serial = 2036] [outer = 0x115e0e000] 06:09:38 INFO - PROCESS | 1666 | 1469020178186 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 06:09:38 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) 06:09:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1172ms 06:09:38 INFO - PROCESS | 1666 | 1469020178233 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 06:09:38 INFO - PROCESS | 1666 | 1469020178236 Marionette TRACE conn3 <- [1,2685,null,{"value":"7"}] 06:09:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:09:38 INFO - PROCESS | 1666 | 1469020178241 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:09:38 INFO - PROCESS | 1666 | 1469020178243 Marionette TRACE conn3 <- [1,2686,null,{}] 06:09:38 INFO - PROCESS | 1666 | 1469020178246 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:38 INFO - PROCESS | 1666 | 1469020178248 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:38 INFO - PROCESS | 1666 | 1469020178350 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 06:09:38 INFO - PROCESS | 1666 | 1469020178406 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:38 INFO - PROCESS | 1666 | 1469020178408 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:38 INFO - PROCESS | 1666 | ++DOCSHELL 0x128faf000 == 41 [pid = 1666] [id = 679] 06:09:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x1195ca400) [pid = 1666] [serial = 2037] [outer = 0x0] 06:09:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x121616000) [pid = 1666] [serial = 2038] [outer = 0x1195ca400] 06:09:38 INFO - PROCESS | 1666 | 1469020178438 Marionette DEBUG loaded listener.js 06:09:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x123d3a400) [pid = 1666] [serial = 2039] [outer = 0x1195ca400] 06:09:39 INFO - PROCESS | 1666 | 1469020179416 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:09:39 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 06:09:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:09:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 06:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:09:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1224ms 06:09:39 INFO - PROCESS | 1666 | 1469020179465 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 06:09:39 INFO - PROCESS | 1666 | 1469020179467 Marionette TRACE conn3 <- [1,2689,null,{"value":"7"}] 06:09:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:09:39 INFO - PROCESS | 1666 | 1469020179471 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:09:39 INFO - PROCESS | 1666 | 1469020179472 Marionette TRACE conn3 <- [1,2690,null,{}] 06:09:39 INFO - PROCESS | 1666 | 1469020179476 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:39 INFO - PROCESS | 1666 | 1469020179478 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:39 INFO - PROCESS | 1666 | 1469020179606 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 06:09:39 INFO - PROCESS | 1666 | 1469020179644 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:39 INFO - PROCESS | 1666 | 1469020179647 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:39 INFO - PROCESS | 1666 | ++DOCSHELL 0x11989d800 == 42 [pid = 1666] [id = 680] 06:09:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x115d37c00) [pid = 1666] [serial = 2040] [outer = 0x0] 06:09:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x116487c00) [pid = 1666] [serial = 2041] [outer = 0x115d37c00] 06:09:39 INFO - PROCESS | 1666 | 1469020179674 Marionette DEBUG loaded listener.js 06:09:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x116ae1000) [pid = 1666] [serial = 2042] [outer = 0x115d37c00] 06:09:40 INFO - PROCESS | 1666 | --DOCSHELL 0x12be2d800 == 41 [pid = 1666] [id = 676] 06:09:40 INFO - PROCESS | 1666 | --DOCSHELL 0x12c32c800 == 40 [pid = 1666] [id = 675] 06:09:40 INFO - PROCESS | 1666 | --DOCSHELL 0x1198e8000 == 39 [pid = 1666] [id = 674] 06:09:40 INFO - PROCESS | 1666 | --DOCSHELL 0x12ba05000 == 38 [pid = 1666] [id = 673] 06:09:40 INFO - PROCESS | 1666 | --DOCSHELL 0x12a99c800 == 37 [pid = 1666] [id = 672] 06:09:40 INFO - PROCESS | 1666 | --DOCSHELL 0x128a3d000 == 36 [pid = 1666] [id = 671] 06:09:40 INFO - PROCESS | 1666 | --DOCSHELL 0x12666d800 == 35 [pid = 1666] [id = 670] 06:09:40 INFO - PROCESS | 1666 | --DOCSHELL 0x118591000 == 34 [pid = 1666] [id = 669] 06:09:40 INFO - PROCESS | 1666 | --DOCSHELL 0x1188ce000 == 33 [pid = 1666] [id = 668] 06:09:40 INFO - PROCESS | 1666 | --DOCSHELL 0x128fb0000 == 32 [pid = 1666] [id = 667] 06:09:40 INFO - PROCESS | 1666 | --DOCSHELL 0x1186f3800 == 31 [pid = 1666] [id = 666] 06:09:40 INFO - PROCESS | 1666 | --DOCSHELL 0x12c735800 == 30 [pid = 1666] [id = 665] 06:09:40 INFO - PROCESS | 1666 | --DOCSHELL 0x128faf000 == 29 [pid = 1666] [id = 679] 06:09:40 INFO - PROCESS | 1666 | --DOCSHELL 0x12cb8e800 == 28 [pid = 1666] [id = 677] 06:09:40 INFO - PROCESS | 1666 | --DOCSHELL 0x119348000 == 27 [pid = 1666] [id = 678] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x115e72c00) [pid = 1666] [serial = 1963] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x116640c00) [pid = 1666] [serial = 1964] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x1186d9c00) [pid = 1666] [serial = 1969] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x1195c9800) [pid = 1666] [serial = 1970] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x123d36c00) [pid = 1666] [serial = 1978] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x1186d1800) [pid = 1666] [serial = 1960] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x1192be400) [pid = 1666] [serial = 1961] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x1183d8400) [pid = 1666] [serial = 1967] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x11806f400) [pid = 1666] [serial = 1966] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x119bc4000) [pid = 1666] [serial = 1972] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x126c33800) [pid = 1666] [serial = 1981] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x1182aec00) [pid = 1666] [serial = 1949] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x116887800) [pid = 1666] [serial = 1948] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x119bce400) [pid = 1666] [serial = 1952] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x118b20800) [pid = 1666] [serial = 1951] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x127564800) [pid = 1666] [serial = 1982] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x12870fc00) [pid = 1666] [serial = 1984] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x120faa800) [pid = 1666] [serial = 1988] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x118686c00) [pid = 1666] [serial = 1987] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x128dc5000) [pid = 1666] [serial = 1993] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x126f86400) [pid = 1666] [serial = 1955] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 75 (0x128a56800) [pid = 1666] [serial = 1985] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 74 (0x12a6f2400) [pid = 1666] [serial = 1994] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 73 (0x1211ac800) [pid = 1666] [serial = 1975] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 72 (0x123d03800) [pid = 1666] [serial = 1954] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 71 (0x11854e800) [pid = 1666] [serial = 1958] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 70 (0x1216da400) [pid = 1666] [serial = 1976] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 69 (0x12755ec00) [pid = 1666] [serial = 1990] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 68 (0x12669ac00) [pid = 1666] [serial = 1979] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 67 (0x118020000) [pid = 1666] [serial = 1957] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 66 (0x128a8b800) [pid = 1666] [serial = 1991] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | --DOMWINDOW == 65 (0x120fadc00) [pid = 1666] [serial = 1973] [outer = 0x0] [url = about:blank] 06:09:40 INFO - PROCESS | 1666 | 1469020180648 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:09:40 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 06:09:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:09:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 06:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:09:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1224ms 06:09:40 INFO - PROCESS | 1666 | 1469020180700 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 06:09:40 INFO - PROCESS | 1666 | 1469020180703 Marionette TRACE conn3 <- [1,2693,null,{"value":"7"}] 06:09:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:09:40 INFO - PROCESS | 1666 | 1469020180707 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:09:40 INFO - PROCESS | 1666 | 1469020180709 Marionette TRACE conn3 <- [1,2694,null,{}] 06:09:40 INFO - PROCESS | 1666 | 1469020180714 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:40 INFO - PROCESS | 1666 | 1469020180715 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:40 INFO - PROCESS | 1666 | 1469020180798 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 06:09:40 INFO - PROCESS | 1666 | 1469020180806 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:40 INFO - PROCESS | 1666 | 1469020180808 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:40 INFO - PROCESS | 1666 | ++DOCSHELL 0x1167b4000 == 28 [pid = 1666] [id = 681] 06:09:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 66 (0x113075800) [pid = 1666] [serial = 2043] [outer = 0x0] 06:09:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 67 (0x1131e1000) [pid = 1666] [serial = 2044] [outer = 0x113075800] 06:09:40 INFO - PROCESS | 1666 | 1469020180838 Marionette DEBUG loaded listener.js 06:09:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 68 (0x114fa9000) [pid = 1666] [serial = 2045] [outer = 0x113075800] 06:09:41 INFO - PROCESS | 1666 | 1469020181689 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:09:41 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 06:09:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:09:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 06:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:09:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1026ms 06:09:41 INFO - PROCESS | 1666 | 1469020181738 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 06:09:41 INFO - PROCESS | 1666 | 1469020181742 Marionette TRACE conn3 <- [1,2697,null,{"value":"7"}] 06:09:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:09:41 INFO - PROCESS | 1666 | 1469020181756 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:09:41 INFO - PROCESS | 1666 | 1469020181758 Marionette TRACE conn3 <- [1,2698,null,{}] 06:09:41 INFO - PROCESS | 1666 | 1469020181760 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:41 INFO - PROCESS | 1666 | 1469020181762 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:41 INFO - PROCESS | 1666 | 1469020181837 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 06:09:41 INFO - PROCESS | 1666 | 1469020181842 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:41 INFO - PROCESS | 1666 | 1469020181843 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:41 INFO - PROCESS | 1666 | ++DOCSHELL 0x1185dd000 == 29 [pid = 1666] [id = 682] 06:09:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 69 (0x116779800) [pid = 1666] [serial = 2046] [outer = 0x0] 06:09:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 70 (0x116adfc00) [pid = 1666] [serial = 2047] [outer = 0x116779800] 06:09:41 INFO - PROCESS | 1666 | 1469020181874 Marionette DEBUG loaded listener.js 06:09:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 71 (0x118023c00) [pid = 1666] [serial = 2048] [outer = 0x116779800] 06:09:42 INFO - PROCESS | 1666 | 1469020182710 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:09:42 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 06:09:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:09:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 06:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:09:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 970ms 06:09:42 INFO - PROCESS | 1666 | 1469020182733 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 06:09:42 INFO - PROCESS | 1666 | 1469020182734 Marionette TRACE conn3 <- [1,2701,null,{"value":"7"}] 06:09:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:09:42 INFO - PROCESS | 1666 | 1469020182736 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:09:42 INFO - PROCESS | 1666 | 1469020182739 Marionette TRACE conn3 <- [1,2702,null,{}] 06:09:42 INFO - PROCESS | 1666 | 1469020182747 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:42 INFO - PROCESS | 1666 | 1469020182750 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:42 INFO - PROCESS | 1666 | 1469020182849 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 06:09:42 INFO - PROCESS | 1666 | 1469020182854 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:42 INFO - PROCESS | 1666 | 1469020182856 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:42 INFO - PROCESS | 1666 | ++DOCSHELL 0x119c4f800 == 30 [pid = 1666] [id = 683] 06:09:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 72 (0x1183d4800) [pid = 1666] [serial = 2049] [outer = 0x0] 06:09:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 73 (0x11868d800) [pid = 1666] [serial = 2050] [outer = 0x1183d4800] 06:09:42 INFO - PROCESS | 1666 | 1469020182885 Marionette DEBUG loaded listener.js 06:09:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 74 (0x118b17400) [pid = 1666] [serial = 2051] [outer = 0x1183d4800] 06:09:43 INFO - PROCESS | 1666 | 1469020183246 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 06:09:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:09:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 522ms 06:09:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:09:43 INFO - PROCESS | 1666 | 1469020183258 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 06:09:43 INFO - PROCESS | 1666 | 1469020183260 Marionette TRACE conn3 <- [1,2705,null,{"value":"7"}] 06:09:43 INFO - PROCESS | 1666 | 1469020183262 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:09:43 INFO - PROCESS | 1666 | 1469020183263 Marionette TRACE conn3 <- [1,2706,null,{}] 06:09:43 INFO - PROCESS | 1666 | 1469020183265 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:43 INFO - PROCESS | 1666 | 1469020183267 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:43 INFO - PROCESS | 1666 | 1469020183366 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 06:09:43 INFO - PROCESS | 1666 | 1469020183377 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:43 INFO - PROCESS | 1666 | 1469020183378 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:43 INFO - PROCESS | 1666 | ++DOCSHELL 0x121a0b800 == 31 [pid = 1666] [id = 684] 06:09:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 75 (0x1192c0000) [pid = 1666] [serial = 2052] [outer = 0x0] 06:09:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 76 (0x1195c8c00) [pid = 1666] [serial = 2053] [outer = 0x1192c0000] 06:09:43 INFO - PROCESS | 1666 | 1469020183405 Marionette DEBUG loaded listener.js 06:09:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x1195d6c00) [pid = 1666] [serial = 2054] [outer = 0x1192c0000] 06:09:43 INFO - PROCESS | 1666 | 1469020183754 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 06:09:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:09:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 520ms 06:09:43 INFO - PROCESS | 1666 | 1469020183783 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 06:09:43 INFO - PROCESS | 1666 | 1469020183785 Marionette TRACE conn3 <- [1,2709,null,{"value":"7"}] 06:09:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:09:43 INFO - PROCESS | 1666 | 1469020183795 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:09:43 INFO - PROCESS | 1666 | 1469020183796 Marionette TRACE conn3 <- [1,2710,null,{}] 06:09:43 INFO - PROCESS | 1666 | 1469020183798 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:43 INFO - PROCESS | 1666 | 1469020183799 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:43 INFO - PROCESS | 1666 | 1469020183899 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 06:09:43 INFO - PROCESS | 1666 | 1469020183937 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:43 INFO - PROCESS | 1666 | 1469020183938 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:43 INFO - PROCESS | 1666 | ++DOCSHELL 0x123db6000 == 32 [pid = 1666] [id = 685] 06:09:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x119905c00) [pid = 1666] [serial = 2055] [outer = 0x0] 06:09:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x120e41c00) [pid = 1666] [serial = 2056] [outer = 0x119905c00] 06:09:43 INFO - PROCESS | 1666 | 1469020183963 Marionette DEBUG loaded listener.js 06:09:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x1211b4c00) [pid = 1666] [serial = 2057] [outer = 0x119905c00] 06:09:44 INFO - PROCESS | 1666 | 1469020184278 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 06:09:44 INFO - PROCESS | 1666 | 1469020184317 Marionette TRACE conn3 <- [1,2713,null,{"value":"7"}] 06:09:44 INFO - PROCESS | 1666 | 1469020184319 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:09:44 INFO - PROCESS | 1666 | 1469020184321 Marionette TRACE conn3 <- [1,2714,null,{}] 06:09:44 INFO - PROCESS | 1666 | 1469020184323 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:44 INFO - PROCESS | 1666 | 1469020184327 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:44 INFO - PROCESS | 1666 | 1469020184437 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 06:09:44 INFO - PROCESS | 1666 | 1469020184475 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:44 INFO - PROCESS | 1666 | 1469020184476 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:44 INFO - PROCESS | 1666 | ++DOCSHELL 0x128a2e000 == 33 [pid = 1666] [id = 686] 06:09:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x1215c3c00) [pid = 1666] [serial = 2058] [outer = 0x0] 06:09:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x1219b7400) [pid = 1666] [serial = 2059] [outer = 0x1215c3c00] 06:09:44 INFO - PROCESS | 1666 | 1469020184502 Marionette DEBUG loaded listener.js 06:09:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x12530b400) [pid = 1666] [serial = 2060] [outer = 0x1215c3c00] 06:09:44 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x115e14800) [pid = 1666] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:09:44 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x126fdc400) [pid = 1666] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:09:44 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x128705000) [pid = 1666] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:09:44 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x129570800) [pid = 1666] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:09:44 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x12a9bd400) [pid = 1666] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:09:44 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x1131da000) [pid = 1666] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:09:44 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x116aa7800) [pid = 1666] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:09:44 INFO - PROCESS | 1666 | --DOMWINDOW == 75 (0x116ae0c00) [pid = 1666] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:09:44 INFO - PROCESS | 1666 | --DOMWINDOW == 74 (0x1253afc00) [pid = 1666] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:09:44 INFO - PROCESS | 1666 | --DOMWINDOW == 73 (0x1216d4800) [pid = 1666] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:09:44 INFO - PROCESS | 1666 | --DOMWINDOW == 72 (0x118881400) [pid = 1666] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:09:44 INFO - PROCESS | 1666 | --DOMWINDOW == 71 (0x118697000) [pid = 1666] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:09:44 INFO - PROCESS | 1666 | --DOMWINDOW == 70 (0x115e76800) [pid = 1666] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:09:44 INFO - PROCESS | 1666 | 1469020184970 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 06:09:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:09:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 669ms 06:09:44 INFO - PROCESS | 1666 | 1469020184991 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 06:09:44 INFO - PROCESS | 1666 | 1469020184993 Marionette TRACE conn3 <- [1,2717,null,{"value":"7"}] 06:09:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:09:45 INFO - PROCESS | 1666 | 1469020185000 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:09:45 INFO - PROCESS | 1666 | 1469020185002 Marionette TRACE conn3 <- [1,2718,null,{}] 06:09:45 INFO - PROCESS | 1666 | 1469020185005 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:45 INFO - PROCESS | 1666 | 1469020185007 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:45 INFO - PROCESS | 1666 | 1469020185145 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 06:09:45 INFO - PROCESS | 1666 | 1469020185154 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:45 INFO - PROCESS | 1666 | 1469020185155 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:45 INFO - PROCESS | 1666 | ++DOCSHELL 0x1293cc800 == 34 [pid = 1666] [id = 687] 06:09:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 71 (0x118b21800) [pid = 1666] [serial = 2061] [outer = 0x0] 06:09:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 72 (0x123d31400) [pid = 1666] [serial = 2062] [outer = 0x118b21800] 06:09:45 INFO - PROCESS | 1666 | 1469020185183 Marionette DEBUG loaded listener.js 06:09:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 73 (0x12533c800) [pid = 1666] [serial = 2063] [outer = 0x118b21800] 06:09:45 INFO - PROCESS | 1666 | 1469020185509 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 06:09:45 INFO - PROCESS | 1666 | 1469020185520 Marionette TRACE conn3 <- [1,2721,null,{"value":"7"}] 06:09:45 INFO - PROCESS | 1666 | 1469020185522 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:09:45 INFO - PROCESS | 1666 | 1469020185523 Marionette TRACE conn3 <- [1,2722,null,{}] 06:09:45 INFO - PROCESS | 1666 | 1469020185526 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:45 INFO - PROCESS | 1666 | 1469020185527 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:45 INFO - PROCESS | 1666 | 1469020185601 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 06:09:45 INFO - PROCESS | 1666 | 1469020185662 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:45 INFO - PROCESS | 1666 | 1469020185663 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:45 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a615800 == 35 [pid = 1666] [id = 688] 06:09:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 74 (0x118b1ec00) [pid = 1666] [serial = 2064] [outer = 0x0] 06:09:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 75 (0x126693800) [pid = 1666] [serial = 2065] [outer = 0x118b1ec00] 06:09:45 INFO - PROCESS | 1666 | 1469020185689 Marionette DEBUG loaded listener.js 06:09:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 76 (0x126fdc400) [pid = 1666] [serial = 2066] [outer = 0x118b1ec00] 06:09:45 INFO - PROCESS | 1666 | 1469020185978 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 06:09:46 INFO - PROCESS | 1666 | 1469020186005 Marionette TRACE conn3 <- [1,2725,null,{"value":"7"}] 06:09:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:09:46 INFO - PROCESS | 1666 | 1469020186007 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:09:46 INFO - PROCESS | 1666 | 1469020186009 Marionette TRACE conn3 <- [1,2726,null,{}] 06:09:46 INFO - PROCESS | 1666 | 1469020186012 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:46 INFO - PROCESS | 1666 | 1469020186015 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:46 INFO - PROCESS | 1666 | 1469020186150 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 06:09:46 INFO - PROCESS | 1666 | 1469020186156 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:46 INFO - PROCESS | 1666 | 1469020186156 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:46 INFO - PROCESS | 1666 | ++DOCSHELL 0x12b164800 == 36 [pid = 1666] [id = 689] 06:09:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x1195cc800) [pid = 1666] [serial = 2067] [outer = 0x0] 06:09:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x128706000) [pid = 1666] [serial = 2068] [outer = 0x1195cc800] 06:09:46 INFO - PROCESS | 1666 | 1469020186197 Marionette DEBUG loaded listener.js 06:09:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x128a4d400) [pid = 1666] [serial = 2069] [outer = 0x1195cc800] 06:09:46 INFO - PROCESS | 1666 | 1469020186666 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 06:09:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:09:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 671ms 06:09:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:09:46 INFO - PROCESS | 1666 | 1469020186680 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 06:09:46 INFO - PROCESS | 1666 | 1469020186681 Marionette TRACE conn3 <- [1,2729,null,{"value":"7"}] 06:09:46 INFO - PROCESS | 1666 | 1469020186683 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:09:46 INFO - PROCESS | 1666 | 1469020186684 Marionette TRACE conn3 <- [1,2730,null,{}] 06:09:46 INFO - PROCESS | 1666 | 1469020186686 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:46 INFO - PROCESS | 1666 | 1469020186688 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:46 INFO - PROCESS | 1666 | 1469020186812 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 06:09:46 INFO - PROCESS | 1666 | 1469020186896 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:46 INFO - PROCESS | 1666 | 1469020186898 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:46 INFO - PROCESS | 1666 | ++DOCSHELL 0x115eea000 == 37 [pid = 1666] [id = 690] 06:09:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x11213e800) [pid = 1666] [serial = 2070] [outer = 0x0] 06:09:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x1127d1800) [pid = 1666] [serial = 2071] [outer = 0x11213e800] 06:09:46 INFO - PROCESS | 1666 | 1469020186971 Marionette DEBUG loaded listener.js 06:09:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x112f10800) [pid = 1666] [serial = 2072] [outer = 0x11213e800] 06:09:47 INFO - PROCESS | 1666 | 1469020187917 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:09:47 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 06:09:47 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 06:09:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 06:09:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:09:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1271ms 06:09:47 INFO - PROCESS | 1666 | 1469020187977 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 06:09:47 INFO - PROCESS | 1666 | 1469020187979 Marionette TRACE conn3 <- [1,2733,null,{"value":"7"}] 06:09:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:09:47 INFO - PROCESS | 1666 | 1469020187984 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:09:47 INFO - PROCESS | 1666 | 1469020187986 Marionette TRACE conn3 <- [1,2734,null,{}] 06:09:47 INFO - PROCESS | 1666 | 1469020187989 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:47 INFO - PROCESS | 1666 | 1469020187991 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:48 INFO - PROCESS | 1666 | 1469020188079 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 06:09:48 INFO - PROCESS | 1666 | 1469020188176 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:48 INFO - PROCESS | 1666 | 1469020188178 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:48 INFO - PROCESS | 1666 | ++DOCSHELL 0x119dc8000 == 38 [pid = 1666] [id = 691] 06:09:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x11688f800) [pid = 1666] [serial = 2073] [outer = 0x0] 06:09:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x118025800) [pid = 1666] [serial = 2074] [outer = 0x11688f800] 06:09:48 INFO - PROCESS | 1666 | 1469020188209 Marionette DEBUG loaded listener.js 06:09:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x1183d1000) [pid = 1666] [serial = 2075] [outer = 0x11688f800] 06:09:48 INFO - PROCESS | 1666 | --DOCSHELL 0x12b164800 == 37 [pid = 1666] [id = 689] 06:09:48 INFO - PROCESS | 1666 | --DOCSHELL 0x12a615800 == 36 [pid = 1666] [id = 688] 06:09:48 INFO - PROCESS | 1666 | --DOCSHELL 0x1293cc800 == 35 [pid = 1666] [id = 687] 06:09:48 INFO - PROCESS | 1666 | --DOCSHELL 0x128a2e000 == 34 [pid = 1666] [id = 686] 06:09:48 INFO - PROCESS | 1666 | --DOCSHELL 0x123db6000 == 33 [pid = 1666] [id = 685] 06:09:48 INFO - PROCESS | 1666 | --DOCSHELL 0x121a0b800 == 32 [pid = 1666] [id = 684] 06:09:48 INFO - PROCESS | 1666 | --DOCSHELL 0x119c4f800 == 31 [pid = 1666] [id = 683] 06:09:48 INFO - PROCESS | 1666 | --DOCSHELL 0x1185dd000 == 30 [pid = 1666] [id = 682] 06:09:48 INFO - PROCESS | 1666 | --DOCSHELL 0x1167b4000 == 29 [pid = 1666] [id = 681] 06:09:48 INFO - PROCESS | 1666 | --DOCSHELL 0x11989d800 == 28 [pid = 1666] [id = 680] 06:09:48 INFO - PROCESS | 1666 | 1469020188834 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 06:09:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:09:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 873ms 06:09:48 INFO - PROCESS | 1666 | 1469020188857 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 06:09:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:09:48 INFO - PROCESS | 1666 | 1469020188859 Marionette TRACE conn3 <- [1,2737,null,{"value":"7"}] 06:09:48 INFO - PROCESS | 1666 | 1469020188862 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:09:48 INFO - PROCESS | 1666 | 1469020188866 Marionette TRACE conn3 <- [1,2738,null,{}] 06:09:48 INFO - PROCESS | 1666 | 1469020188871 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:48 INFO - PROCESS | 1666 | 1469020188872 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:48 INFO - PROCESS | 1666 | 1469020188953 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 06:09:48 INFO - PROCESS | 1666 | 1469020188958 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:48 INFO - PROCESS | 1666 | 1469020188961 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:48 INFO - PROCESS | 1666 | ++DOCSHELL 0x118584800 == 29 [pid = 1666] [id = 692] 06:09:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x116141400) [pid = 1666] [serial = 2076] [outer = 0x0] 06:09:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x116815800) [pid = 1666] [serial = 2077] [outer = 0x116141400] 06:09:49 INFO - PROCESS | 1666 | 1469020189000 Marionette DEBUG loaded listener.js 06:09:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x11801e000) [pid = 1666] [serial = 2078] [outer = 0x116141400] 06:09:49 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x120fad400) [pid = 1666] [serial = 2030] [outer = 0x0] [url = about:blank] 06:09:49 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x12af81800) [pid = 1666] [serial = 2033] [outer = 0x0] [url = about:blank] 06:09:49 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x128a94400) [pid = 1666] [serial = 2020] [outer = 0x0] [url = about:blank] 06:09:49 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x12a75ec00) [pid = 1666] [serial = 2023] [outer = 0x0] [url = about:blank] 06:09:49 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x12a9ba400) [pid = 1666] [serial = 2032] [outer = 0x0] [url = about:blank] 06:09:49 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x129570000) [pid = 1666] [serial = 2021] [outer = 0x0] [url = about:blank] 06:09:49 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x12a9c2400) [pid = 1666] [serial = 2026] [outer = 0x0] [url = about:blank] 06:09:49 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x12a9b9c00) [pid = 1666] [serial = 2024] [outer = 0x0] [url = about:blank] 06:09:49 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x119bc6800) [pid = 1666] [serial = 2011] [outer = 0x0] [url = about:blank] 06:09:49 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x123d2fc00) [pid = 1666] [serial = 2012] [outer = 0x0] [url = about:blank] 06:09:49 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x118690c00) [pid = 1666] [serial = 2002] [outer = 0x0] [url = about:blank] 06:09:49 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x119285c00) [pid = 1666] [serial = 2003] [outer = 0x0] [url = about:blank] 06:09:49 INFO - PROCESS | 1666 | --DOMWINDOW == 75 (0x11806bc00) [pid = 1666] [serial = 2005] [outer = 0x0] [url = about:blank] 06:09:49 INFO - PROCESS | 1666 | --DOMWINDOW == 74 (0x11854ec00) [pid = 1666] [serial = 2006] [outer = 0x0] [url = about:blank] 06:09:49 INFO - PROCESS | 1666 | --DOMWINDOW == 73 (0x126f7e800) [pid = 1666] [serial = 2017] [outer = 0x0] [url = about:blank] 06:09:49 INFO - PROCESS | 1666 | --DOMWINDOW == 72 (0x12a764400) [pid = 1666] [serial = 1997] [outer = 0x0] [url = about:blank] 06:09:49 INFO - PROCESS | 1666 | --DOMWINDOW == 71 (0x12a75a800) [pid = 1666] [serial = 1996] [outer = 0x0] [url = about:blank] 06:09:49 INFO - PROCESS | 1666 | --DOMWINDOW == 70 (0x1192c3000) [pid = 1666] [serial = 2008] [outer = 0x0] [url = about:blank] 06:09:49 INFO - PROCESS | 1666 | --DOMWINDOW == 69 (0x1195d0000) [pid = 1666] [serial = 2009] [outer = 0x0] [url = about:blank] 06:09:49 INFO - PROCESS | 1666 | --DOMWINDOW == 68 (0x123debc00) [pid = 1666] [serial = 2014] [outer = 0x0] [url = about:blank] 06:09:49 INFO - PROCESS | 1666 | --DOMWINDOW == 67 (0x12532d400) [pid = 1666] [serial = 2015] [outer = 0x0] [url = about:blank] 06:09:49 INFO - PROCESS | 1666 | --DOMWINDOW == 66 (0x1164e4c00) [pid = 1666] [serial = 1999] [outer = 0x0] [url = about:blank] 06:09:49 INFO - PROCESS | 1666 | --DOMWINDOW == 65 (0x116aa9000) [pid = 1666] [serial = 2000] [outer = 0x0] [url = about:blank] 06:09:49 INFO - PROCESS | 1666 | --DOMWINDOW == 64 (0x1161a4c00) [pid = 1666] [serial = 2029] [outer = 0x0] [url = about:blank] 06:09:49 INFO - PROCESS | 1666 | --DOMWINDOW == 63 (0x12af7a400) [pid = 1666] [serial = 2027] [outer = 0x0] [url = about:blank] 06:09:49 INFO - PROCESS | 1666 | --DOMWINDOW == 62 (0x127567c00) [pid = 1666] [serial = 2018] [outer = 0x0] [url = about:blank] 06:09:49 INFO - PROCESS | 1666 | 1469020189358 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 06:09:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:09:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 524ms 06:09:49 INFO - PROCESS | 1666 | 1469020189386 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 06:09:49 INFO - PROCESS | 1666 | 1469020189390 Marionette TRACE conn3 <- [1,2741,null,{"value":"7"}] 06:09:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:09:49 INFO - PROCESS | 1666 | 1469020189395 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:09:49 INFO - PROCESS | 1666 | 1469020189399 Marionette TRACE conn3 <- [1,2742,null,{}] 06:09:49 INFO - PROCESS | 1666 | 1469020189402 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:49 INFO - PROCESS | 1666 | 1469020189404 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:49 INFO - PROCESS | 1666 | 1469020189488 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 06:09:49 INFO - PROCESS | 1666 | 1469020189493 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:49 INFO - PROCESS | 1666 | 1469020189494 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:49 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198ff800 == 30 [pid = 1666] [id = 693] 06:09:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 63 (0x118383800) [pid = 1666] [serial = 2079] [outer = 0x0] 06:09:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 64 (0x11867f400) [pid = 1666] [serial = 2080] [outer = 0x118383800] 06:09:49 INFO - PROCESS | 1666 | 1469020189525 Marionette DEBUG loaded listener.js 06:09:49 INFO - PROCESS | 1666 | ++DOMWINDOW == 65 (0x1186cd800) [pid = 1666] [serial = 2081] [outer = 0x118383800] 06:09:49 INFO - PROCESS | 1666 | 1469020189919 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 06:09:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:09:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 573ms 06:09:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:09:49 INFO - PROCESS | 1666 | 1469020189967 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 06:09:49 INFO - PROCESS | 1666 | 1469020189969 Marionette TRACE conn3 <- [1,2745,null,{"value":"7"}] 06:09:49 INFO - PROCESS | 1666 | 1469020189971 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:09:49 INFO - PROCESS | 1666 | 1469020189974 Marionette TRACE conn3 <- [1,2746,null,{}] 06:09:49 INFO - PROCESS | 1666 | 1469020189981 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:49 INFO - PROCESS | 1666 | 1469020189985 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:50 INFO - PROCESS | 1666 | 1469020190065 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 06:09:50 INFO - PROCESS | 1666 | 1469020190070 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:50 INFO - PROCESS | 1666 | 1469020190072 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:50 INFO - PROCESS | 1666 | ++DOCSHELL 0x1252a7800 == 31 [pid = 1666] [id = 694] 06:09:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 66 (0x119217c00) [pid = 1666] [serial = 2082] [outer = 0x0] 06:09:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 67 (0x1195d0000) [pid = 1666] [serial = 2083] [outer = 0x119217c00] 06:09:50 INFO - PROCESS | 1666 | 1469020190101 Marionette DEBUG loaded listener.js 06:09:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 68 (0x120e41800) [pid = 1666] [serial = 2084] [outer = 0x119217c00] 06:09:50 INFO - PROCESS | 1666 | 1469020190435 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 06:09:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:09:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 471ms 06:09:50 INFO - PROCESS | 1666 | 1469020190451 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 06:09:50 INFO - PROCESS | 1666 | 1469020190453 Marionette TRACE conn3 <- [1,2749,null,{"value":"7"}] 06:09:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:09:50 INFO - PROCESS | 1666 | 1469020190455 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:09:50 INFO - PROCESS | 1666 | 1469020190456 Marionette TRACE conn3 <- [1,2750,null,{}] 06:09:50 INFO - PROCESS | 1666 | 1469020190459 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:50 INFO - PROCESS | 1666 | 1469020190460 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:50 INFO - PROCESS | 1666 | 1469020190537 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 06:09:50 INFO - PROCESS | 1666 | 1469020190540 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:50 INFO - PROCESS | 1666 | 1469020190542 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:50 INFO - PROCESS | 1666 | ++DOCSHELL 0x128a2e000 == 32 [pid = 1666] [id = 695] 06:09:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 69 (0x112a86400) [pid = 1666] [serial = 2085] [outer = 0x0] 06:09:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 70 (0x121614800) [pid = 1666] [serial = 2086] [outer = 0x112a86400] 06:09:50 INFO - PROCESS | 1666 | 1469020190569 Marionette DEBUG loaded listener.js 06:09:50 INFO - PROCESS | 1666 | ++DOMWINDOW == 71 (0x121a51c00) [pid = 1666] [serial = 2087] [outer = 0x112a86400] 06:09:50 INFO - PROCESS | 1666 | 1469020190905 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 06:09:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:09:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 468ms 06:09:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:09:50 INFO - PROCESS | 1666 | 1469020190924 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 06:09:50 INFO - PROCESS | 1666 | 1469020190925 Marionette TRACE conn3 <- [1,2753,null,{"value":"7"}] 06:09:50 INFO - PROCESS | 1666 | 1469020190927 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:09:50 INFO - PROCESS | 1666 | 1469020190928 Marionette TRACE conn3 <- [1,2754,null,{}] 06:09:50 INFO - PROCESS | 1666 | 1469020190933 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:50 INFO - PROCESS | 1666 | 1469020190934 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:51 INFO - PROCESS | 1666 | 1469020191006 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 06:09:51 INFO - PROCESS | 1666 | 1469020191009 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:51 INFO - PROCESS | 1666 | 1469020191010 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:51 INFO - PROCESS | 1666 | ++DOCSHELL 0x119925800 == 33 [pid = 1666] [id = 696] 06:09:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 72 (0x123d06400) [pid = 1666] [serial = 2088] [outer = 0x0] 06:09:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 73 (0x123d37400) [pid = 1666] [serial = 2089] [outer = 0x123d06400] 06:09:51 INFO - PROCESS | 1666 | 1469020191038 Marionette DEBUG loaded listener.js 06:09:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 74 (0x123de2000) [pid = 1666] [serial = 2090] [outer = 0x123d06400] 06:09:51 INFO - PROCESS | 1666 | 1469020191414 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 06:09:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:09:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 522ms 06:09:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:09:51 INFO - PROCESS | 1666 | 1469020191450 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 06:09:51 INFO - PROCESS | 1666 | 1469020191451 Marionette TRACE conn3 <- [1,2757,null,{"value":"7"}] 06:09:51 INFO - PROCESS | 1666 | 1469020191453 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:09:51 INFO - PROCESS | 1666 | 1469020191454 Marionette TRACE conn3 <- [1,2758,null,{}] 06:09:51 INFO - PROCESS | 1666 | 1469020191456 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:51 INFO - PROCESS | 1666 | 1469020191460 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:51 INFO - PROCESS | 1666 | 1469020191574 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 06:09:51 INFO - PROCESS | 1666 | 1469020191584 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:51 INFO - PROCESS | 1666 | 1469020191585 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:51 INFO - PROCESS | 1666 | ++DOCSHELL 0x12b163000 == 34 [pid = 1666] [id = 697] 06:09:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 75 (0x123debc00) [pid = 1666] [serial = 2091] [outer = 0x0] 06:09:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 76 (0x12533cc00) [pid = 1666] [serial = 2092] [outer = 0x123debc00] 06:09:51 INFO - PROCESS | 1666 | 1469020191610 Marionette DEBUG loaded listener.js 06:09:51 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x12870ec00) [pid = 1666] [serial = 2093] [outer = 0x123debc00] 06:09:51 INFO - PROCESS | 1666 | 1469020191945 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 06:09:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:09:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 518ms 06:09:51 INFO - PROCESS | 1666 | 1469020191972 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 06:09:51 INFO - PROCESS | 1666 | 1469020191973 Marionette TRACE conn3 <- [1,2761,null,{"value":"7"}] 06:09:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:09:51 INFO - PROCESS | 1666 | 1469020191983 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:09:51 INFO - PROCESS | 1666 | 1469020191984 Marionette TRACE conn3 <- [1,2762,null,{}] 06:09:51 INFO - PROCESS | 1666 | 1469020191986 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:51 INFO - PROCESS | 1666 | 1469020191987 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:52 INFO - PROCESS | 1666 | 1469020192083 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 06:09:52 INFO - PROCESS | 1666 | 1469020192086 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:52 INFO - PROCESS | 1666 | 1469020192087 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:52 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ba11800 == 35 [pid = 1666] [id = 698] 06:09:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x128a49c00) [pid = 1666] [serial = 2094] [outer = 0x0] 06:09:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x128a8b000) [pid = 1666] [serial = 2095] [outer = 0x128a49c00] 06:09:52 INFO - PROCESS | 1666 | 1469020192112 Marionette DEBUG loaded listener.js 06:09:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x128a91c00) [pid = 1666] [serial = 2096] [outer = 0x128a49c00] 06:09:52 INFO - PROCESS | 1666 | 1469020192438 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 06:09:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:09:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 468ms 06:09:52 INFO - PROCESS | 1666 | 1469020192453 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 06:09:52 INFO - PROCESS | 1666 | 1469020192454 Marionette TRACE conn3 <- [1,2765,null,{"value":"7"}] 06:09:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:09:52 INFO - PROCESS | 1666 | 1469020192456 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:09:52 INFO - PROCESS | 1666 | 1469020192457 Marionette TRACE conn3 <- [1,2766,null,{}] 06:09:52 INFO - PROCESS | 1666 | 1469020192460 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:52 INFO - PROCESS | 1666 | 1469020192462 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:52 INFO - PROCESS | 1666 | 1469020192570 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 06:09:52 INFO - PROCESS | 1666 | 1469020192580 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:52 INFO - PROCESS | 1666 | 1469020192581 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:52 INFO - PROCESS | 1666 | ++DOCSHELL 0x12be2f800 == 36 [pid = 1666] [id = 699] 06:09:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x128a96c00) [pid = 1666] [serial = 2097] [outer = 0x0] 06:09:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x1293ac000) [pid = 1666] [serial = 2098] [outer = 0x128a96c00] 06:09:52 INFO - PROCESS | 1666 | 1469020192605 Marionette DEBUG loaded listener.js 06:09:52 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x129563400) [pid = 1666] [serial = 2099] [outer = 0x128a96c00] 06:09:52 INFO - PROCESS | 1666 | 1469020192934 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 06:09:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:09:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 521ms 06:09:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:09:52 INFO - PROCESS | 1666 | 1469020192977 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 06:09:52 INFO - PROCESS | 1666 | 1469020192979 Marionette TRACE conn3 <- [1,2769,null,{"value":"7"}] 06:09:52 INFO - PROCESS | 1666 | 1469020192981 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:09:52 INFO - PROCESS | 1666 | 1469020192982 Marionette TRACE conn3 <- [1,2770,null,{}] 06:09:52 INFO - PROCESS | 1666 | 1469020192984 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:52 INFO - PROCESS | 1666 | 1469020192985 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:53 INFO - PROCESS | 1666 | 1469020193083 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 06:09:53 INFO - PROCESS | 1666 | 1469020193087 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:53 INFO - PROCESS | 1666 | 1469020193088 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:53 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c15d000 == 37 [pid = 1666] [id = 700] 06:09:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x128a97000) [pid = 1666] [serial = 2100] [outer = 0x0] 06:09:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x12956b800) [pid = 1666] [serial = 2101] [outer = 0x128a97000] 06:09:53 INFO - PROCESS | 1666 | 1469020193111 Marionette DEBUG loaded listener.js 06:09:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x1298bfc00) [pid = 1666] [serial = 2102] [outer = 0x128a97000] 06:09:53 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x113075800) [pid = 1666] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:09:53 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x115d37c00) [pid = 1666] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:09:53 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x116779800) [pid = 1666] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:09:53 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x115e0e000) [pid = 1666] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:09:53 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x1183d4800) [pid = 1666] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:09:53 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x1195ca400) [pid = 1666] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:09:53 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x119905c00) [pid = 1666] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:09:53 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x1192c0000) [pid = 1666] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:09:53 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x1215c3c00) [pid = 1666] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:09:53 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x118b1ec00) [pid = 1666] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:09:53 INFO - PROCESS | 1666 | --DOMWINDOW == 75 (0x118b21800) [pid = 1666] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:09:53 INFO - PROCESS | 1666 | 1469020193438 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 06:09:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:09:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 468ms 06:09:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:09:53 INFO - PROCESS | 1666 | 1469020193452 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 06:09:53 INFO - PROCESS | 1666 | 1469020193453 Marionette TRACE conn3 <- [1,2773,null,{"value":"7"}] 06:09:53 INFO - PROCESS | 1666 | 1469020193455 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:09:53 INFO - PROCESS | 1666 | 1469020193456 Marionette TRACE conn3 <- [1,2774,null,{}] 06:09:53 INFO - PROCESS | 1666 | 1469020193458 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:53 INFO - PROCESS | 1666 | 1469020193460 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:53 INFO - PROCESS | 1666 | 1469020193575 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 06:09:53 INFO - PROCESS | 1666 | 1469020193608 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:53 INFO - PROCESS | 1666 | 1469020193610 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:53 INFO - PROCESS | 1666 | ++DOCSHELL 0x128a2c000 == 38 [pid = 1666] [id = 701] 06:09:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 76 (0x1127d7800) [pid = 1666] [serial = 2103] [outer = 0x0] 06:09:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x118b1ec00) [pid = 1666] [serial = 2104] [outer = 0x1127d7800] 06:09:53 INFO - PROCESS | 1666 | 1469020193636 Marionette DEBUG loaded listener.js 06:09:53 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x126fe5000) [pid = 1666] [serial = 2105] [outer = 0x1127d7800] 06:09:53 INFO - PROCESS | 1666 | 1469020193953 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 06:09:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:09:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 520ms 06:09:53 INFO - PROCESS | 1666 | 1469020193976 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 06:09:53 INFO - PROCESS | 1666 | 1469020193978 Marionette TRACE conn3 <- [1,2777,null,{"value":"7"}] 06:09:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:09:53 INFO - PROCESS | 1666 | 1469020193984 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:09:53 INFO - PROCESS | 1666 | 1469020193986 Marionette TRACE conn3 <- [1,2778,null,{}] 06:09:53 INFO - PROCESS | 1666 | 1469020193990 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:53 INFO - PROCESS | 1666 | 1469020193992 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:54 INFO - PROCESS | 1666 | 1469020194136 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 06:09:54 INFO - PROCESS | 1666 | 1469020194217 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:54 INFO - PROCESS | 1666 | 1469020194219 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:54 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c72d800 == 39 [pid = 1666] [id = 702] 06:09:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x1183d4800) [pid = 1666] [serial = 2106] [outer = 0x0] 06:09:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x12956d400) [pid = 1666] [serial = 2107] [outer = 0x1183d4800] 06:09:54 INFO - PROCESS | 1666 | 1469020194262 Marionette DEBUG loaded listener.js 06:09:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x12a9be400) [pid = 1666] [serial = 2108] [outer = 0x1183d4800] 06:09:54 INFO - PROCESS | 1666 | 1469020194632 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 06:09:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:09:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 06:09:54 INFO - PROCESS | 1666 | 1469020194654 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 06:09:54 INFO - PROCESS | 1666 | 1469020194655 Marionette TRACE conn3 <- [1,2781,null,{"value":"7"}] 06:09:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:09:54 INFO - PROCESS | 1666 | 1469020194657 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:09:54 INFO - PROCESS | 1666 | 1469020194658 Marionette TRACE conn3 <- [1,2782,null,{}] 06:09:54 INFO - PROCESS | 1666 | 1469020194661 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:54 INFO - PROCESS | 1666 | 1469020194662 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:54 INFO - PROCESS | 1666 | 1469020194745 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 06:09:54 INFO - PROCESS | 1666 | 1469020194807 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:54 INFO - PROCESS | 1666 | 1469020194808 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:54 INFO - PROCESS | 1666 | ++DOCSHELL 0x12cb8c000 == 40 [pid = 1666] [id = 703] 06:09:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x12a9b8800) [pid = 1666] [serial = 2109] [outer = 0x0] 06:09:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x12af7a400) [pid = 1666] [serial = 2110] [outer = 0x12a9b8800] 06:09:54 INFO - PROCESS | 1666 | 1469020194832 Marionette DEBUG loaded listener.js 06:09:54 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x12af86c00) [pid = 1666] [serial = 2111] [outer = 0x12a9b8800] 06:09:55 INFO - PROCESS | 1666 | 1469020195099 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 06:09:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:09:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 471ms 06:09:55 INFO - PROCESS | 1666 | 1469020195135 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 06:09:55 INFO - PROCESS | 1666 | 1469020195137 Marionette TRACE conn3 <- [1,2785,null,{"value":"7"}] 06:09:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:09:55 INFO - PROCESS | 1666 | 1469020195139 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:09:55 INFO - PROCESS | 1666 | 1469020195140 Marionette TRACE conn3 <- [1,2786,null,{}] 06:09:55 INFO - PROCESS | 1666 | 1469020195142 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:55 INFO - PROCESS | 1666 | 1469020195143 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:55 INFO - PROCESS | 1666 | 1469020195239 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 06:09:55 INFO - PROCESS | 1666 | 1469020195295 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:55 INFO - PROCESS | 1666 | 1469020195297 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:55 INFO - PROCESS | 1666 | ++DOCSHELL 0x115d87000 == 41 [pid = 1666] [id = 704] 06:09:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x110ea8800) [pid = 1666] [serial = 2112] [outer = 0x0] 06:09:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x111c83800) [pid = 1666] [serial = 2113] [outer = 0x110ea8800] 06:09:55 INFO - PROCESS | 1666 | 1469020195418 Marionette DEBUG loaded listener.js 06:09:55 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x11333e400) [pid = 1666] [serial = 2114] [outer = 0x110ea8800] 06:09:55 INFO - PROCESS | 1666 | 1469020195964 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 06:09:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:09:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 869ms 06:09:56 INFO - PROCESS | 1666 | 1469020196010 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 06:09:56 INFO - PROCESS | 1666 | 1469020196012 Marionette TRACE conn3 <- [1,2789,null,{"value":"7"}] 06:09:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:09:56 INFO - PROCESS | 1666 | 1469020196015 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:09:56 INFO - PROCESS | 1666 | 1469020196017 Marionette TRACE conn3 <- [1,2790,null,{}] 06:09:56 INFO - PROCESS | 1666 | 1469020196021 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:56 INFO - PROCESS | 1666 | 1469020196024 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:56 INFO - PROCESS | 1666 | 1469020196131 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 06:09:56 INFO - PROCESS | 1666 | 1469020196202 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:56 INFO - PROCESS | 1666 | 1469020196204 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:56 INFO - PROCESS | 1666 | ++DOCSHELL 0x123dbd800 == 42 [pid = 1666] [id = 705] 06:09:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x11854a400) [pid = 1666] [serial = 2115] [outer = 0x0] 06:09:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x118690800) [pid = 1666] [serial = 2116] [outer = 0x11854a400] 06:09:56 INFO - PROCESS | 1666 | 1469020196234 Marionette DEBUG loaded listener.js 06:09:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x118b18800) [pid = 1666] [serial = 2117] [outer = 0x11854a400] 06:09:56 INFO - PROCESS | 1666 | 1469020196652 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 06:09:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:09:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 670ms 06:09:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:09:56 INFO - PROCESS | 1666 | 1469020196687 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 06:09:56 INFO - PROCESS | 1666 | 1469020196689 Marionette TRACE conn3 <- [1,2793,null,{"value":"7"}] 06:09:56 INFO - PROCESS | 1666 | 1469020196693 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:09:56 INFO - PROCESS | 1666 | 1469020196694 Marionette TRACE conn3 <- [1,2794,null,{}] 06:09:56 INFO - PROCESS | 1666 | 1469020196697 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:56 INFO - PROCESS | 1666 | 1469020196698 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:56 INFO - PROCESS | 1666 | 1469020196821 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 06:09:56 INFO - PROCESS | 1666 | 1469020196895 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:56 INFO - PROCESS | 1666 | 1469020196896 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:56 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c317000 == 43 [pid = 1666] [id = 706] 06:09:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x120e3a000) [pid = 1666] [serial = 2118] [outer = 0x0] 06:09:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x121614000) [pid = 1666] [serial = 2119] [outer = 0x120e3a000] 06:09:56 INFO - PROCESS | 1666 | 1469020196925 Marionette DEBUG loaded listener.js 06:09:56 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x124d14000) [pid = 1666] [serial = 2120] [outer = 0x120e3a000] 06:09:57 INFO - PROCESS | 1666 | 1469020197315 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 06:09:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:09:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 674ms 06:09:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:09:57 INFO - PROCESS | 1666 | 1469020197366 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 06:09:57 INFO - PROCESS | 1666 | 1469020197368 Marionette TRACE conn3 <- [1,2797,null,{"value":"7"}] 06:09:57 INFO - PROCESS | 1666 | 1469020197371 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:09:57 INFO - PROCESS | 1666 | 1469020197376 Marionette TRACE conn3 <- [1,2798,null,{}] 06:09:57 INFO - PROCESS | 1666 | 1469020197383 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:57 INFO - PROCESS | 1666 | 1469020197386 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:57 INFO - PROCESS | 1666 | 1469020197489 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 06:09:57 INFO - PROCESS | 1666 | 1469020197561 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:57 INFO - PROCESS | 1666 | 1469020197562 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:57 INFO - PROCESS | 1666 | ++DOCSHELL 0x12d373000 == 44 [pid = 1666] [id = 707] 06:09:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x12161a400) [pid = 1666] [serial = 2121] [outer = 0x0] 06:09:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x126f7e800) [pid = 1666] [serial = 2122] [outer = 0x12161a400] 06:09:57 INFO - PROCESS | 1666 | 1469020197591 Marionette DEBUG loaded listener.js 06:09:57 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x12956c000) [pid = 1666] [serial = 2123] [outer = 0x12161a400] 06:09:58 INFO - PROCESS | 1666 | 1469020198018 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 06:09:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:09:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 674ms 06:09:58 INFO - PROCESS | 1666 | 1469020198045 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 06:09:58 INFO - PROCESS | 1666 | 1469020198047 Marionette TRACE conn3 <- [1,2801,null,{"value":"7"}] 06:09:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:09:58 INFO - PROCESS | 1666 | 1469020198049 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:09:58 INFO - PROCESS | 1666 | 1469020198050 Marionette TRACE conn3 <- [1,2802,null,{}] 06:09:58 INFO - PROCESS | 1666 | 1469020198053 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:58 INFO - PROCESS | 1666 | 1469020198054 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:58 INFO - PROCESS | 1666 | 1469020198155 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 06:09:58 INFO - PROCESS | 1666 | 1469020198262 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:58 INFO - PROCESS | 1666 | 1469020198264 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:58 INFO - PROCESS | 1666 | ++DOCSHELL 0x12d702800 == 45 [pid = 1666] [id = 708] 06:09:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x12a9bbc00) [pid = 1666] [serial = 2124] [outer = 0x0] 06:09:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x12afc5000) [pid = 1666] [serial = 2125] [outer = 0x12a9bbc00] 06:09:58 INFO - PROCESS | 1666 | 1469020198294 Marionette DEBUG loaded listener.js 06:09:58 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x12b30cc00) [pid = 1666] [serial = 2126] [outer = 0x12a9bbc00] 06:09:58 INFO - PROCESS | 1666 | 1469020198943 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 06:09:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:09:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 921ms 06:09:58 INFO - PROCESS | 1666 | 1469020198985 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 06:09:58 INFO - PROCESS | 1666 | 1469020198987 Marionette TRACE conn3 <- [1,2805,null,{"value":"7"}] 06:09:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:09:58 INFO - PROCESS | 1666 | 1469020198992 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:09:58 INFO - PROCESS | 1666 | 1469020198994 Marionette TRACE conn3 <- [1,2806,null,{}] 06:09:59 INFO - PROCESS | 1666 | 1469020199001 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:59 INFO - PROCESS | 1666 | 1469020199002 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:59 INFO - PROCESS | 1666 | 1469020199096 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 06:09:59 INFO - PROCESS | 1666 | 1469020199152 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:59 INFO - PROCESS | 1666 | 1469020199155 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:59 INFO - PROCESS | 1666 | ++DOCSHELL 0x12139d000 == 46 [pid = 1666] [id = 709] 06:09:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x1161aac00) [pid = 1666] [serial = 2127] [outer = 0x0] 06:09:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x116816400) [pid = 1666] [serial = 2128] [outer = 0x1161aac00] 06:09:59 INFO - PROCESS | 1666 | 1469020199182 Marionette DEBUG loaded listener.js 06:09:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x11806b800) [pid = 1666] [serial = 2129] [outer = 0x1161aac00] 06:09:59 INFO - PROCESS | 1666 | 1469020199635 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 06:09:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:09:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 674ms 06:09:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:09:59 INFO - PROCESS | 1666 | 1469020199666 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 06:09:59 INFO - PROCESS | 1666 | 1469020199669 Marionette TRACE conn3 <- [1,2809,null,{"value":"7"}] 06:09:59 INFO - PROCESS | 1666 | 1469020199673 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:09:59 INFO - PROCESS | 1666 | 1469020199675 Marionette TRACE conn3 <- [1,2810,null,{}] 06:09:59 INFO - PROCESS | 1666 | 1469020199677 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:59 INFO - PROCESS | 1666 | 1469020199679 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:59 INFO - PROCESS | 1666 | 1469020199813 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 06:09:59 INFO - PROCESS | 1666 | 1469020199822 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:59 INFO - PROCESS | 1666 | 1469020199823 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:09:59 INFO - PROCESS | 1666 | ++DOCSHELL 0x119dc9800 == 47 [pid = 1666] [id = 710] 06:09:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x1192c0000) [pid = 1666] [serial = 2130] [outer = 0x0] 06:09:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x119354400) [pid = 1666] [serial = 2131] [outer = 0x1192c0000] 06:09:59 INFO - PROCESS | 1666 | 1469020199851 Marionette DEBUG loaded listener.js 06:09:59 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x119b1fc00) [pid = 1666] [serial = 2132] [outer = 0x1192c0000] 06:10:00 INFO - PROCESS | 1666 | --DOCSHELL 0x12cb8c000 == 46 [pid = 1666] [id = 703] 06:10:00 INFO - PROCESS | 1666 | --DOCSHELL 0x12c72d800 == 45 [pid = 1666] [id = 702] 06:10:00 INFO - PROCESS | 1666 | --DOCSHELL 0x128a2c000 == 44 [pid = 1666] [id = 701] 06:10:00 INFO - PROCESS | 1666 | --DOCSHELL 0x12c15d000 == 43 [pid = 1666] [id = 700] 06:10:00 INFO - PROCESS | 1666 | --DOCSHELL 0x12be2f800 == 42 [pid = 1666] [id = 699] 06:10:00 INFO - PROCESS | 1666 | --DOCSHELL 0x12ba11800 == 41 [pid = 1666] [id = 698] 06:10:00 INFO - PROCESS | 1666 | --DOCSHELL 0x12b163000 == 40 [pid = 1666] [id = 697] 06:10:00 INFO - PROCESS | 1666 | --DOCSHELL 0x119925800 == 39 [pid = 1666] [id = 696] 06:10:00 INFO - PROCESS | 1666 | --DOCSHELL 0x128a2e000 == 38 [pid = 1666] [id = 695] 06:10:00 INFO - PROCESS | 1666 | --DOCSHELL 0x1252a7800 == 37 [pid = 1666] [id = 694] 06:10:00 INFO - PROCESS | 1666 | --DOCSHELL 0x1198ff800 == 36 [pid = 1666] [id = 693] 06:10:00 INFO - PROCESS | 1666 | --DOCSHELL 0x118584800 == 35 [pid = 1666] [id = 692] 06:10:00 INFO - PROCESS | 1666 | --DOCSHELL 0x119dc8000 == 34 [pid = 1666] [id = 691] 06:10:00 INFO - PROCESS | 1666 | --DOCSHELL 0x115eea000 == 33 [pid = 1666] [id = 690] 06:10:00 INFO - PROCESS | 1666 | --DOCSHELL 0x12139d000 == 32 [pid = 1666] [id = 709] 06:10:00 INFO - PROCESS | 1666 | --DOCSHELL 0x12d702800 == 31 [pid = 1666] [id = 708] 06:10:00 INFO - PROCESS | 1666 | --DOCSHELL 0x12d373000 == 30 [pid = 1666] [id = 707] 06:10:00 INFO - PROCESS | 1666 | --DOCSHELL 0x12c317000 == 29 [pid = 1666] [id = 706] 06:10:00 INFO - PROCESS | 1666 | --DOCSHELL 0x123dbd800 == 28 [pid = 1666] [id = 705] 06:10:00 INFO - PROCESS | 1666 | --DOCSHELL 0x115d87000 == 27 [pid = 1666] [id = 704] 06:10:00 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x128706000) [pid = 1666] [serial = 2068] [outer = 0x0] [url = about:blank] 06:10:00 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x1131e1000) [pid = 1666] [serial = 2044] [outer = 0x0] [url = about:blank] 06:10:00 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x114fa9000) [pid = 1666] [serial = 2045] [outer = 0x0] [url = about:blank] 06:10:00 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x116ae1000) [pid = 1666] [serial = 2042] [outer = 0x0] [url = about:blank] 06:10:00 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x116487c00) [pid = 1666] [serial = 2041] [outer = 0x0] [url = about:blank] 06:10:00 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x116adfc00) [pid = 1666] [serial = 2047] [outer = 0x0] [url = about:blank] 06:10:00 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x11854f000) [pid = 1666] [serial = 2036] [outer = 0x0] [url = about:blank] 06:10:00 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x1176cac00) [pid = 1666] [serial = 2035] [outer = 0x0] [url = about:blank] 06:10:00 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x11868d800) [pid = 1666] [serial = 2050] [outer = 0x0] [url = about:blank] 06:10:00 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x123d3a400) [pid = 1666] [serial = 2039] [outer = 0x0] [url = about:blank] 06:10:00 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x121616000) [pid = 1666] [serial = 2038] [outer = 0x0] [url = about:blank] 06:10:00 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x120e41c00) [pid = 1666] [serial = 2056] [outer = 0x0] [url = about:blank] 06:10:00 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x1195c8c00) [pid = 1666] [serial = 2053] [outer = 0x0] [url = about:blank] 06:10:00 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x1219b7400) [pid = 1666] [serial = 2059] [outer = 0x0] [url = about:blank] 06:10:00 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x1211b4c00) [pid = 1666] [serial = 2057] [outer = 0x0] [url = about:blank] 06:10:00 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x126fdc400) [pid = 1666] [serial = 2066] [outer = 0x0] [url = about:blank] 06:10:00 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x126693800) [pid = 1666] [serial = 2065] [outer = 0x0] [url = about:blank] 06:10:00 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x1195d6c00) [pid = 1666] [serial = 2054] [outer = 0x0] [url = about:blank] 06:10:00 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x123d31400) [pid = 1666] [serial = 2062] [outer = 0x0] [url = about:blank] 06:10:00 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x118b17400) [pid = 1666] [serial = 2051] [outer = 0x0] [url = about:blank] 06:10:00 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x118023c00) [pid = 1666] [serial = 2048] [outer = 0x0] [url = about:blank] 06:10:00 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x12530b400) [pid = 1666] [serial = 2060] [outer = 0x0] [url = about:blank] 06:10:00 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x12533c800) [pid = 1666] [serial = 2063] [outer = 0x0] [url = about:blank] 06:10:00 INFO - PROCESS | 1666 | 1469020200765 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 06:10:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:10:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1121ms 06:10:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:10:00 INFO - PROCESS | 1666 | 1469020200796 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 06:10:00 INFO - PROCESS | 1666 | 1469020200798 Marionette TRACE conn3 <- [1,2813,null,{"value":"7"}] 06:10:00 INFO - PROCESS | 1666 | 1469020200801 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:10:00 INFO - PROCESS | 1666 | 1469020200803 Marionette TRACE conn3 <- [1,2814,null,{}] 06:10:00 INFO - PROCESS | 1666 | 1469020200806 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:00 INFO - PROCESS | 1666 | 1469020200808 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:00 INFO - PROCESS | 1666 | 1469020200889 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 06:10:00 INFO - PROCESS | 1666 | --DOCSHELL 0x12ce10000 == 26 [pid = 1666] [id = 16] 06:10:00 INFO - PROCESS | 1666 | 1469020200919 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:00 INFO - PROCESS | 1666 | 1469020200921 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:00 INFO - PROCESS | 1666 | ++DOCSHELL 0x117e78000 == 27 [pid = 1666] [id = 711] 06:10:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x115e0d000) [pid = 1666] [serial = 2133] [outer = 0x0] 06:10:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x115e75c00) [pid = 1666] [serial = 2134] [outer = 0x115e0d000] 06:10:00 INFO - PROCESS | 1666 | 1469020200950 Marionette DEBUG loaded listener.js 06:10:00 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x116a05400) [pid = 1666] [serial = 2135] [outer = 0x115e0d000] 06:10:01 INFO - PROCESS | 1666 | 1469020201322 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 06:10:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:10:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 569ms 06:10:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:10:01 INFO - PROCESS | 1666 | 1469020201371 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 06:10:01 INFO - PROCESS | 1666 | 1469020201374 Marionette TRACE conn3 <- [1,2817,null,{"value":"7"}] 06:10:01 INFO - PROCESS | 1666 | 1469020201378 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:10:01 INFO - PROCESS | 1666 | 1469020201380 Marionette TRACE conn3 <- [1,2818,null,{}] 06:10:01 INFO - PROCESS | 1666 | 1469020201382 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:01 INFO - PROCESS | 1666 | 1469020201384 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:01 INFO - PROCESS | 1666 | 1469020201467 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 06:10:01 INFO - PROCESS | 1666 | 1469020201470 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:01 INFO - PROCESS | 1666 | 1469020201472 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:01 INFO - PROCESS | 1666 | ++DOCSHELL 0x11932b000 == 28 [pid = 1666] [id = 712] 06:10:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x116adfc00) [pid = 1666] [serial = 2136] [outer = 0x0] 06:10:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x11806ac00) [pid = 1666] [serial = 2137] [outer = 0x116adfc00] 06:10:01 INFO - PROCESS | 1666 | 1469020201501 Marionette DEBUG loaded listener.js 06:10:01 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x1183d8400) [pid = 1666] [serial = 2138] [outer = 0x116adfc00] 06:10:01 INFO - PROCESS | 1666 | 1469020201863 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 06:10:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:10:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 522ms 06:10:01 INFO - PROCESS | 1666 | 1469020201900 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 06:10:01 INFO - PROCESS | 1666 | 1469020201902 Marionette TRACE conn3 <- [1,2821,null,{"value":"7"}] 06:10:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:10:01 INFO - PROCESS | 1666 | 1469020201904 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:10:01 INFO - PROCESS | 1666 | 1469020201906 Marionette TRACE conn3 <- [1,2822,null,{}] 06:10:01 INFO - PROCESS | 1666 | 1469020201921 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:01 INFO - PROCESS | 1666 | 1469020201925 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:02 INFO - PROCESS | 1666 | 1469020202008 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 06:10:02 INFO - PROCESS | 1666 | 1469020202013 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:02 INFO - PROCESS | 1666 | 1469020202017 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:02 INFO - PROCESS | 1666 | ++DOCSHELL 0x12105d000 == 29 [pid = 1666] [id = 713] 06:10:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x118688c00) [pid = 1666] [serial = 2139] [outer = 0x0] 06:10:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x118882400) [pid = 1666] [serial = 2140] [outer = 0x118688c00] 06:10:02 INFO - PROCESS | 1666 | 1469020202045 Marionette DEBUG loaded listener.js 06:10:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x1192bf800) [pid = 1666] [serial = 2141] [outer = 0x118688c00] 06:10:02 INFO - PROCESS | 1666 | 1469020202388 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 06:10:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:10:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 520ms 06:10:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:10:02 INFO - PROCESS | 1666 | 1469020202425 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 06:10:02 INFO - PROCESS | 1666 | 1469020202427 Marionette TRACE conn3 <- [1,2825,null,{"value":"7"}] 06:10:02 INFO - PROCESS | 1666 | 1469020202430 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:10:02 INFO - PROCESS | 1666 | 1469020202433 Marionette TRACE conn3 <- [1,2826,null,{}] 06:10:02 INFO - PROCESS | 1666 | 1469020202435 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:02 INFO - PROCESS | 1666 | 1469020202436 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:02 INFO - PROCESS | 1666 | 1469020202514 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 06:10:02 INFO - PROCESS | 1666 | 1469020202588 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:02 INFO - PROCESS | 1666 | 1469020202589 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:02 INFO - PROCESS | 1666 | ++DOCSHELL 0x121a13000 == 30 [pid = 1666] [id = 714] 06:10:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x118882000) [pid = 1666] [serial = 2142] [outer = 0x0] 06:10:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x1195cb000) [pid = 1666] [serial = 2143] [outer = 0x118882000] 06:10:02 INFO - PROCESS | 1666 | 1469020202614 Marionette DEBUG loaded listener.js 06:10:02 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x120fac800) [pid = 1666] [serial = 2144] [outer = 0x118882000] 06:10:02 INFO - PROCESS | 1666 | 1469020202964 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:10:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:10:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 573ms 06:10:03 INFO - PROCESS | 1666 | 1469020203008 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 06:10:03 INFO - PROCESS | 1666 | 1469020203009 Marionette TRACE conn3 <- [1,2829,null,{"value":"7"}] 06:10:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:10:03 INFO - PROCESS | 1666 | 1469020203012 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:10:03 INFO - PROCESS | 1666 | 1469020203013 Marionette TRACE conn3 <- [1,2830,null,{}] 06:10:03 INFO - PROCESS | 1666 | 1469020203016 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:03 INFO - PROCESS | 1666 | 1469020203017 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:03 INFO - PROCESS | 1666 | 1469020203116 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 06:10:03 INFO - PROCESS | 1666 | 1469020203119 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:03 INFO - PROCESS | 1666 | 1469020203121 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:03 INFO - PROCESS | 1666 | ++DOCSHELL 0x12874a800 == 31 [pid = 1666] [id = 715] 06:10:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x1127d3000) [pid = 1666] [serial = 2145] [outer = 0x0] 06:10:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x1211b0c00) [pid = 1666] [serial = 2146] [outer = 0x1127d3000] 06:10:03 INFO - PROCESS | 1666 | 1469020203145 Marionette DEBUG loaded listener.js 06:10:03 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x121615000) [pid = 1666] [serial = 2147] [outer = 0x1127d3000] 06:10:03 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x1195cc800) [pid = 1666] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:10:03 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x12a9b8800) [pid = 1666] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:10:03 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x116141400) [pid = 1666] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:10:03 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x123debc00) [pid = 1666] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:10:03 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x11213e800) [pid = 1666] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:10:03 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x128a97000) [pid = 1666] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:10:03 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x128a49c00) [pid = 1666] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:10:03 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x112a86400) [pid = 1666] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:10:03 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x1183d4800) [pid = 1666] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:10:03 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x123d06400) [pid = 1666] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:10:03 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x1127d7800) [pid = 1666] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:10:03 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x118383800) [pid = 1666] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:10:03 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x11688f800) [pid = 1666] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:10:03 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x119217c00) [pid = 1666] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:10:03 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x128a96c00) [pid = 1666] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:10:04 INFO - PROCESS | 1666 | 1469020204024 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 06:10:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:10:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1072ms 06:10:04 INFO - PROCESS | 1666 | 1469020204085 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 06:10:04 INFO - PROCESS | 1666 | 1469020204088 Marionette TRACE conn3 <- [1,2833,null,{"value":"7"}] 06:10:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:10:04 INFO - PROCESS | 1666 | 1469020204091 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:10:04 INFO - PROCESS | 1666 | 1469020204093 Marionette TRACE conn3 <- [1,2834,null,{}] 06:10:04 INFO - PROCESS | 1666 | 1469020204098 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:04 INFO - PROCESS | 1666 | 1469020204099 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:04 INFO - PROCESS | 1666 | 1469020204211 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 06:10:04 INFO - PROCESS | 1666 | 1469020204268 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:04 INFO - PROCESS | 1666 | 1469020204269 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:04 INFO - PROCESS | 1666 | ++DOCSHELL 0x1186f7800 == 32 [pid = 1666] [id = 716] 06:10:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x113c3f000) [pid = 1666] [serial = 2148] [outer = 0x0] 06:10:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x115da2000) [pid = 1666] [serial = 2149] [outer = 0x113c3f000] 06:10:04 INFO - PROCESS | 1666 | 1469020204301 Marionette DEBUG loaded listener.js 06:10:04 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x116839800) [pid = 1666] [serial = 2150] [outer = 0x113c3f000] 06:10:04 INFO - PROCESS | 1666 | 1469020204767 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:10:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:10:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 721ms 06:10:04 INFO - PROCESS | 1666 | 1469020204813 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 06:10:04 INFO - PROCESS | 1666 | 1469020204816 Marionette TRACE conn3 <- [1,2837,null,{"value":"7"}] 06:10:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:10:04 INFO - PROCESS | 1666 | 1469020204821 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:10:04 INFO - PROCESS | 1666 | 1469020204823 Marionette TRACE conn3 <- [1,2838,null,{}] 06:10:04 INFO - PROCESS | 1666 | 1469020204826 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:04 INFO - PROCESS | 1666 | 1469020204828 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:04 INFO - PROCESS | 1666 | 1469020204942 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 06:10:05 INFO - PROCESS | 1666 | 1469020205025 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:05 INFO - PROCESS | 1666 | 1469020205026 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:05 INFO - PROCESS | 1666 | ++DOCSHELL 0x128732000 == 33 [pid = 1666] [id = 717] 06:10:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x117487000) [pid = 1666] [serial = 2151] [outer = 0x0] 06:10:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x118071400) [pid = 1666] [serial = 2152] [outer = 0x117487000] 06:10:05 INFO - PROCESS | 1666 | 1469020205058 Marionette DEBUG loaded listener.js 06:10:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x118549000) [pid = 1666] [serial = 2153] [outer = 0x117487000] 06:10:05 INFO - PROCESS | 1666 | --DOCSHELL 0x121a13000 == 32 [pid = 1666] [id = 714] 06:10:05 INFO - PROCESS | 1666 | --DOCSHELL 0x12105d000 == 31 [pid = 1666] [id = 713] 06:10:05 INFO - PROCESS | 1666 | --DOCSHELL 0x11932b000 == 30 [pid = 1666] [id = 712] 06:10:05 INFO - PROCESS | 1666 | --DOCSHELL 0x117e78000 == 29 [pid = 1666] [id = 711] 06:10:05 INFO - PROCESS | 1666 | --DOCSHELL 0x12ce0f800 == 28 [pid = 1666] [id = 17] 06:10:05 INFO - PROCESS | 1666 | --DOCSHELL 0x119dc9800 == 27 [pid = 1666] [id = 710] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x12a9be400) [pid = 1666] [serial = 2108] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x12af86c00) [pid = 1666] [serial = 2111] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x12af7a400) [pid = 1666] [serial = 2110] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x116815800) [pid = 1666] [serial = 2077] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x12870ec00) [pid = 1666] [serial = 2093] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x112f10800) [pid = 1666] [serial = 2072] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x1298bfc00) [pid = 1666] [serial = 2102] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x128a91c00) [pid = 1666] [serial = 2096] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x121614800) [pid = 1666] [serial = 2086] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x12533cc00) [pid = 1666] [serial = 2092] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x12956b800) [pid = 1666] [serial = 2101] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x12956d400) [pid = 1666] [serial = 2107] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 75 (0x123d37400) [pid = 1666] [serial = 2089] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 74 (0x126fe5000) [pid = 1666] [serial = 2105] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 73 (0x123de2000) [pid = 1666] [serial = 2090] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 72 (0x121a51c00) [pid = 1666] [serial = 2087] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 71 (0x1186cd800) [pid = 1666] [serial = 2081] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 70 (0x118025800) [pid = 1666] [serial = 2074] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 69 (0x120e41800) [pid = 1666] [serial = 2084] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 68 (0x11801e000) [pid = 1666] [serial = 2078] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 67 (0x129563400) [pid = 1666] [serial = 2099] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 66 (0x1183d1000) [pid = 1666] [serial = 2075] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 65 (0x11867f400) [pid = 1666] [serial = 2080] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 64 (0x1293ac000) [pid = 1666] [serial = 2098] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 63 (0x128a4d400) [pid = 1666] [serial = 2069] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 62 (0x118b1ec00) [pid = 1666] [serial = 2104] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 61 (0x1195d0000) [pid = 1666] [serial = 2083] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 60 (0x128a8b000) [pid = 1666] [serial = 2095] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | --DOMWINDOW == 59 (0x1127d1800) [pid = 1666] [serial = 2071] [outer = 0x0] [url = about:blank] 06:10:05 INFO - PROCESS | 1666 | 1469020205665 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 06:10:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:10:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 872ms 06:10:05 INFO - PROCESS | 1666 | 1469020205694 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 06:10:05 INFO - PROCESS | 1666 | 1469020205698 Marionette TRACE conn3 <- [1,2841,null,{"value":"7"}] 06:10:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:10:05 INFO - PROCESS | 1666 | 1469020205702 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:10:05 INFO - PROCESS | 1666 | 1469020205703 Marionette TRACE conn3 <- [1,2842,null,{}] 06:10:05 INFO - PROCESS | 1666 | 1469020205707 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:05 INFO - PROCESS | 1666 | 1469020205709 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:05 INFO - PROCESS | 1666 | 1469020205795 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 06:10:05 INFO - PROCESS | 1666 | 1469020205850 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:05 INFO - PROCESS | 1666 | 1469020205853 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:05 INFO - PROCESS | 1666 | ++DOCSHELL 0x117e78000 == 28 [pid = 1666] [id = 718] 06:10:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 60 (0x1133d0000) [pid = 1666] [serial = 2154] [outer = 0x0] 06:10:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 61 (0x115e0e000) [pid = 1666] [serial = 2155] [outer = 0x1133d0000] 06:10:05 INFO - PROCESS | 1666 | 1469020205881 Marionette DEBUG loaded listener.js 06:10:05 INFO - PROCESS | 1666 | ++DOMWINDOW == 62 (0x116836800) [pid = 1666] [serial = 2156] [outer = 0x1133d0000] 06:10:06 INFO - PROCESS | 1666 | 1469020206193 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 06:10:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:10:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 520ms 06:10:06 INFO - PROCESS | 1666 | 1469020206222 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 06:10:06 INFO - PROCESS | 1666 | 1469020206225 Marionette TRACE conn3 <- [1,2845,null,{"value":"7"}] 06:10:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:10:06 INFO - PROCESS | 1666 | 1469020206229 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:10:06 INFO - PROCESS | 1666 | 1469020206233 Marionette TRACE conn3 <- [1,2846,null,{}] 06:10:06 INFO - PROCESS | 1666 | 1469020206237 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:06 INFO - PROCESS | 1666 | 1469020206238 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:06 INFO - PROCESS | 1666 | 1469020206345 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 06:10:06 INFO - PROCESS | 1666 | 1469020206397 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:06 INFO - PROCESS | 1666 | 1469020206398 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:06 INFO - PROCESS | 1666 | ++DOCSHELL 0x11932a000 == 29 [pid = 1666] [id = 719] 06:10:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 63 (0x116a05800) [pid = 1666] [serial = 2157] [outer = 0x0] 06:10:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 64 (0x1183d0400) [pid = 1666] [serial = 2158] [outer = 0x116a05800] 06:10:06 INFO - PROCESS | 1666 | 1469020206425 Marionette DEBUG loaded listener.js 06:10:06 INFO - PROCESS | 1666 | ++DOMWINDOW == 65 (0x11868d400) [pid = 1666] [serial = 2159] [outer = 0x116a05800] 06:10:06 INFO - PROCESS | 1666 | 1469020206880 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 06:10:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:10:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 674ms 06:10:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:10:06 INFO - PROCESS | 1666 | 1469020206904 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 06:10:06 INFO - PROCESS | 1666 | 1469020206907 Marionette TRACE conn3 <- [1,2849,null,{"value":"7"}] 06:10:06 INFO - PROCESS | 1666 | 1469020206910 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:10:06 INFO - PROCESS | 1666 | 1469020206912 Marionette TRACE conn3 <- [1,2850,null,{}] 06:10:06 INFO - PROCESS | 1666 | 1469020206935 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:06 INFO - PROCESS | 1666 | 1469020206937 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:07 INFO - PROCESS | 1666 | 1469020207038 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 06:10:07 INFO - PROCESS | 1666 | 1469020207131 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:07 INFO - PROCESS | 1666 | 1469020207132 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:07 INFO - PROCESS | 1666 | ++DOCSHELL 0x119c31800 == 30 [pid = 1666] [id = 720] 06:10:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 66 (0x1176c8400) [pid = 1666] [serial = 2160] [outer = 0x0] 06:10:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 67 (0x11801e000) [pid = 1666] [serial = 2161] [outer = 0x1176c8400] 06:10:07 INFO - PROCESS | 1666 | 1469020207164 Marionette DEBUG loaded listener.js 06:10:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 68 (0x118684000) [pid = 1666] [serial = 2162] [outer = 0x1176c8400] 06:10:07 INFO - PROCESS | 1666 | 1469020207590 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:10:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:10:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 740ms 06:10:07 INFO - PROCESS | 1666 | 1469020207663 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 06:10:07 INFO - PROCESS | 1666 | 1469020207667 Marionette TRACE conn3 <- [1,2853,null,{"value":"7"}] 06:10:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:10:07 INFO - PROCESS | 1666 | 1469020207673 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:10:07 INFO - PROCESS | 1666 | 1469020207675 Marionette TRACE conn3 <- [1,2854,null,{}] 06:10:07 INFO - PROCESS | 1666 | 1469020207677 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:07 INFO - PROCESS | 1666 | 1469020207679 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:07 INFO - PROCESS | 1666 | 1469020207777 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 06:10:07 INFO - PROCESS | 1666 | 1469020207844 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:07 INFO - PROCESS | 1666 | 1469020207845 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:07 INFO - PROCESS | 1666 | ++DOCSHELL 0x126661000 == 31 [pid = 1666] [id = 721] 06:10:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 69 (0x1186d5c00) [pid = 1666] [serial = 2163] [outer = 0x0] 06:10:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 70 (0x118b19400) [pid = 1666] [serial = 2164] [outer = 0x1186d5c00] 06:10:07 INFO - PROCESS | 1666 | 1469020207877 Marionette DEBUG loaded listener.js 06:10:07 INFO - PROCESS | 1666 | ++DOMWINDOW == 71 (0x1192c0400) [pid = 1666] [serial = 2165] [outer = 0x1186d5c00] 06:10:08 INFO - PROCESS | 1666 | 1469020208304 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 06:10:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:10:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 06:10:08 INFO - PROCESS | 1666 | 1469020208343 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 06:10:08 INFO - PROCESS | 1666 | 1469020208345 Marionette TRACE conn3 <- [1,2857,null,{"value":"7"}] 06:10:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:10:08 INFO - PROCESS | 1666 | 1469020208347 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:10:08 INFO - PROCESS | 1666 | 1469020208350 Marionette TRACE conn3 <- [1,2858,null,{}] 06:10:08 INFO - PROCESS | 1666 | 1469020208395 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:08 INFO - PROCESS | 1666 | 1469020208399 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:08 INFO - PROCESS | 1666 | 1469020208537 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 06:10:08 INFO - PROCESS | 1666 | 1469020208590 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:08 INFO - PROCESS | 1666 | 1469020208592 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:08 INFO - PROCESS | 1666 | ++DOCSHELL 0x1293d8800 == 32 [pid = 1666] [id = 722] 06:10:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 72 (0x120fad800) [pid = 1666] [serial = 2166] [outer = 0x0] 06:10:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 73 (0x1215c6800) [pid = 1666] [serial = 2167] [outer = 0x120fad800] 06:10:08 INFO - PROCESS | 1666 | 1469020208626 Marionette DEBUG loaded listener.js 06:10:08 INFO - PROCESS | 1666 | ++DOMWINDOW == 74 (0x1216ccc00) [pid = 1666] [serial = 2168] [outer = 0x120fad800] 06:10:09 INFO - PROCESS | 1666 | 1469020209049 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:10:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:10:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 725ms 06:10:09 INFO - PROCESS | 1666 | 1469020209072 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 06:10:09 INFO - PROCESS | 1666 | 1469020209074 Marionette TRACE conn3 <- [1,2861,null,{"value":"7"}] 06:10:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:10:09 INFO - PROCESS | 1666 | 1469020209077 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:10:09 INFO - PROCESS | 1666 | 1469020209078 Marionette TRACE conn3 <- [1,2862,null,{}] 06:10:09 INFO - PROCESS | 1666 | 1469020209081 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:09 INFO - PROCESS | 1666 | 1469020209082 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:09 INFO - PROCESS | 1666 | 1469020209182 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 06:10:09 INFO - PROCESS | 1666 | 1469020209237 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:09 INFO - PROCESS | 1666 | 1469020209238 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:09 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a98c000 == 33 [pid = 1666] [id = 723] 06:10:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 75 (0x1216d4c00) [pid = 1666] [serial = 2169] [outer = 0x0] 06:10:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 76 (0x123d34400) [pid = 1666] [serial = 2170] [outer = 0x1216d4c00] 06:10:09 INFO - PROCESS | 1666 | 1469020209268 Marionette DEBUG loaded listener.js 06:10:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x123d3b000) [pid = 1666] [serial = 2171] [outer = 0x1216d4c00] 06:10:09 INFO - PROCESS | 1666 | 1469020209693 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 06:10:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:10:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 623ms 06:10:09 INFO - PROCESS | 1666 | 1469020209701 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 06:10:09 INFO - PROCESS | 1666 | 1469020209703 Marionette TRACE conn3 <- [1,2865,null,{"value":"7"}] 06:10:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:10:09 INFO - PROCESS | 1666 | 1469020209705 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:10:09 INFO - PROCESS | 1666 | 1469020209706 Marionette TRACE conn3 <- [1,2866,null,{}] 06:10:09 INFO - PROCESS | 1666 | 1469020209709 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:09 INFO - PROCESS | 1666 | 1469020209710 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:09 INFO - PROCESS | 1666 | 1469020209806 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 06:10:09 INFO - PROCESS | 1666 | 1469020209892 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:09 INFO - PROCESS | 1666 | 1469020209894 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:09 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ae64000 == 34 [pid = 1666] [id = 724] 06:10:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x123d90000) [pid = 1666] [serial = 2172] [outer = 0x0] 06:10:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x123de4c00) [pid = 1666] [serial = 2173] [outer = 0x123d90000] 06:10:09 INFO - PROCESS | 1666 | 1469020209937 Marionette DEBUG loaded listener.js 06:10:09 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x12526e400) [pid = 1666] [serial = 2174] [outer = 0x123d90000] 06:10:10 INFO - PROCESS | 1666 | 1469020210398 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 06:10:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:10:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 720ms 06:10:10 INFO - PROCESS | 1666 | 1469020210455 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 06:10:10 INFO - PROCESS | 1666 | 1469020210457 Marionette TRACE conn3 <- [1,2869,null,{"value":"7"}] 06:10:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:10:10 INFO - PROCESS | 1666 | 1469020210462 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:10:10 INFO - PROCESS | 1666 | 1469020210466 Marionette TRACE conn3 <- [1,2870,null,{}] 06:10:10 INFO - PROCESS | 1666 | 1469020210470 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:10 INFO - PROCESS | 1666 | 1469020210472 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:10 INFO - PROCESS | 1666 | 1469020210569 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 06:10:10 INFO - PROCESS | 1666 | 1469020210640 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:10 INFO - PROCESS | 1666 | 1469020210641 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:10 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198e7000 == 35 [pid = 1666] [id = 725] 06:10:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x113c41000) [pid = 1666] [serial = 2175] [outer = 0x0] 06:10:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x11648a400) [pid = 1666] [serial = 2176] [outer = 0x113c41000] 06:10:10 INFO - PROCESS | 1666 | 1469020210669 Marionette DEBUG loaded listener.js 06:10:10 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x118073800) [pid = 1666] [serial = 2177] [outer = 0x113c41000] 06:10:11 INFO - PROCESS | 1666 | --DOCSHELL 0x117e78000 == 34 [pid = 1666] [id = 718] 06:10:11 INFO - PROCESS | 1666 | --DOCSHELL 0x1186f7800 == 33 [pid = 1666] [id = 716] 06:10:11 INFO - PROCESS | 1666 | --DOCSHELL 0x128732000 == 32 [pid = 1666] [id = 717] 06:10:11 INFO - PROCESS | 1666 | --DOCSHELL 0x12ae64000 == 31 [pid = 1666] [id = 724] 06:10:11 INFO - PROCESS | 1666 | --DOCSHELL 0x12a98c000 == 30 [pid = 1666] [id = 723] 06:10:11 INFO - PROCESS | 1666 | --DOCSHELL 0x1293d8800 == 29 [pid = 1666] [id = 722] 06:10:11 INFO - PROCESS | 1666 | --DOCSHELL 0x12874a800 == 28 [pid = 1666] [id = 715] 06:10:11 INFO - PROCESS | 1666 | --DOCSHELL 0x126661000 == 27 [pid = 1666] [id = 721] 06:10:11 INFO - PROCESS | 1666 | --DOCSHELL 0x11932a000 == 26 [pid = 1666] [id = 719] 06:10:11 INFO - PROCESS | 1666 | --DOCSHELL 0x119c31800 == 25 [pid = 1666] [id = 720] 06:10:11 INFO - PROCESS | 1666 | 1469020211681 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 06:10:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:10:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1274ms 06:10:11 INFO - PROCESS | 1666 | 1469020211736 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 06:10:11 INFO - PROCESS | 1666 | 1469020211739 Marionette TRACE conn3 <- [1,2873,null,{"value":"7"}] 06:10:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:10:11 INFO - PROCESS | 1666 | 1469020211741 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:10:11 INFO - PROCESS | 1666 | 1469020211745 Marionette TRACE conn3 <- [1,2874,null,{}] 06:10:11 INFO - PROCESS | 1666 | 1469020211751 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:11 INFO - PROCESS | 1666 | 1469020211752 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:11 INFO - PROCESS | 1666 | 1469020211833 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 06:10:11 INFO - PROCESS | 1666 | 1469020211837 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:11 INFO - PROCESS | 1666 | 1469020211839 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:11 INFO - PROCESS | 1666 | ++DOCSHELL 0x11858d000 == 26 [pid = 1666] [id = 726] 06:10:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x113cc5c00) [pid = 1666] [serial = 2178] [outer = 0x0] 06:10:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x115e70000) [pid = 1666] [serial = 2179] [outer = 0x113cc5c00] 06:10:11 INFO - PROCESS | 1666 | 1469020211869 Marionette DEBUG loaded listener.js 06:10:11 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x11688e000) [pid = 1666] [serial = 2180] [outer = 0x113cc5c00] 06:10:12 INFO - PROCESS | 1666 | 1469020212236 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 06:10:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:10:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 522ms 06:10:12 INFO - PROCESS | 1666 | 1469020212265 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 06:10:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:10:12 INFO - PROCESS | 1666 | 1469020212270 Marionette TRACE conn3 <- [1,2877,null,{"value":"7"}] 06:10:12 INFO - PROCESS | 1666 | 1469020212274 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:10:12 INFO - PROCESS | 1666 | 1469020212276 Marionette TRACE conn3 <- [1,2878,null,{}] 06:10:12 INFO - PROCESS | 1666 | 1469020212279 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:12 INFO - PROCESS | 1666 | 1469020212280 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:12 INFO - PROCESS | 1666 | 1469020212361 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 06:10:12 INFO - PROCESS | 1666 | 1469020212367 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:12 INFO - PROCESS | 1666 | 1469020212369 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:12 INFO - PROCESS | 1666 | ++DOCSHELL 0x119c23000 == 27 [pid = 1666] [id = 727] 06:10:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x116ade400) [pid = 1666] [serial = 2181] [outer = 0x0] 06:10:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x1183cd400) [pid = 1666] [serial = 2182] [outer = 0x116ade400] 06:10:12 INFO - PROCESS | 1666 | 1469020212397 Marionette DEBUG loaded listener.js 06:10:12 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x11854cc00) [pid = 1666] [serial = 2183] [outer = 0x116ade400] 06:10:12 INFO - PROCESS | 1666 | 1469020212803 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 06:10:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:10:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 571ms 06:10:12 INFO - PROCESS | 1666 | 1469020212846 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 06:10:12 INFO - PROCESS | 1666 | 1469020212847 Marionette TRACE conn3 <- [1,2881,null,{"value":"7"}] 06:10:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:10:12 INFO - PROCESS | 1666 | 1469020212850 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:10:12 INFO - PROCESS | 1666 | 1469020212852 Marionette TRACE conn3 <- [1,2882,null,{}] 06:10:12 INFO - PROCESS | 1666 | 1469020212860 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:12 INFO - PROCESS | 1666 | 1469020212864 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:12 INFO - PROCESS | 1666 | 1469020212972 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 06:10:12 INFO - PROCESS | 1666 | 1469020212977 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:12 INFO - PROCESS | 1666 | 1469020212980 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:13 INFO - PROCESS | 1666 | ++DOCSHELL 0x128733800 == 28 [pid = 1666] [id = 728] 06:10:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x118b20c00) [pid = 1666] [serial = 2184] [outer = 0x0] 06:10:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x11921a400) [pid = 1666] [serial = 2185] [outer = 0x118b20c00] 06:10:13 INFO - PROCESS | 1666 | 1469020213042 Marionette DEBUG loaded listener.js 06:10:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x1195ca000) [pid = 1666] [serial = 2186] [outer = 0x118b20c00] 06:10:13 INFO - PROCESS | 1666 | 1469020213382 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 06:10:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:10:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 572ms 06:10:13 INFO - PROCESS | 1666 | 1469020213422 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 06:10:13 INFO - PROCESS | 1666 | 1469020213424 Marionette TRACE conn3 <- [1,2885,null,{"value":"7"}] 06:10:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:10:13 INFO - PROCESS | 1666 | 1469020213426 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:10:13 INFO - PROCESS | 1666 | 1469020213427 Marionette TRACE conn3 <- [1,2886,null,{}] 06:10:13 INFO - PROCESS | 1666 | 1469020213430 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:13 INFO - PROCESS | 1666 | 1469020213431 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:13 INFO - PROCESS | 1666 | 1469020213532 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 06:10:13 INFO - PROCESS | 1666 | 1469020213536 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:13 INFO - PROCESS | 1666 | 1469020213537 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:13 INFO - PROCESS | 1666 | ++DOCSHELL 0x128fcb000 == 29 [pid = 1666] [id = 729] 06:10:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x117ef3000) [pid = 1666] [serial = 2187] [outer = 0x0] 06:10:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x1195d3800) [pid = 1666] [serial = 2188] [outer = 0x117ef3000] 06:10:13 INFO - PROCESS | 1666 | 1469020213563 Marionette DEBUG loaded listener.js 06:10:13 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x120faf400) [pid = 1666] [serial = 2189] [outer = 0x117ef3000] 06:10:13 INFO - PROCESS | 1666 | 1469020213910 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 06:10:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:10:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 517ms 06:10:13 INFO - PROCESS | 1666 | 1469020213945 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 06:10:13 INFO - PROCESS | 1666 | 1469020213956 Marionette TRACE conn3 <- [1,2889,null,{"value":"7"}] 06:10:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:10:13 INFO - PROCESS | 1666 | 1469020213965 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:10:13 INFO - PROCESS | 1666 | 1469020213967 Marionette TRACE conn3 <- [1,2890,null,{}] 06:10:13 INFO - PROCESS | 1666 | 1469020213969 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:13 INFO - PROCESS | 1666 | 1469020213970 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:14 INFO - PROCESS | 1666 | 1469020214066 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 06:10:14 INFO - PROCESS | 1666 | 1469020214069 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:14 INFO - PROCESS | 1666 | 1469020214070 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:14 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ae5c800 == 30 [pid = 1666] [id = 730] 06:10:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x1132d2800) [pid = 1666] [serial = 2190] [outer = 0x0] 06:10:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x12160e000) [pid = 1666] [serial = 2191] [outer = 0x1132d2800] 06:10:14 INFO - PROCESS | 1666 | 1469020214095 Marionette DEBUG loaded listener.js 06:10:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x12161b800) [pid = 1666] [serial = 2192] [outer = 0x1132d2800] 06:10:14 INFO - PROCESS | 1666 | 1469020214478 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:10:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:10:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 569ms 06:10:14 INFO - PROCESS | 1666 | 1469020214535 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 06:10:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:10:14 INFO - PROCESS | 1666 | 1469020214536 Marionette TRACE conn3 <- [1,2893,null,{"value":"7"}] 06:10:14 INFO - PROCESS | 1666 | 1469020214538 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:10:14 INFO - PROCESS | 1666 | 1469020214540 Marionette TRACE conn3 <- [1,2894,null,{}] 06:10:14 INFO - PROCESS | 1666 | 1469020214542 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:14 INFO - PROCESS | 1666 | 1469020214546 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:14 INFO - PROCESS | 1666 | 1469020214804 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 06:10:14 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x12ce10800) [pid = 1666] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:10:14 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x118882000) [pid = 1666] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:10:14 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x1127d3000) [pid = 1666] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:10:14 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x12a9bbc00) [pid = 1666] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:10:14 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x12161a400) [pid = 1666] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:10:14 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x11854a400) [pid = 1666] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:10:14 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x1161aac00) [pid = 1666] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:10:14 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x120e3a000) [pid = 1666] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:10:14 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x110ea8800) [pid = 1666] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:10:14 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x116a05800) [pid = 1666] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:10:14 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x116adfc00) [pid = 1666] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:10:14 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x115e0d000) [pid = 1666] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:10:14 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x1192c0000) [pid = 1666] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:10:14 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x118688c00) [pid = 1666] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:10:14 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x1133d0000) [pid = 1666] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:10:14 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x12cc06400) [pid = 1666] [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.] 06:10:14 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x113c3f000) [pid = 1666] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:10:14 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x117487000) [pid = 1666] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:10:14 INFO - PROCESS | 1666 | 1469020214872 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:14 INFO - PROCESS | 1666 | 1469020214873 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:14 INFO - PROCESS | 1666 | ++DOCSHELL 0x113c0f000 == 31 [pid = 1666] [id = 731] 06:10:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x111ca9800) [pid = 1666] [serial = 2193] [outer = 0x0] 06:10:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x1127d1c00) [pid = 1666] [serial = 2194] [outer = 0x111ca9800] 06:10:14 INFO - PROCESS | 1666 | 1469020214900 Marionette DEBUG loaded listener.js 06:10:14 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x115d32400) [pid = 1666] [serial = 2195] [outer = 0x111ca9800] 06:10:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:10:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 620ms 06:10:15 INFO - PROCESS | 1666 | 1469020215156 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 06:10:15 INFO - PROCESS | 1666 | 1469020215160 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 06:10:15 INFO - PROCESS | 1666 | 1469020215161 Marionette TRACE conn3 <- [1,2897,null,{"value":"7"}] 06:10:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:10:15 INFO - PROCESS | 1666 | 1469020215171 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:10:15 INFO - PROCESS | 1666 | 1469020215172 Marionette TRACE conn3 <- [1,2898,null,{}] 06:10:15 INFO - PROCESS | 1666 | 1469020215174 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:15 INFO - PROCESS | 1666 | 1469020215175 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:15 INFO - PROCESS | 1666 | 1469020215271 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 06:10:15 INFO - PROCESS | 1666 | 1469020215275 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:15 INFO - PROCESS | 1666 | 1469020215276 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:15 INFO - PROCESS | 1666 | ++DOCSHELL 0x12be22800 == 32 [pid = 1666] [id = 732] 06:10:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x1164e3000) [pid = 1666] [serial = 2196] [outer = 0x0] 06:10:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x11887c400) [pid = 1666] [serial = 2197] [outer = 0x1164e3000] 06:10:15 INFO - PROCESS | 1666 | 1469020215301 Marionette DEBUG loaded listener.js 06:10:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x1216ce000) [pid = 1666] [serial = 2198] [outer = 0x1164e3000] 06:10:15 INFO - PROCESS | 1666 | 1469020215612 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 06:10:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:10:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 469ms 06:10:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:10:15 INFO - PROCESS | 1666 | 1469020215641 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 06:10:15 INFO - PROCESS | 1666 | 1469020215642 Marionette TRACE conn3 <- [1,2901,null,{"value":"7"}] 06:10:15 INFO - PROCESS | 1666 | 1469020215644 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:10:15 INFO - PROCESS | 1666 | 1469020215645 Marionette TRACE conn3 <- [1,2902,null,{}] 06:10:15 INFO - PROCESS | 1666 | 1469020215650 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:15 INFO - PROCESS | 1666 | 1469020215651 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:15 INFO - PROCESS | 1666 | 1469020215755 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 06:10:15 INFO - PROCESS | 1666 | 1469020215763 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:15 INFO - PROCESS | 1666 | 1469020215764 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:15 INFO - PROCESS | 1666 | ++DOCSHELL 0x12be34000 == 33 [pid = 1666] [id = 733] 06:10:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x11688c000) [pid = 1666] [serial = 2199] [outer = 0x0] 06:10:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x123d38c00) [pid = 1666] [serial = 2200] [outer = 0x11688c000] 06:10:15 INFO - PROCESS | 1666 | 1469020215789 Marionette DEBUG loaded listener.js 06:10:15 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x126690800) [pid = 1666] [serial = 2201] [outer = 0x11688c000] 06:10:16 INFO - PROCESS | 1666 | 1469020216102 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:10:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:10:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 472ms 06:10:16 INFO - PROCESS | 1666 | 1469020216118 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 06:10:16 INFO - PROCESS | 1666 | 1469020216120 Marionette TRACE conn3 <- [1,2905,null,{"value":"7"}] 06:10:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:10:16 INFO - PROCESS | 1666 | 1469020216122 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:10:16 INFO - PROCESS | 1666 | 1469020216134 Marionette TRACE conn3 <- [1,2906,null,{}] 06:10:16 INFO - PROCESS | 1666 | 1469020216137 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:16 INFO - PROCESS | 1666 | 1469020216138 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:16 INFO - PROCESS | 1666 | 1469020216217 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 06:10:16 INFO - PROCESS | 1666 | 1469020216221 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:16 INFO - PROCESS | 1666 | 1469020216222 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:16 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c319800 == 34 [pid = 1666] [id = 734] 06:10:16 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x117487000) [pid = 1666] [serial = 2202] [outer = 0x0] 06:10:16 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x126f7ac00) [pid = 1666] [serial = 2203] [outer = 0x117487000] 06:10:16 INFO - PROCESS | 1666 | 1469020216248 Marionette DEBUG loaded listener.js 06:10:16 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x126f89400) [pid = 1666] [serial = 2204] [outer = 0x117487000] 06:10:16 INFO - PROCESS | 1666 | 1469020216651 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 06:10:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:10:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 581ms 06:10:16 INFO - PROCESS | 1666 | 1469020216704 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 06:10:16 INFO - PROCESS | 1666 | 1469020216706 Marionette TRACE conn3 <- [1,2909,null,{"value":"7"}] 06:10:16 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:10:16 INFO - PROCESS | 1666 | 1469020216709 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:10:16 INFO - PROCESS | 1666 | 1469020216711 Marionette TRACE conn3 <- [1,2910,null,{}] 06:10:16 INFO - PROCESS | 1666 | 1469020216715 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:16 INFO - PROCESS | 1666 | 1469020216716 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:16 INFO - PROCESS | 1666 | 1469020216911 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 06:10:17 INFO - PROCESS | 1666 | 1469020217042 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:17 INFO - PROCESS | 1666 | 1469020217044 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:17 INFO - PROCESS | 1666 | ++DOCSHELL 0x116f70800 == 35 [pid = 1666] [id = 735] 06:10:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x111c19800) [pid = 1666] [serial = 2205] [outer = 0x0] 06:10:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x11213bc00) [pid = 1666] [serial = 2206] [outer = 0x111c19800] 06:10:17 INFO - PROCESS | 1666 | 1469020217077 Marionette DEBUG loaded listener.js 06:10:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x112f06c00) [pid = 1666] [serial = 2207] [outer = 0x111c19800] 06:10:17 INFO - PROCESS | 1666 | 1469020217572 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 06:10:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:10:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:10:17 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 921ms 06:10:17 INFO - PROCESS | 1666 | 1469020217637 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 06:10:17 INFO - PROCESS | 1666 | 1469020217640 Marionette TRACE conn3 <- [1,2913,null,{"value":"7"}] 06:10:17 INFO - TEST-START | /DOMEvents/constructors.html 06:10:17 INFO - PROCESS | 1666 | 1469020217645 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:10:17 INFO - PROCESS | 1666 | 1469020217647 Marionette TRACE conn3 <- [1,2914,null,{}] 06:10:17 INFO - PROCESS | 1666 | 1469020217650 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:17 INFO - PROCESS | 1666 | 1469020217652 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:17 INFO - PROCESS | 1666 | 1469020217763 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 06:10:17 INFO - PROCESS | 1666 | 1469020217820 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:17 INFO - PROCESS | 1666 | 1469020217822 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:17 INFO - PROCESS | 1666 | ++DOCSHELL 0x126f8b000 == 36 [pid = 1666] [id = 736] 06:10:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x116aa7c00) [pid = 1666] [serial = 2208] [outer = 0x0] 06:10:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x11801b800) [pid = 1666] [serial = 2209] [outer = 0x116aa7c00] 06:10:17 INFO - PROCESS | 1666 | 1469020217853 Marionette DEBUG loaded listener.js 06:10:17 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x1183d7800) [pid = 1666] [serial = 2210] [outer = 0x116aa7c00] 06:10:18 INFO - PROCESS | 1666 | 1469020218346 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:10:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:10:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:10:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:10:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:10:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:10:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:10:18 INFO - TEST-OK | /DOMEvents/constructors.html | took 729ms 06:10:18 INFO - PROCESS | 1666 | 1469020218374 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 06:10:18 INFO - PROCESS | 1666 | 1469020218378 Marionette TRACE conn3 <- [1,2917,null,{"value":"7"}] 06:10:18 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:10:18 INFO - PROCESS | 1666 | 1469020218382 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:10:18 INFO - PROCESS | 1666 | 1469020218383 Marionette TRACE conn3 <- [1,2918,null,{}] 06:10:18 INFO - PROCESS | 1666 | 1469020218386 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:18 INFO - PROCESS | 1666 | 1469020218388 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:18 INFO - PROCESS | 1666 | 1469020218555 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 06:10:18 INFO - PROCESS | 1666 | 1469020218787 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:18 INFO - PROCESS | 1666 | 1469020218788 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:18 INFO - PROCESS | 1666 | ++DOCSHELL 0x113ce3000 == 37 [pid = 1666] [id = 737] 06:10:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x111e58400) [pid = 1666] [serial = 2211] [outer = 0x0] 06:10:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x112a85000) [pid = 1666] [serial = 2212] [outer = 0x111e58400] 06:10:18 INFO - PROCESS | 1666 | 1469020218820 Marionette DEBUG loaded listener.js 06:10:18 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x110eb1800) [pid = 1666] [serial = 2213] [outer = 0x111e58400] 06:10:19 INFO - PROCESS | 1666 | --DOCSHELL 0x12c319800 == 36 [pid = 1666] [id = 734] 06:10:19 INFO - PROCESS | 1666 | --DOCSHELL 0x12be34000 == 35 [pid = 1666] [id = 733] 06:10:19 INFO - PROCESS | 1666 | --DOCSHELL 0x12be22800 == 34 [pid = 1666] [id = 732] 06:10:19 INFO - PROCESS | 1666 | --DOCSHELL 0x113c0f000 == 33 [pid = 1666] [id = 731] 06:10:19 INFO - PROCESS | 1666 | --DOCSHELL 0x12ae5c800 == 32 [pid = 1666] [id = 730] 06:10:19 INFO - PROCESS | 1666 | --DOCSHELL 0x128fcb000 == 31 [pid = 1666] [id = 729] 06:10:19 INFO - PROCESS | 1666 | --DOCSHELL 0x128733800 == 30 [pid = 1666] [id = 728] 06:10:19 INFO - PROCESS | 1666 | --DOCSHELL 0x119c23000 == 29 [pid = 1666] [id = 727] 06:10:19 INFO - PROCESS | 1666 | --DOCSHELL 0x11858d000 == 28 [pid = 1666] [id = 726] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x12ce16000) [pid = 1666] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:10:19 INFO - PROCESS | 1666 | --DOCSHELL 0x1198e7000 == 27 [pid = 1666] [id = 725] 06:10:19 INFO - PROCESS | 1666 | 1469020219283 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:10:19 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:10:19 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 922ms 06:10:19 INFO - PROCESS | 1666 | 1469020219304 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 06:10:19 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:10:19 INFO - PROCESS | 1666 | 1469020219307 Marionette TRACE conn3 <- [1,2921,null,{"value":"7"}] 06:10:19 INFO - PROCESS | 1666 | 1469020219310 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:10:19 INFO - PROCESS | 1666 | 1469020219311 Marionette TRACE conn3 <- [1,2922,null,{}] 06:10:19 INFO - PROCESS | 1666 | 1469020219315 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:19 INFO - PROCESS | 1666 | 1469020219318 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:19 INFO - PROCESS | 1666 | 1469020219410 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x1183d8400) [pid = 1666] [serial = 2138] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x11806ac00) [pid = 1666] [serial = 2137] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x115e75c00) [pid = 1666] [serial = 2134] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x116a05400) [pid = 1666] [serial = 2135] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x119b1fc00) [pid = 1666] [serial = 2132] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x119354400) [pid = 1666] [serial = 2131] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x118882400) [pid = 1666] [serial = 2140] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x1192bf800) [pid = 1666] [serial = 2141] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x115e0e000) [pid = 1666] [serial = 2155] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x127565000) [pid = 1666] [serial = 1451] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x115da2000) [pid = 1666] [serial = 2149] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x111c83800) [pid = 1666] [serial = 2113] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x118690800) [pid = 1666] [serial = 2116] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x121614000) [pid = 1666] [serial = 2119] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x116839800) [pid = 1666] [serial = 2150] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x118071400) [pid = 1666] [serial = 2152] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x126f7e800) [pid = 1666] [serial = 2122] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x118549000) [pid = 1666] [serial = 2153] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x121615000) [pid = 1666] [serial = 2147] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 80 (0x116836800) [pid = 1666] [serial = 2156] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 79 (0x12afc5000) [pid = 1666] [serial = 2125] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 78 (0x116816400) [pid = 1666] [serial = 2128] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 77 (0x1195cb000) [pid = 1666] [serial = 2143] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 76 (0x1211b0c00) [pid = 1666] [serial = 2146] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 75 (0x120fac800) [pid = 1666] [serial = 2144] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 74 (0x12b30cc00) [pid = 1666] [serial = 2126] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 73 (0x12956c000) [pid = 1666] [serial = 2123] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 72 (0x118b18800) [pid = 1666] [serial = 2117] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 71 (0x11806b800) [pid = 1666] [serial = 2129] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 70 (0x124d14000) [pid = 1666] [serial = 2120] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 69 (0x11333e400) [pid = 1666] [serial = 2114] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 68 (0x11868d400) [pid = 1666] [serial = 2159] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | --DOMWINDOW == 67 (0x1183d0400) [pid = 1666] [serial = 2158] [outer = 0x0] [url = about:blank] 06:10:19 INFO - PROCESS | 1666 | 1469020219471 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:19 INFO - PROCESS | 1666 | 1469020219472 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:19 INFO - PROCESS | 1666 | ++DOCSHELL 0x11858d000 == 28 [pid = 1666] [id = 738] 06:10:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 68 (0x112f05000) [pid = 1666] [serial = 2214] [outer = 0x0] 06:10:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 69 (0x113cc1400) [pid = 1666] [serial = 2215] [outer = 0x112f05000] 06:10:19 INFO - PROCESS | 1666 | 1469020219499 Marionette DEBUG loaded listener.js 06:10:19 INFO - PROCESS | 1666 | ++DOMWINDOW == 70 (0x115d3e000) [pid = 1666] [serial = 2216] [outer = 0x112f05000] 06:10:19 INFO - PROCESS | 1666 | [1666] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 06:10:19 INFO - PROCESS | 1666 | [1666] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 06:10:19 INFO - PROCESS | 1666 | [1666] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 06:10:19 INFO - PROCESS | 1666 | [1666] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 06:10:19 INFO - PROCESS | 1666 | 1469020219785 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 06:10:19 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:10:19 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:10:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:10:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:10:19 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 06:10:19 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:10:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:10:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:10:19 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 06:10:19 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:10:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:10:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:10:19 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]" 06:10:19 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:10:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:10:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:10:19 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:10:19 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 525ms 06:10:19 INFO - PROCESS | 1666 | 1469020219838 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 06:10:19 INFO - PROCESS | 1666 | 1469020219840 Marionette TRACE conn3 <- [1,2925,null,{"value":"7"}] 06:10:19 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:10:19 INFO - PROCESS | 1666 | 1469020219843 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:10:19 INFO - PROCESS | 1666 | 1469020219845 Marionette TRACE conn3 <- [1,2926,null,{}] 06:10:19 INFO - PROCESS | 1666 | 1469020219849 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:19 INFO - PROCESS | 1666 | 1469020219851 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:19 INFO - PROCESS | 1666 | 1469020219934 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 06:10:20 INFO - PROCESS | 1666 | 1469020220011 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:20 INFO - PROCESS | 1666 | 1469020220012 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:20 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198df800 == 29 [pid = 1666] [id = 739] 06:10:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 71 (0x115d3d800) [pid = 1666] [serial = 2217] [outer = 0x0] 06:10:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 72 (0x11688f000) [pid = 1666] [serial = 2218] [outer = 0x115d3d800] 06:10:20 INFO - PROCESS | 1666 | 1469020220037 Marionette DEBUG loaded listener.js 06:10:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 73 (0x118071000) [pid = 1666] [serial = 2219] [outer = 0x115d3d800] 06:10:20 INFO - PROCESS | 1666 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:10:20 INFO - PROCESS | 1666 | 1469020220325 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 06:10:20 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:10:20 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 521ms 06:10:20 INFO - PROCESS | 1666 | 1469020220371 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 06:10:20 INFO - PROCESS | 1666 | 1469020220372 Marionette TRACE conn3 <- [1,2929,null,{"value":"7"}] 06:10:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:10:20 INFO - PROCESS | 1666 | 1469020220380 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:10:20 INFO - PROCESS | 1666 | 1469020220387 Marionette TRACE conn3 <- [1,2930,null,{}] 06:10:20 INFO - PROCESS | 1666 | 1469020220391 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:20 INFO - PROCESS | 1666 | 1469020220394 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:20 INFO - PROCESS | 1666 | 1469020220479 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 06:10:20 INFO - PROCESS | 1666 | 1469020220486 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:20 INFO - PROCESS | 1666 | 1469020220487 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:20 INFO - PROCESS | 1666 | ++DOCSHELL 0x121a0a000 == 30 [pid = 1666] [id = 740] 06:10:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 74 (0x118071400) [pid = 1666] [serial = 2220] [outer = 0x0] 06:10:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 75 (0x1183d8400) [pid = 1666] [serial = 2221] [outer = 0x118071400] 06:10:20 INFO - PROCESS | 1666 | 1469020220512 Marionette DEBUG loaded listener.js 06:10:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 76 (0x11920f800) [pid = 1666] [serial = 2222] [outer = 0x118071400] 06:10:20 INFO - PROCESS | 1666 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:10:20 INFO - PROCESS | 1666 | 1469020220817 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 06:10:20 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:10:20 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 481ms 06:10:20 INFO - PROCESS | 1666 | 1469020220857 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 06:10:20 INFO - PROCESS | 1666 | 1469020220858 Marionette TRACE conn3 <- [1,2933,null,{"value":"7"}] 06:10:20 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:10:20 INFO - PROCESS | 1666 | 1469020220861 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:10:20 INFO - PROCESS | 1666 | 1469020220862 Marionette TRACE conn3 <- [1,2934,null,{}] 06:10:20 INFO - PROCESS | 1666 | 1469020220866 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:20 INFO - PROCESS | 1666 | 1469020220868 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:20 INFO - PROCESS | 1666 | 1469020220946 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 06:10:20 INFO - PROCESS | 1666 | 1469020220951 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:20 INFO - PROCESS | 1666 | 1469020220953 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:20 INFO - PROCESS | 1666 | ++DOCSHELL 0x116f83800 == 31 [pid = 1666] [id = 741] 06:10:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 77 (0x1195c9800) [pid = 1666] [serial = 2223] [outer = 0x0] 06:10:20 INFO - PROCESS | 1666 | ++DOMWINDOW == 78 (0x1195d5800) [pid = 1666] [serial = 2224] [outer = 0x1195c9800] 06:10:20 INFO - PROCESS | 1666 | 1469020220977 Marionette DEBUG loaded listener.js 06:10:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 79 (0x119d9d000) [pid = 1666] [serial = 2225] [outer = 0x1195c9800] 06:10:21 INFO - PROCESS | 1666 | 1469020221302 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:10:21 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:10:21 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 469ms 06:10:21 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:10:21 INFO - PROCESS | 1666 | 1469020221333 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 06:10:21 INFO - PROCESS | 1666 | 1469020221334 Marionette TRACE conn3 <- [1,2937,null,{"value":"7"}] 06:10:21 INFO - PROCESS | 1666 | 1469020221336 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:10:21 INFO - PROCESS | 1666 | 1469020221337 Marionette TRACE conn3 <- [1,2938,null,{}] 06:10:21 INFO - PROCESS | 1666 | 1469020221339 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:21 INFO - PROCESS | 1666 | 1469020221341 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:21 INFO - PROCESS | 1666 | 1469020221417 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 06:10:21 INFO - PROCESS | 1666 | 1469020221421 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:21 INFO - PROCESS | 1666 | 1469020221425 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:21 INFO - PROCESS | 1666 | ++DOCSHELL 0x128f2f800 == 32 [pid = 1666] [id = 742] 06:10:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 80 (0x121612400) [pid = 1666] [serial = 2226] [outer = 0x0] 06:10:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 81 (0x121615400) [pid = 1666] [serial = 2227] [outer = 0x121612400] 06:10:21 INFO - PROCESS | 1666 | 1469020221458 Marionette DEBUG loaded listener.js 06:10:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x123d30800) [pid = 1666] [serial = 2228] [outer = 0x121612400] 06:10:21 INFO - PROCESS | 1666 | 1469020221817 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:10:21 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. 06:10:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 518ms 06:10:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:10:21 INFO - PROCESS | 1666 | 1469020221855 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 06:10:21 INFO - PROCESS | 1666 | 1469020221856 Marionette TRACE conn3 <- [1,2941,null,{"value":"7"}] 06:10:21 INFO - PROCESS | 1666 | 1469020221858 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:10:21 INFO - PROCESS | 1666 | 1469020221859 Marionette TRACE conn3 <- [1,2942,null,{}] 06:10:21 INFO - PROCESS | 1666 | 1469020221861 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:21 INFO - PROCESS | 1666 | 1469020221863 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:21 INFO - PROCESS | 1666 | 1469020221963 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 06:10:21 INFO - PROCESS | 1666 | 1469020221976 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:21 INFO - PROCESS | 1666 | 1469020221977 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:21 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ae5f800 == 33 [pid = 1666] [id = 743] 06:10:21 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x123d37c00) [pid = 1666] [serial = 2229] [outer = 0x0] 06:10:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x125272800) [pid = 1666] [serial = 2230] [outer = 0x123d37c00] 06:10:22 INFO - PROCESS | 1666 | 1469020222002 Marionette DEBUG loaded listener.js 06:10:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x12533a800) [pid = 1666] [serial = 2231] [outer = 0x123d37c00] 06:10:22 INFO - PROCESS | 1666 | 1469020222307 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 06:10:22 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 06:10:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:10:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 468ms 06:10:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:10:22 INFO - PROCESS | 1666 | 1469020222326 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 06:10:22 INFO - PROCESS | 1666 | 1469020222327 Marionette TRACE conn3 <- [1,2945,null,{"value":"7"}] 06:10:22 INFO - PROCESS | 1666 | 1469020222331 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:10:22 INFO - PROCESS | 1666 | 1469020222333 Marionette TRACE conn3 <- [1,2946,null,{}] 06:10:22 INFO - PROCESS | 1666 | 1469020222342 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:22 INFO - PROCESS | 1666 | 1469020222343 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:22 INFO - PROCESS | 1666 | 1469020222444 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 06:10:22 INFO - PROCESS | 1666 | 1469020222448 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:22 INFO - PROCESS | 1666 | 1469020222449 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:22 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ba17800 == 34 [pid = 1666] [id = 744] 06:10:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x12668e800) [pid = 1666] [serial = 2232] [outer = 0x0] 06:10:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x126c2b800) [pid = 1666] [serial = 2233] [outer = 0x12668e800] 06:10:22 INFO - PROCESS | 1666 | 1469020222473 Marionette DEBUG loaded listener.js 06:10:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x126fd8800) [pid = 1666] [serial = 2234] [outer = 0x12668e800] 06:10:22 INFO - PROCESS | 1666 | 1469020222763 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:10:22 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. 06:10:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 477ms 06:10:22 INFO - PROCESS | 1666 | 1469020222807 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 06:10:22 INFO - PROCESS | 1666 | 1469020222809 Marionette TRACE conn3 <- [1,2949,null,{"value":"7"}] 06:10:22 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:10:22 INFO - PROCESS | 1666 | 1469020222811 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:10:22 INFO - PROCESS | 1666 | 1469020222812 Marionette TRACE conn3 <- [1,2950,null,{}] 06:10:22 INFO - PROCESS | 1666 | 1469020222822 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:22 INFO - PROCESS | 1666 | 1469020222823 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:22 INFO - PROCESS | 1666 | 1469020222931 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 06:10:22 INFO - PROCESS | 1666 | 1469020222935 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:22 INFO - PROCESS | 1666 | 1469020222936 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:22 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c15b000 == 35 [pid = 1666] [id = 745] 06:10:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x12668fc00) [pid = 1666] [serial = 2235] [outer = 0x0] 06:10:22 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x12755d400) [pid = 1666] [serial = 2236] [outer = 0x12668fc00] 06:10:22 INFO - PROCESS | 1666 | 1469020222960 Marionette DEBUG loaded listener.js 06:10:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x128703800) [pid = 1666] [serial = 2237] [outer = 0x12668fc00] 06:10:23 INFO - PROCESS | 1666 | ++DOCSHELL 0x119db9000 == 36 [pid = 1666] [id = 746] 06:10:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x128a4ac00) [pid = 1666] [serial = 2238] [outer = 0x0] 06:10:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x12669ac00) [pid = 1666] [serial = 2239] [outer = 0x128a4ac00] 06:10:23 INFO - PROCESS | 1666 | 1469020223301 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:10:23 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. 06:10:23 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 528ms 06:10:23 INFO - PROCESS | 1666 | 1469020223339 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 06:10:23 INFO - PROCESS | 1666 | 1469020223340 Marionette TRACE conn3 <- [1,2953,null,{"value":"7"}] 06:10:23 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:10:23 INFO - PROCESS | 1666 | 1469020223343 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:10:23 INFO - PROCESS | 1666 | 1469020223344 Marionette TRACE conn3 <- [1,2954,null,{}] 06:10:23 INFO - PROCESS | 1666 | 1469020223346 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:23 INFO - PROCESS | 1666 | 1469020223349 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:23 INFO - PROCESS | 1666 | 1469020223464 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 06:10:23 INFO - PROCESS | 1666 | 1469020223477 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:23 INFO - PROCESS | 1666 | 1469020223479 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:23 INFO - PROCESS | 1666 | ++DOCSHELL 0x12176f800 == 37 [pid = 1666] [id = 747] 06:10:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x128706800) [pid = 1666] [serial = 2240] [outer = 0x0] 06:10:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x128711000) [pid = 1666] [serial = 2241] [outer = 0x128706800] 06:10:23 INFO - PROCESS | 1666 | 1469020223504 Marionette DEBUG loaded listener.js 06:10:23 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x128a55400) [pid = 1666] [serial = 2242] [outer = 0x128706800] 06:10:23 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x118b20c00) [pid = 1666] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:10:23 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x117ef3000) [pid = 1666] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:10:23 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x113c41000) [pid = 1666] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:10:23 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x113cc5c00) [pid = 1666] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:10:23 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x116ade400) [pid = 1666] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:10:23 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x1132d2800) [pid = 1666] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:10:23 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x1164e3000) [pid = 1666] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:10:23 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x111ca9800) [pid = 1666] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:10:23 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x11688c000) [pid = 1666] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:10:23 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x1176c8400) [pid = 1666] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:10:23 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x1186d5c00) [pid = 1666] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:10:23 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x120fad800) [pid = 1666] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:10:23 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x1216d4c00) [pid = 1666] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:10:23 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x123d90000) [pid = 1666] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:10:23 INFO - PROCESS | 1666 | 1469020223850 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:10:23 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:10:23 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 06:10:23 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 519ms 06:10:23 INFO - PROCESS | 1666 | 1469020223866 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 06:10:23 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:10:23 INFO - PROCESS | 1666 | 1469020223869 Marionette TRACE conn3 <- [1,2957,null,{"value":"7"}] 06:10:23 INFO - PROCESS | 1666 | 1469020223871 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:10:23 INFO - PROCESS | 1666 | 1469020223873 Marionette TRACE conn3 <- [1,2958,null,{}] 06:10:23 INFO - PROCESS | 1666 | 1469020223877 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:23 INFO - PROCESS | 1666 | 1469020223878 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:24 INFO - PROCESS | 1666 | 1469020224009 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 06:10:24 INFO - PROCESS | 1666 | 1469020224043 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:24 INFO - PROCESS | 1666 | 1469020224044 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:24 INFO - PROCESS | 1666 | ++DOCSHELL 0x12cb7e800 == 38 [pid = 1666] [id = 748] 06:10:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x113cbc000) [pid = 1666] [serial = 2243] [outer = 0x0] 06:10:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x116ae4c00) [pid = 1666] [serial = 2244] [outer = 0x113cbc000] 06:10:24 INFO - PROCESS | 1666 | 1469020224078 Marionette DEBUG loaded listener.js 06:10:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x128a55800) [pid = 1666] [serial = 2245] [outer = 0x113cbc000] 06:10:24 INFO - PROCESS | 1666 | 1469020224350 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:10:24 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. 06:10:24 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 523ms 06:10:24 INFO - PROCESS | 1666 | 1469020224394 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 06:10:24 INFO - PROCESS | 1666 | 1469020224396 Marionette TRACE conn3 <- [1,2961,null,{"value":"7"}] 06:10:24 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:10:24 INFO - PROCESS | 1666 | 1469020224406 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:10:24 INFO - PROCESS | 1666 | 1469020224408 Marionette TRACE conn3 <- [1,2962,null,{}] 06:10:24 INFO - PROCESS | 1666 | 1469020224410 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:24 INFO - PROCESS | 1666 | 1469020224411 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:24 INFO - PROCESS | 1666 | 1469020224506 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 06:10:24 INFO - PROCESS | 1666 | 1469020224510 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:24 INFO - PROCESS | 1666 | 1469020224511 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:24 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ce16800 == 39 [pid = 1666] [id = 749] 06:10:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x128a58000) [pid = 1666] [serial = 2246] [outer = 0x0] 06:10:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x128a92000) [pid = 1666] [serial = 2247] [outer = 0x128a58000] 06:10:24 INFO - PROCESS | 1666 | 1469020224537 Marionette DEBUG loaded listener.js 06:10:24 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x1293aec00) [pid = 1666] [serial = 2248] [outer = 0x128a58000] 06:10:24 INFO - PROCESS | 1666 | 1469020224831 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:10:24 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. 06:10:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 469ms 06:10:24 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:10:24 INFO - PROCESS | 1666 | 1469020224876 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 06:10:24 INFO - PROCESS | 1666 | 1469020224877 Marionette TRACE conn3 <- [1,2965,null,{"value":"7"}] 06:10:24 INFO - PROCESS | 1666 | 1469020224879 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:10:24 INFO - PROCESS | 1666 | 1469020224881 Marionette TRACE conn3 <- [1,2966,null,{}] 06:10:24 INFO - PROCESS | 1666 | 1469020224885 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:24 INFO - PROCESS | 1666 | 1469020224886 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:24 INFO - PROCESS | 1666 | 1469020224992 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 06:10:25 INFO - PROCESS | 1666 | 1469020225006 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:25 INFO - PROCESS | 1666 | 1469020225007 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:25 INFO - PROCESS | 1666 | ++DOCSHELL 0x12d077800 == 40 [pid = 1666] [id = 750] 06:10:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x1216da400) [pid = 1666] [serial = 2249] [outer = 0x0] 06:10:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x12956f400) [pid = 1666] [serial = 2250] [outer = 0x1216da400] 06:10:25 INFO - PROCESS | 1666 | 1469020225031 Marionette DEBUG loaded listener.js 06:10:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x1298bf400) [pid = 1666] [serial = 2251] [outer = 0x1216da400] 06:10:25 INFO - PROCESS | 1666 | 1469020225307 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:10:25 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. 06:10:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 471ms 06:10:25 INFO - PROCESS | 1666 | 1469020225353 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 06:10:25 INFO - PROCESS | 1666 | 1469020225355 Marionette TRACE conn3 <- [1,2969,null,{"value":"7"}] 06:10:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:10:25 INFO - PROCESS | 1666 | 1469020225357 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:10:25 INFO - PROCESS | 1666 | 1469020225358 Marionette TRACE conn3 <- [1,2970,null,{}] 06:10:25 INFO - PROCESS | 1666 | 1469020225360 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:25 INFO - PROCESS | 1666 | 1469020225361 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:25 INFO - PROCESS | 1666 | 1469020225444 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 06:10:25 INFO - PROCESS | 1666 | 1469020225449 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:25 INFO - PROCESS | 1666 | 1469020225451 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:25 INFO - PROCESS | 1666 | ++DOCSHELL 0x12d38b000 == 41 [pid = 1666] [id = 751] 06:10:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x1298c4800) [pid = 1666] [serial = 2252] [outer = 0x0] 06:10:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x12a75ac00) [pid = 1666] [serial = 2253] [outer = 0x1298c4800] 06:10:25 INFO - PROCESS | 1666 | 1469020225475 Marionette DEBUG loaded listener.js 06:10:25 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x12a763000) [pid = 1666] [serial = 2254] [outer = 0x1298c4800] 06:10:25 INFO - PROCESS | 1666 | 1469020225852 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:10:25 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. 06:10:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 520ms 06:10:25 INFO - PROCESS | 1666 | 1469020225877 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 06:10:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:10:25 INFO - PROCESS | 1666 | 1469020225880 Marionette TRACE conn3 <- [1,2973,null,{"value":"7"}] 06:10:25 INFO - PROCESS | 1666 | 1469020225883 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:10:25 INFO - PROCESS | 1666 | 1469020225885 Marionette TRACE conn3 <- [1,2974,null,{}] 06:10:25 INFO - PROCESS | 1666 | 1469020225889 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:25 INFO - PROCESS | 1666 | 1469020225891 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:26 INFO - PROCESS | 1666 | 1469020226003 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 06:10:26 INFO - PROCESS | 1666 | 1469020226064 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:26 INFO - PROCESS | 1666 | 1469020226065 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:26 INFO - PROCESS | 1666 | ++DOCSHELL 0x1186f8800 == 42 [pid = 1666] [id = 752] 06:10:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x1131e7c00) [pid = 1666] [serial = 2255] [outer = 0x0] 06:10:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x1133ce400) [pid = 1666] [serial = 2256] [outer = 0x1131e7c00] 06:10:26 INFO - PROCESS | 1666 | 1469020226096 Marionette DEBUG loaded listener.js 06:10:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x115e72c00) [pid = 1666] [serial = 2257] [outer = 0x1131e7c00] 06:10:26 INFO - PROCESS | 1666 | 1469020226498 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 06:10:26 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. 06:10:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 06:10:26 INFO - PROCESS | 1666 | 1469020226553 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 06:10:26 INFO - PROCESS | 1666 | 1469020226557 Marionette TRACE conn3 <- [1,2977,null,{"value":"7"}] 06:10:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:10:26 INFO - PROCESS | 1666 | 1469020226562 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:10:26 INFO - PROCESS | 1666 | 1469020226563 Marionette TRACE conn3 <- [1,2978,null,{}] 06:10:26 INFO - PROCESS | 1666 | 1469020226566 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:26 INFO - PROCESS | 1666 | 1469020226568 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:26 INFO - PROCESS | 1666 | 1469020226674 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 06:10:26 INFO - PROCESS | 1666 | 1469020226770 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:26 INFO - PROCESS | 1666 | 1469020226771 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:26 INFO - PROCESS | 1666 | ++DOCSHELL 0x1252be800 == 43 [pid = 1666] [id = 753] 06:10:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x1183d5400) [pid = 1666] [serial = 2258] [outer = 0x0] 06:10:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x11854c800) [pid = 1666] [serial = 2259] [outer = 0x1183d5400] 06:10:26 INFO - PROCESS | 1666 | 1469020226802 Marionette DEBUG loaded listener.js 06:10:26 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x118693800) [pid = 1666] [serial = 2260] [outer = 0x1183d5400] 06:10:27 INFO - PROCESS | 1666 | 1469020227167 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:10:27 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. 06:10:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 621ms 06:10:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:10:27 INFO - PROCESS | 1666 | 1469020227183 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 06:10:27 INFO - PROCESS | 1666 | 1469020227185 Marionette TRACE conn3 <- [1,2981,null,{"value":"7"}] 06:10:27 INFO - PROCESS | 1666 | 1469020227187 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:10:27 INFO - PROCESS | 1666 | 1469020227190 Marionette TRACE conn3 <- [1,2982,null,{}] 06:10:27 INFO - PROCESS | 1666 | 1469020227198 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:27 INFO - PROCESS | 1666 | 1469020227201 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:27 INFO - PROCESS | 1666 | 1469020227308 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 06:10:27 INFO - PROCESS | 1666 | 1469020227368 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:27 INFO - PROCESS | 1666 | 1469020227370 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:27 INFO - PROCESS | 1666 | ++DOCSHELL 0x12cb7b800 == 44 [pid = 1666] [id = 754] 06:10:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x119d9d400) [pid = 1666] [serial = 2261] [outer = 0x0] 06:10:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x121095000) [pid = 1666] [serial = 2262] [outer = 0x119d9d400] 06:10:27 INFO - PROCESS | 1666 | 1469020227401 Marionette DEBUG loaded listener.js 06:10:27 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x121a55800) [pid = 1666] [serial = 2263] [outer = 0x119d9d400] 06:10:27 INFO - PROCESS | 1666 | 1469020227810 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 06:10:27 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 06:10:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:10:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 672ms 06:10:27 INFO - PROCESS | 1666 | 1469020227860 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 06:10:27 INFO - PROCESS | 1666 | 1469020227863 Marionette TRACE conn3 <- [1,2985,null,{"value":"7"}] 06:10:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:10:27 INFO - PROCESS | 1666 | 1469020227867 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:10:27 INFO - PROCESS | 1666 | 1469020227869 Marionette TRACE conn3 <- [1,2986,null,{}] 06:10:27 INFO - PROCESS | 1666 | 1469020227872 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:27 INFO - PROCESS | 1666 | 1469020227874 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:28 INFO - PROCESS | 1666 | 1469020228043 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 06:10:28 INFO - PROCESS | 1666 | 1469020228175 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:28 INFO - PROCESS | 1666 | 1469020228176 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:28 INFO - PROCESS | 1666 | ++DOCSHELL 0x12d714000 == 45 [pid = 1666] [id = 755] 06:10:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x123d37000) [pid = 1666] [serial = 2264] [outer = 0x0] 06:10:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x126692800) [pid = 1666] [serial = 2265] [outer = 0x123d37000] 06:10:28 INFO - PROCESS | 1666 | 1469020228205 Marionette DEBUG loaded listener.js 06:10:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x12756a800) [pid = 1666] [serial = 2266] [outer = 0x123d37000] 06:10:28 INFO - PROCESS | 1666 | 1469020228560 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:10:28 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. 06:10:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 720ms 06:10:28 INFO - PROCESS | 1666 | 1469020228587 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 06:10:28 INFO - PROCESS | 1666 | 1469020228588 Marionette TRACE conn3 <- [1,2989,null,{"value":"7"}] 06:10:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:10:28 INFO - PROCESS | 1666 | 1469020228590 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:10:28 INFO - PROCESS | 1666 | 1469020228592 Marionette TRACE conn3 <- [1,2990,null,{}] 06:10:28 INFO - PROCESS | 1666 | 1469020228594 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:28 INFO - PROCESS | 1666 | 1469020228595 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:28 INFO - PROCESS | 1666 | 1469020228715 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 06:10:28 INFO - PROCESS | 1666 | 1469020228769 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:28 INFO - PROCESS | 1666 | 1469020228771 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:28 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c156800 == 46 [pid = 1666] [id = 756] 06:10:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x123d37400) [pid = 1666] [serial = 2267] [outer = 0x0] 06:10:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x128a4f400) [pid = 1666] [serial = 2268] [outer = 0x123d37400] 06:10:28 INFO - PROCESS | 1666 | 1469020228800 Marionette DEBUG loaded listener.js 06:10:28 INFO - PROCESS | 1666 | ++DOMWINDOW == 109 (0x128dc5000) [pid = 1666] [serial = 2269] [outer = 0x123d37400] 06:10:29 INFO - PROCESS | 1666 | ++DOCSHELL 0x1168b4000 == 47 [pid = 1666] [id = 757] 06:10:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 110 (0x1131d9400) [pid = 1666] [serial = 2270] [outer = 0x0] 06:10:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 111 (0x118020400) [pid = 1666] [serial = 2271] [outer = 0x1131d9400] 06:10:29 INFO - PROCESS | 1666 | 1469020229224 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:10:29 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. 06:10:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 671ms 06:10:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:10:29 INFO - PROCESS | 1666 | 1469020229262 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 06:10:29 INFO - PROCESS | 1666 | 1469020229263 Marionette TRACE conn3 <- [1,2993,null,{"value":"7"}] 06:10:29 INFO - PROCESS | 1666 | 1469020229265 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:10:29 INFO - PROCESS | 1666 | 1469020229266 Marionette TRACE conn3 <- [1,2994,null,{}] 06:10:29 INFO - PROCESS | 1666 | 1469020229268 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:29 INFO - PROCESS | 1666 | 1469020229272 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:29 INFO - PROCESS | 1666 | 1469020229423 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 06:10:29 INFO - PROCESS | 1666 | 1469020229812 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:29 INFO - PROCESS | 1666 | 1469020229814 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:29 INFO - PROCESS | 1666 | ++DOCSHELL 0x11858c000 == 48 [pid = 1666] [id = 758] 06:10:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 112 (0x112779c00) [pid = 1666] [serial = 2272] [outer = 0x0] 06:10:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 113 (0x112e62000) [pid = 1666] [serial = 2273] [outer = 0x112779c00] 06:10:29 INFO - PROCESS | 1666 | 1469020229860 Marionette DEBUG loaded listener.js 06:10:29 INFO - PROCESS | 1666 | ++DOMWINDOW == 114 (0x113345800) [pid = 1666] [serial = 2274] [outer = 0x112779c00] 06:10:30 INFO - PROCESS | 1666 | 1469020230285 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:10:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:10:30 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 06:10:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1071ms 06:10:30 INFO - PROCESS | 1666 | 1469020230337 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 06:10:30 INFO - PROCESS | 1666 | 1469020230339 Marionette TRACE conn3 <- [1,2997,null,{"value":"7"}] 06:10:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:10:30 INFO - PROCESS | 1666 | 1469020230342 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:10:30 INFO - PROCESS | 1666 | 1469020230344 Marionette TRACE conn3 <- [1,2998,null,{}] 06:10:30 INFO - PROCESS | 1666 | 1469020230348 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:30 INFO - PROCESS | 1666 | 1469020230350 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:30 INFO - PROCESS | 1666 | 1469020230453 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 06:10:30 INFO - PROCESS | 1666 | 1469020230517 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:30 INFO - PROCESS | 1666 | 1469020230518 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:30 INFO - PROCESS | 1666 | ++DOCSHELL 0x112fb9000 == 49 [pid = 1666] [id = 759] 06:10:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 115 (0x11279c800) [pid = 1666] [serial = 2275] [outer = 0x0] 06:10:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 116 (0x115e6c800) [pid = 1666] [serial = 2276] [outer = 0x11279c800] 06:10:30 INFO - PROCESS | 1666 | 1469020230546 Marionette DEBUG loaded listener.js 06:10:30 INFO - PROCESS | 1666 | ++DOMWINDOW == 117 (0x118022400) [pid = 1666] [serial = 2277] [outer = 0x11279c800] 06:10:30 INFO - PROCESS | 1666 | 1469020230922 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:10:30 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. 06:10:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 619ms 06:10:30 INFO - PROCESS | 1666 | 1469020230964 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 06:10:30 INFO - PROCESS | 1666 | 1469020230967 Marionette TRACE conn3 <- [1,3001,null,{"value":"7"}] 06:10:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:10:30 INFO - PROCESS | 1666 | 1469020230969 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:10:30 INFO - PROCESS | 1666 | 1469020230971 Marionette TRACE conn3 <- [1,3002,null,{}] 06:10:30 INFO - PROCESS | 1666 | 1469020230973 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:30 INFO - PROCESS | 1666 | 1469020230975 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:31 INFO - PROCESS | 1666 | --DOCSHELL 0x12d077800 == 48 [pid = 1666] [id = 750] 06:10:31 INFO - PROCESS | 1666 | --DOCSHELL 0x12ce16800 == 47 [pid = 1666] [id = 749] 06:10:31 INFO - PROCESS | 1666 | --DOCSHELL 0x12cb7e800 == 46 [pid = 1666] [id = 748] 06:10:31 INFO - PROCESS | 1666 | --DOCSHELL 0x12176f800 == 45 [pid = 1666] [id = 747] 06:10:31 INFO - PROCESS | 1666 | --DOCSHELL 0x119db9000 == 44 [pid = 1666] [id = 746] 06:10:31 INFO - PROCESS | 1666 | --DOCSHELL 0x12c15b000 == 43 [pid = 1666] [id = 745] 06:10:31 INFO - PROCESS | 1666 | --DOCSHELL 0x12ba17800 == 42 [pid = 1666] [id = 744] 06:10:31 INFO - PROCESS | 1666 | --DOCSHELL 0x12ae5f800 == 41 [pid = 1666] [id = 743] 06:10:31 INFO - PROCESS | 1666 | --DOCSHELL 0x128f2f800 == 40 [pid = 1666] [id = 742] 06:10:31 INFO - PROCESS | 1666 | --DOCSHELL 0x116f83800 == 39 [pid = 1666] [id = 741] 06:10:31 INFO - PROCESS | 1666 | --DOCSHELL 0x121a0a000 == 38 [pid = 1666] [id = 740] 06:10:31 INFO - PROCESS | 1666 | --DOCSHELL 0x1198df800 == 37 [pid = 1666] [id = 739] 06:10:31 INFO - PROCESS | 1666 | --DOCSHELL 0x11858d000 == 36 [pid = 1666] [id = 738] 06:10:31 INFO - PROCESS | 1666 | --DOCSHELL 0x113ce3000 == 35 [pid = 1666] [id = 737] 06:10:31 INFO - PROCESS | 1666 | --DOCSHELL 0x126f8b000 == 34 [pid = 1666] [id = 736] 06:10:31 INFO - PROCESS | 1666 | --DOCSHELL 0x116f70800 == 33 [pid = 1666] [id = 735] 06:10:31 INFO - PROCESS | 1666 | --DOCSHELL 0x11858c000 == 32 [pid = 1666] [id = 758] 06:10:31 INFO - PROCESS | 1666 | --DOCSHELL 0x1168b4000 == 31 [pid = 1666] [id = 757] 06:10:31 INFO - PROCESS | 1666 | --DOCSHELL 0x12c156800 == 30 [pid = 1666] [id = 756] 06:10:31 INFO - PROCESS | 1666 | --DOCSHELL 0x12d714000 == 29 [pid = 1666] [id = 755] 06:10:31 INFO - PROCESS | 1666 | --DOCSHELL 0x12cb7b800 == 28 [pid = 1666] [id = 754] 06:10:31 INFO - PROCESS | 1666 | --DOCSHELL 0x1252be800 == 27 [pid = 1666] [id = 753] 06:10:31 INFO - PROCESS | 1666 | --DOCSHELL 0x12d38b000 == 26 [pid = 1666] [id = 751] 06:10:31 INFO - PROCESS | 1666 | --DOCSHELL 0x1186f8800 == 25 [pid = 1666] [id = 752] 06:10:31 INFO - PROCESS | 1666 | 1469020231607 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 116 (0x126f7ac00) [pid = 1666] [serial = 2203] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 115 (0x11921a400) [pid = 1666] [serial = 2185] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 114 (0x1195d3800) [pid = 1666] [serial = 2188] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 113 (0x118073800) [pid = 1666] [serial = 2177] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 112 (0x11648a400) [pid = 1666] [serial = 2176] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 111 (0x115e70000) [pid = 1666] [serial = 2179] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 110 (0x11688e000) [pid = 1666] [serial = 2180] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 109 (0x1183cd400) [pid = 1666] [serial = 2182] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 108 (0x1195ca000) [pid = 1666] [serial = 2186] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x12160e000) [pid = 1666] [serial = 2191] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x120faf400) [pid = 1666] [serial = 2189] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x12161b800) [pid = 1666] [serial = 2192] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x11887c400) [pid = 1666] [serial = 2197] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x115d32400) [pid = 1666] [serial = 2195] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x1127d1c00) [pid = 1666] [serial = 2194] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x126690800) [pid = 1666] [serial = 2201] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x1216ce000) [pid = 1666] [serial = 2198] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x118684000) [pid = 1666] [serial = 2162] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x11801e000) [pid = 1666] [serial = 2161] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x1192c0400) [pid = 1666] [serial = 2165] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x118b19400) [pid = 1666] [serial = 2164] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x1216ccc00) [pid = 1666] [serial = 2168] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x1215c6800) [pid = 1666] [serial = 2167] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x123d38c00) [pid = 1666] [serial = 2200] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x123d3b000) [pid = 1666] [serial = 2171] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x123d34400) [pid = 1666] [serial = 2170] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x12526e400) [pid = 1666] [serial = 2174] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x123de4c00) [pid = 1666] [serial = 2173] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x11854cc00) [pid = 1666] [serial = 2183] [outer = 0x0] [url = about:blank] 06:10:31 INFO - PROCESS | 1666 | --DOCSHELL 0x112fb9000 == 24 [pid = 1666] [id = 759] 06:10:31 INFO - PROCESS | 1666 | 1469020231739 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:31 INFO - PROCESS | 1666 | 1469020231741 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:31 INFO - PROCESS | 1666 | ++DOCSHELL 0x11617e000 == 25 [pid = 1666] [id = 760] 06:10:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x110fa1c00) [pid = 1666] [serial = 2278] [outer = 0x0] 06:10:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x113074400) [pid = 1666] [serial = 2279] [outer = 0x110fa1c00] 06:10:31 INFO - PROCESS | 1666 | 1469020231770 Marionette DEBUG loaded listener.js 06:10:31 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x113cc5000) [pid = 1666] [serial = 2280] [outer = 0x110fa1c00] 06:10:32 INFO - PROCESS | 1666 | 1469020232067 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:10:32 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. 06:10:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1120ms 06:10:32 INFO - PROCESS | 1666 | 1469020232092 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 06:10:32 INFO - PROCESS | 1666 | 1469020232094 Marionette TRACE conn3 <- [1,3005,null,{"value":"7"}] 06:10:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:10:32 INFO - PROCESS | 1666 | 1469020232106 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:10:32 INFO - PROCESS | 1666 | 1469020232108 Marionette TRACE conn3 <- [1,3006,null,{}] 06:10:32 INFO - PROCESS | 1666 | 1469020232111 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:32 INFO - PROCESS | 1666 | 1469020232113 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:32 INFO - PROCESS | 1666 | 1469020232230 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 06:10:32 INFO - PROCESS | 1666 | 1469020232282 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:32 INFO - PROCESS | 1666 | 1469020232283 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:32 INFO - PROCESS | 1666 | ++DOCSHELL 0x11989c000 == 26 [pid = 1666] [id = 761] 06:10:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x115e6fc00) [pid = 1666] [serial = 2281] [outer = 0x0] 06:10:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x11688e000) [pid = 1666] [serial = 2282] [outer = 0x115e6fc00] 06:10:32 INFO - PROCESS | 1666 | 1469020232310 Marionette DEBUG loaded listener.js 06:10:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x118072000) [pid = 1666] [serial = 2283] [outer = 0x115e6fc00] 06:10:32 INFO - PROCESS | 1666 | 1469020232562 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:10:32 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. 06:10:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 481ms 06:10:32 INFO - PROCESS | 1666 | 1469020232586 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 06:10:32 INFO - PROCESS | 1666 | 1469020232589 Marionette TRACE conn3 <- [1,3009,null,{"value":"7"}] 06:10:32 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:10:32 INFO - PROCESS | 1666 | 1469020232595 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:10:32 INFO - PROCESS | 1666 | 1469020232596 Marionette TRACE conn3 <- [1,3010,null,{}] 06:10:32 INFO - PROCESS | 1666 | 1469020232606 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:32 INFO - PROCESS | 1666 | 1469020232608 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:32 INFO - PROCESS | 1666 | 1469020232694 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 06:10:32 INFO - PROCESS | 1666 | 1469020232710 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:32 INFO - PROCESS | 1666 | 1469020232711 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:32 INFO - PROCESS | 1666 | ++DOCSHELL 0x121761000 == 27 [pid = 1666] [id = 762] 06:10:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x11854a400) [pid = 1666] [serial = 2284] [outer = 0x0] 06:10:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x1186d3c00) [pid = 1666] [serial = 2285] [outer = 0x11854a400] 06:10:32 INFO - PROCESS | 1666 | 1469020232737 Marionette DEBUG loaded listener.js 06:10:32 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x118b21800) [pid = 1666] [serial = 2286] [outer = 0x11854a400] 06:10:33 INFO - PROCESS | 1666 | 1469020233090 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 06:10:33 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 06:10:33 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 525ms 06:10:33 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:10:33 INFO - PROCESS | 1666 | 1469020233121 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 06:10:33 INFO - PROCESS | 1666 | 1469020233124 Marionette TRACE conn3 <- [1,3013,null,{"value":"7"}] 06:10:33 INFO - PROCESS | 1666 | 1469020233132 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:10:33 INFO - PROCESS | 1666 | 1469020233135 Marionette TRACE conn3 <- [1,3014,null,{}] 06:10:33 INFO - PROCESS | 1666 | 1469020233138 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:33 INFO - PROCESS | 1666 | 1469020233140 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:33 INFO - PROCESS | 1666 | 1469020233222 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 06:10:33 INFO - PROCESS | 1666 | 1469020233226 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:33 INFO - PROCESS | 1666 | 1469020233227 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:33 INFO - PROCESS | 1666 | ++DOCSHELL 0x126fa7000 == 28 [pid = 1666] [id = 763] 06:10:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x118b22000) [pid = 1666] [serial = 2287] [outer = 0x0] 06:10:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x1195ca000) [pid = 1666] [serial = 2288] [outer = 0x118b22000] 06:10:33 INFO - PROCESS | 1666 | 1469020233254 Marionette DEBUG loaded listener.js 06:10:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x120fa7000) [pid = 1666] [serial = 2289] [outer = 0x118b22000] 06:10:33 INFO - PROCESS | 1666 | [1666] 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 06:10:33 INFO - PROCESS | 1666 | 1469020233593 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:10:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:10:33 INFO - {} 06:10:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:10:33 INFO - {} 06:10:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:10:33 INFO - {} 06:10:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:10:33 INFO - {} 06:10:33 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 476ms 06:10:33 INFO - TEST-START | /FileAPI/fileReader.html 06:10:33 INFO - PROCESS | 1666 | 1469020233603 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 06:10:33 INFO - PROCESS | 1666 | 1469020233605 Marionette TRACE conn3 <- [1,3017,null,{"value":"7"}] 06:10:33 INFO - PROCESS | 1666 | 1469020233607 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:10:33 INFO - PROCESS | 1666 | 1469020233608 Marionette TRACE conn3 <- [1,3018,null,{}] 06:10:33 INFO - PROCESS | 1666 | 1469020233610 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:33 INFO - PROCESS | 1666 | 1469020233611 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:33 INFO - PROCESS | 1666 | 1469020233695 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 06:10:33 INFO - PROCESS | 1666 | 1469020233771 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:33 INFO - PROCESS | 1666 | 1469020233772 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:33 INFO - PROCESS | 1666 | ++DOCSHELL 0x128a37000 == 29 [pid = 1666] [id = 764] 06:10:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x113346400) [pid = 1666] [serial = 2290] [outer = 0x0] 06:10:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x121096000) [pid = 1666] [serial = 2291] [outer = 0x113346400] 06:10:33 INFO - PROCESS | 1666 | 1469020233797 Marionette DEBUG loaded listener.js 06:10:33 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x123d3a400) [pid = 1666] [serial = 2292] [outer = 0x113346400] 06:10:34 INFO - PROCESS | 1666 | 1469020234096 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 06:10:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:10:34 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:10:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:10:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:10:34 INFO - TEST-OK | /FileAPI/fileReader.html | took 518ms 06:10:34 INFO - PROCESS | 1666 | 1469020234125 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 06:10:34 INFO - PROCESS | 1666 | 1469020234127 Marionette TRACE conn3 <- [1,3021,null,{"value":"7"}] 06:10:34 INFO - TEST-START | /FileAPI/historical.html 06:10:34 INFO - PROCESS | 1666 | 1469020234129 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:10:34 INFO - PROCESS | 1666 | 1469020234131 Marionette TRACE conn3 <- [1,3022,null,{}] 06:10:34 INFO - PROCESS | 1666 | 1469020234136 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:34 INFO - PROCESS | 1666 | 1469020234137 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:34 INFO - PROCESS | 1666 | 1469020234238 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 06:10:34 INFO - PROCESS | 1666 | 1469020234242 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:34 INFO - PROCESS | 1666 | 1469020234247 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:34 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ae65000 == 30 [pid = 1666] [id = 765] 06:10:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x1183da400) [pid = 1666] [serial = 2293] [outer = 0x0] 06:10:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x125339400) [pid = 1666] [serial = 2294] [outer = 0x1183da400] 06:10:34 INFO - PROCESS | 1666 | 1469020234313 Marionette DEBUG loaded listener.js 06:10:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x126f7bc00) [pid = 1666] [serial = 2295] [outer = 0x1183da400] 06:10:34 INFO - PROCESS | 1666 | 1469020234610 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 06:10:34 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:10:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:10:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:10:34 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:10:34 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:10:34 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:10:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:10:34 INFO - TEST-OK | /FileAPI/historical.html | took 524ms 06:10:34 INFO - PROCESS | 1666 | 1469020234653 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 06:10:34 INFO - PROCESS | 1666 | 1469020234655 Marionette TRACE conn3 <- [1,3025,null,{"value":"7"}] 06:10:34 INFO - TEST-START | /FileAPI/idlharness.html 06:10:34 INFO - PROCESS | 1666 | 1469020234657 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:10:34 INFO - PROCESS | 1666 | 1469020234658 Marionette TRACE conn3 <- [1,3026,null,{}] 06:10:34 INFO - PROCESS | 1666 | 1469020234661 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:34 INFO - PROCESS | 1666 | 1469020234662 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:34 INFO - PROCESS | 1666 | 1469020234769 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 06:10:34 INFO - PROCESS | 1666 | 1469020234782 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:34 INFO - PROCESS | 1666 | 1469020234784 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:34 INFO - PROCESS | 1666 | ++DOCSHELL 0x112f65000 == 31 [pid = 1666] [id = 766] 06:10:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x12755d000) [pid = 1666] [serial = 2296] [outer = 0x0] 06:10:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x127567c00) [pid = 1666] [serial = 2297] [outer = 0x12755d000] 06:10:34 INFO - PROCESS | 1666 | 1469020234808 Marionette DEBUG loaded listener.js 06:10:34 INFO - PROCESS | 1666 | ++DOMWINDOW == 109 (0x128a97000) [pid = 1666] [serial = 2298] [outer = 0x12755d000] 06:10:35 INFO - PROCESS | 1666 | 1469020235329 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:10:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:10:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:10:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:10:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:10:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:10:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:10:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:10:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:10:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:10:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:10:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:10:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:10:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:10:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:10:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:10:35 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 06:10:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:10:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:10:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:10:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:10:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:10:35 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 06:10:35 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 06:10:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:10:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:10:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:10:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:10:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:10:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:10:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:10:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:10:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:10:35 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 06:10:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:10:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:10:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:10:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:10:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:10:35 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 06:10:35 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 06:10:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:10:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:10:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:10:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:10:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:10:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:10:35 INFO - TEST-OK | /FileAPI/idlharness.html | took 732ms 06:10:35 INFO - PROCESS | 1666 | 1469020235390 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 06:10:35 INFO - PROCESS | 1666 | 1469020235391 Marionette TRACE conn3 <- [1,3029,null,{"value":"7"}] 06:10:35 INFO - TEST-START | /FileAPI/idlharness.worker 06:10:35 INFO - PROCESS | 1666 | 1469020235394 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:10:35 INFO - PROCESS | 1666 | 1469020235395 Marionette TRACE conn3 <- [1,3030,null,{}] 06:10:35 INFO - PROCESS | 1666 | 1469020235410 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:35 INFO - PROCESS | 1666 | 1469020235411 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:35 INFO - PROCESS | 1666 | 1469020235521 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 06:10:35 INFO - PROCESS | 1666 | 1469020235575 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:35 INFO - PROCESS | 1666 | 1469020235576 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:35 INFO - PROCESS | 1666 | ++DOCSHELL 0x12d70a000 == 32 [pid = 1666] [id = 767] 06:10:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 110 (0x1127d1c00) [pid = 1666] [serial = 2299] [outer = 0x0] 06:10:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 111 (0x12b311000) [pid = 1666] [serial = 2300] [outer = 0x1127d1c00] 06:10:35 INFO - PROCESS | 1666 | 1469020235601 Marionette DEBUG loaded listener.js 06:10:35 INFO - PROCESS | 1666 | ++DOMWINDOW == 112 (0x12b9d2000) [pid = 1666] [serial = 2301] [outer = 0x1127d1c00] 06:10:35 INFO - PROCESS | 1666 | [1666] 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 06:10:35 INFO - PROCESS | 1666 | --DOMWINDOW == 111 (0x128706800) [pid = 1666] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:10:35 INFO - PROCESS | 1666 | --DOMWINDOW == 110 (0x123d37c00) [pid = 1666] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:10:35 INFO - PROCESS | 1666 | --DOMWINDOW == 109 (0x12668e800) [pid = 1666] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:10:35 INFO - PROCESS | 1666 | --DOMWINDOW == 108 (0x128a4ac00) [pid = 1666] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:10:35 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x113cbc000) [pid = 1666] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:10:35 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x12668fc00) [pid = 1666] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:10:35 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x121612400) [pid = 1666] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:10:35 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x115d3d800) [pid = 1666] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:10:35 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x112f05000) [pid = 1666] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:10:35 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x118071400) [pid = 1666] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:10:35 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x111c19800) [pid = 1666] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:10:35 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x111e58400) [pid = 1666] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:10:35 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x116aa7c00) [pid = 1666] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:10:35 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x117487000) [pid = 1666] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:10:35 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x1195c9800) [pid = 1666] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:10:35 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x128a58000) [pid = 1666] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:10:35 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x1216da400) [pid = 1666] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:10:35 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x1298c4800) [pid = 1666] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:10:36 INFO - PROCESS | 1666 | 1469020236354 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:10:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:10:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:10:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:10:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:10:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:10:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:10:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:10:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:10:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:10:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:10:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:10:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:10:36 INFO - {} 06:10:36 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 06:10:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:10:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:10:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:10:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:10:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:10:36 INFO - {} 06:10:36 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 - {} 06:10:36 INFO - {} 06:10:36 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 06:10:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:10:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:10:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:10:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:10:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:10:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:10:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:10:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:10:36 INFO - {} 06:10:36 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 06:10:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:10:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:10:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:10:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:10:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:10:36 INFO - {} 06:10:36 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 - {} 06:10:36 INFO - {} 06:10:36 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 06:10:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:10:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:10:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:10:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:10:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:36 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 06:10:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:10:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:10:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:10:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:10:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:10:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:10:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:10:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:10:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:36 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 06:10:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:10:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:10:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:36 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 06:10:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:10:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:10:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:36 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 06:10:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:10:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:10:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:10:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:10:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:10:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:10:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:10:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:10:36 INFO - {} 06:10:36 INFO - TEST-OK | /FileAPI/idlharness.worker | took 991ms 06:10:36 INFO - PROCESS | 1666 | 1469020236386 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 06:10:36 INFO - PROCESS | 1666 | 1469020236388 Marionette TRACE conn3 <- [1,3033,null,{"value":"7"}] 06:10:36 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:10:36 INFO - PROCESS | 1666 | 1469020236390 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:10:36 INFO - PROCESS | 1666 | 1469020236391 Marionette TRACE conn3 <- [1,3034,null,{}] 06:10:36 INFO - PROCESS | 1666 | 1469020236393 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:36 INFO - PROCESS | 1666 | 1469020236394 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:36 INFO - PROCESS | 1666 | 1469020236492 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 06:10:36 INFO - PROCESS | 1666 | 1469020236558 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:36 INFO - PROCESS | 1666 | 1469020236559 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:36 INFO - PROCESS | 1666 | ++DOCSHELL 0x12d4d1800 == 33 [pid = 1666] [id = 768] 06:10:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x118073800) [pid = 1666] [serial = 2302] [outer = 0x0] 06:10:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x12cea3400) [pid = 1666] [serial = 2303] [outer = 0x118073800] 06:10:36 INFO - PROCESS | 1666 | 1469020236596 Marionette DEBUG loaded listener.js 06:10:36 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x12d302800) [pid = 1666] [serial = 2304] [outer = 0x118073800] 06:10:36 INFO - PROCESS | 1666 | 1469020236952 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 06:10:37 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:10:37 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 618ms 06:10:37 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:10:37 INFO - PROCESS | 1666 | 1469020237009 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 06:10:37 INFO - PROCESS | 1666 | 1469020237010 Marionette TRACE conn3 <- [1,3037,null,{"value":"7"}] 06:10:37 INFO - PROCESS | 1666 | 1469020237014 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:10:37 INFO - PROCESS | 1666 | 1469020237016 Marionette TRACE conn3 <- [1,3038,null,{}] 06:10:37 INFO - PROCESS | 1666 | 1469020237019 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:37 INFO - PROCESS | 1666 | 1469020237021 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:37 INFO - PROCESS | 1666 | 1469020237108 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 06:10:37 INFO - PROCESS | 1666 | 1469020237169 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:37 INFO - PROCESS | 1666 | 1469020237170 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:37 INFO - PROCESS | 1666 | ++DOCSHELL 0x128ccf000 == 34 [pid = 1666] [id = 769] 06:10:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x118302800) [pid = 1666] [serial = 2305] [outer = 0x0] 06:10:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x118309000) [pid = 1666] [serial = 2306] [outer = 0x118302800] 06:10:37 INFO - PROCESS | 1666 | 1469020237194 Marionette DEBUG loaded listener.js 06:10:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x11830f000) [pid = 1666] [serial = 2307] [outer = 0x118302800] 06:10:37 INFO - PROCESS | 1666 | 1469020237424 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 06:10:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:10:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:10:37 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 421ms 06:10:37 INFO - PROCESS | 1666 | 1469020237436 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 06:10:37 INFO - PROCESS | 1666 | 1469020237438 Marionette TRACE conn3 <- [1,3041,null,{"value":"7"}] 06:10:37 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:10:37 INFO - PROCESS | 1666 | 1469020237440 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:10:37 INFO - PROCESS | 1666 | 1469020237441 Marionette TRACE conn3 <- [1,3042,null,{}] 06:10:37 INFO - PROCESS | 1666 | 1469020237444 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:37 INFO - PROCESS | 1666 | 1469020237445 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:37 INFO - PROCESS | 1666 | 1469020237535 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 06:10:37 INFO - PROCESS | 1666 | 1469020237538 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:37 INFO - PROCESS | 1666 | 1469020237540 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:37 INFO - PROCESS | 1666 | ++DOCSHELL 0x12d4d3000 == 35 [pid = 1666] [id = 770] 06:10:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x12c030800) [pid = 1666] [serial = 2308] [outer = 0x0] 06:10:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x12c7e7c00) [pid = 1666] [serial = 2309] [outer = 0x12c030800] 06:10:37 INFO - PROCESS | 1666 | 1469020237567 Marionette DEBUG loaded listener.js 06:10:37 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x123d3a000) [pid = 1666] [serial = 2310] [outer = 0x12c030800] 06:10:37 INFO - PROCESS | 1666 | 1469020237958 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:10:38 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. 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:10:38 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'.) 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:10:38 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. 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:10:38 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. 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:10:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:10:38 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. 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:10:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:10:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 06:10:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:10:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:10:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:10:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:10:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:10:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:10:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:10:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:10:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:10:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:10:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:10:38 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 577ms 06:10:38 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:10:38 INFO - PROCESS | 1666 | 1469020238023 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 06:10:38 INFO - PROCESS | 1666 | 1469020238026 Marionette TRACE conn3 <- [1,3045,null,{"value":"7"}] 06:10:38 INFO - PROCESS | 1666 | 1469020238030 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:10:38 INFO - PROCESS | 1666 | 1469020238033 Marionette TRACE conn3 <- [1,3046,null,{}] 06:10:38 INFO - PROCESS | 1666 | 1469020238037 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:38 INFO - PROCESS | 1666 | 1469020238039 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:38 INFO - PROCESS | 1666 | 1469020238143 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 06:10:38 INFO - PROCESS | 1666 | 1469020238246 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:38 INFO - PROCESS | 1666 | 1469020238249 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:38 INFO - PROCESS | 1666 | ++DOCSHELL 0x1185a1000 == 36 [pid = 1666] [id = 771] 06:10:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x110f4dc00) [pid = 1666] [serial = 2311] [outer = 0x0] 06:10:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x111c14400) [pid = 1666] [serial = 2312] [outer = 0x110f4dc00] 06:10:38 INFO - PROCESS | 1666 | 1469020238281 Marionette DEBUG loaded listener.js 06:10:38 INFO - PROCESS | 1666 | ++DOMWINDOW == 106 (0x1127e0000) [pid = 1666] [serial = 2313] [outer = 0x110f4dc00] 06:10:38 INFO - PROCESS | 1666 | [1666] 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 06:10:38 INFO - PROCESS | 1666 | 1469020238734 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:10:38 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:10:38 INFO - {} 06:10:38 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 725ms 06:10:38 INFO - PROCESS | 1666 | 1469020238754 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 06:10:38 INFO - PROCESS | 1666 | 1469020238757 Marionette TRACE conn3 <- [1,3049,null,{"value":"7"}] 06:10:38 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:10:38 INFO - PROCESS | 1666 | 1469020238762 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:10:38 INFO - PROCESS | 1666 | 1469020238764 Marionette TRACE conn3 <- [1,3050,null,{}] 06:10:38 INFO - PROCESS | 1666 | 1469020238767 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:38 INFO - PROCESS | 1666 | 1469020238769 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:38 INFO - PROCESS | 1666 | 1469020238907 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 06:10:39 INFO - PROCESS | 1666 | 1469020239009 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:39 INFO - PROCESS | 1666 | 1469020239010 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:39 INFO - PROCESS | 1666 | ++DOCSHELL 0x12879d800 == 37 [pid = 1666] [id = 772] 06:10:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 107 (0x115d3e400) [pid = 1666] [serial = 2314] [outer = 0x0] 06:10:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 108 (0x118310400) [pid = 1666] [serial = 2315] [outer = 0x115d3e400] 06:10:39 INFO - PROCESS | 1666 | 1469020239044 Marionette DEBUG loaded listener.js 06:10:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 109 (0x1183d5800) [pid = 1666] [serial = 2316] [outer = 0x115d3e400] 06:10:39 INFO - PROCESS | 1666 | 1469020239455 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 06:10:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:10:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:10:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:10:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:10:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 724ms 06:10:39 INFO - PROCESS | 1666 | 1469020239484 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 06:10:39 INFO - PROCESS | 1666 | 1469020239485 Marionette TRACE conn3 <- [1,3053,null,{"value":"7"}] 06:10:39 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:10:39 INFO - PROCESS | 1666 | 1469020239488 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:10:39 INFO - PROCESS | 1666 | 1469020239489 Marionette TRACE conn3 <- [1,3054,null,{}] 06:10:39 INFO - PROCESS | 1666 | 1469020239496 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:39 INFO - PROCESS | 1666 | 1469020239499 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:39 INFO - PROCESS | 1666 | 1469020239631 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 06:10:39 INFO - PROCESS | 1666 | 1469020239718 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:39 INFO - PROCESS | 1666 | 1469020239721 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:39 INFO - PROCESS | 1666 | ++DOCSHELL 0x12ae5d000 == 38 [pid = 1666] [id = 773] 06:10:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 110 (0x11990d400) [pid = 1666] [serial = 2317] [outer = 0x0] 06:10:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 111 (0x120e3f000) [pid = 1666] [serial = 2318] [outer = 0x11990d400] 06:10:39 INFO - PROCESS | 1666 | 1469020239753 Marionette DEBUG loaded listener.js 06:10:39 INFO - PROCESS | 1666 | ++DOMWINDOW == 112 (0x121612c00) [pid = 1666] [serial = 2319] [outer = 0x11990d400] 06:10:40 INFO - PROCESS | 1666 | 1469020240345 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:10:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:10:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:10:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:10:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:10:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:10:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:10:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:10:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:10:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:10:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:10:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:10:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:10:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:10:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:10:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:10:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:10:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:10:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:10:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:10:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:10:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:10:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:10:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:10:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:10:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:10:40 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" 06:10:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:10:40 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" 06:10:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:10:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:10:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 936ms 06:10:40 INFO - PROCESS | 1666 | 1469020240425 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 06:10:40 INFO - PROCESS | 1666 | 1469020240426 Marionette TRACE conn3 <- [1,3057,null,{"value":"7"}] 06:10:40 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:10:40 INFO - PROCESS | 1666 | 1469020240429 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:10:40 INFO - PROCESS | 1666 | 1469020240430 Marionette TRACE conn3 <- [1,3058,null,{}] 06:10:40 INFO - PROCESS | 1666 | 1469020240433 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:40 INFO - PROCESS | 1666 | 1469020240434 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:40 INFO - PROCESS | 1666 | 1469020240549 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 06:10:40 INFO - PROCESS | 1666 | 1469020240608 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:40 INFO - PROCESS | 1666 | 1469020240609 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:40 INFO - PROCESS | 1666 | ++DOCSHELL 0x118595800 == 39 [pid = 1666] [id = 774] 06:10:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 113 (0x115e0d800) [pid = 1666] [serial = 2320] [outer = 0x0] 06:10:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 114 (0x116771800) [pid = 1666] [serial = 2321] [outer = 0x115e0d800] 06:10:40 INFO - PROCESS | 1666 | 1469020240639 Marionette DEBUG loaded listener.js 06:10:40 INFO - PROCESS | 1666 | ++DOMWINDOW == 115 (0x11981a400) [pid = 1666] [serial = 2322] [outer = 0x115e0d800] 06:10:41 INFO - PROCESS | 1666 | 1469020241230 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 06:10:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:10:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:10:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:10:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:10:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:10:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:10:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:10:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:10:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:10:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:10:41 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:41 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:10:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:10:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:10:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:10:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:10:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:10:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:10:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:10:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:10:41 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 822ms 06:10:41 INFO - PROCESS | 1666 | 1469020241252 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 06:10:41 INFO - PROCESS | 1666 | 1469020241254 Marionette TRACE conn3 <- [1,3061,null,{"value":"7"}] 06:10:41 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:10:41 INFO - PROCESS | 1666 | 1469020241257 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:10:41 INFO - PROCESS | 1666 | 1469020241260 Marionette TRACE conn3 <- [1,3062,null,{}] 06:10:41 INFO - PROCESS | 1666 | 1469020241264 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:41 INFO - PROCESS | 1666 | 1469020241265 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:41 INFO - PROCESS | 1666 | 1469020241385 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 06:10:41 INFO - PROCESS | 1666 | --DOCSHELL 0x128ccf000 == 38 [pid = 1666] [id = 769] 06:10:41 INFO - PROCESS | 1666 | --DOCSHELL 0x12d4d1800 == 37 [pid = 1666] [id = 768] 06:10:41 INFO - PROCESS | 1666 | --DOCSHELL 0x12d70a000 == 36 [pid = 1666] [id = 767] 06:10:41 INFO - PROCESS | 1666 | --DOCSHELL 0x112f65000 == 35 [pid = 1666] [id = 766] 06:10:41 INFO - PROCESS | 1666 | --DOCSHELL 0x12ae65000 == 34 [pid = 1666] [id = 765] 06:10:41 INFO - PROCESS | 1666 | --DOCSHELL 0x128a37000 == 33 [pid = 1666] [id = 764] 06:10:41 INFO - PROCESS | 1666 | --DOCSHELL 0x126fa7000 == 32 [pid = 1666] [id = 763] 06:10:41 INFO - PROCESS | 1666 | --DOCSHELL 0x121761000 == 31 [pid = 1666] [id = 762] 06:10:41 INFO - PROCESS | 1666 | --DOCSHELL 0x11989c000 == 30 [pid = 1666] [id = 761] 06:10:41 INFO - PROCESS | 1666 | --DOCSHELL 0x11617e000 == 29 [pid = 1666] [id = 760] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 114 (0x125272800) [pid = 1666] [serial = 2230] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 113 (0x126c2b800) [pid = 1666] [serial = 2233] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 112 (0x12669ac00) [pid = 1666] [serial = 2239] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 111 (0x116ae4c00) [pid = 1666] [serial = 2244] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 110 (0x12755d400) [pid = 1666] [serial = 2236] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 109 (0x128703800) [pid = 1666] [serial = 2237] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 108 (0x128711000) [pid = 1666] [serial = 2241] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 107 (0x121615400) [pid = 1666] [serial = 2227] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 106 (0x11688f000) [pid = 1666] [serial = 2218] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 105 (0x118071000) [pid = 1666] [serial = 2219] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x113cc1400) [pid = 1666] [serial = 2215] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x115d3e000) [pid = 1666] [serial = 2216] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x1183d8400) [pid = 1666] [serial = 2221] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x11920f800) [pid = 1666] [serial = 2222] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x11213bc00) [pid = 1666] [serial = 2206] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x112f06c00) [pid = 1666] [serial = 2207] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x112a85000) [pid = 1666] [serial = 2212] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x110eb1800) [pid = 1666] [serial = 2213] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x11801b800) [pid = 1666] [serial = 2209] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x1183d7800) [pid = 1666] [serial = 2210] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x126f89400) [pid = 1666] [serial = 2204] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x1195d5800) [pid = 1666] [serial = 2224] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x119d9d000) [pid = 1666] [serial = 2225] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x128a92000) [pid = 1666] [serial = 2247] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x128a55400) [pid = 1666] [serial = 2242] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x1298bf400) [pid = 1666] [serial = 2251] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x128a55800) [pid = 1666] [serial = 2245] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x12533a800) [pid = 1666] [serial = 2231] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 86 (0x126fd8800) [pid = 1666] [serial = 2234] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 85 (0x1293aec00) [pid = 1666] [serial = 2248] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 84 (0x123d30800) [pid = 1666] [serial = 2228] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 83 (0x12a763000) [pid = 1666] [serial = 2254] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 82 (0x12a75ac00) [pid = 1666] [serial = 2253] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | --DOMWINDOW == 81 (0x12956f400) [pid = 1666] [serial = 2250] [outer = 0x0] [url = about:blank] 06:10:41 INFO - PROCESS | 1666 | 1469020241484 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:41 INFO - PROCESS | 1666 | 1469020241486 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:41 INFO - PROCESS | 1666 | ++DOCSHELL 0x110ec3000 == 30 [pid = 1666] [id = 775] 06:10:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 82 (0x111e58400) [pid = 1666] [serial = 2323] [outer = 0x0] 06:10:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 83 (0x112a8e400) [pid = 1666] [serial = 2324] [outer = 0x111e58400] 06:10:41 INFO - PROCESS | 1666 | 1469020241516 Marionette DEBUG loaded listener.js 06:10:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 84 (0x116a0d400) [pid = 1666] [serial = 2325] [outer = 0x111e58400] 06:10:41 INFO - PROCESS | 1666 | [1666] 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 06:10:41 INFO - PROCESS | 1666 | 1469020241814 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:10:41 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:10:41 INFO - {} 06:10:41 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 571ms 06:10:41 INFO - PROCESS | 1666 | 1469020241837 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 06:10:41 INFO - PROCESS | 1666 | 1469020241840 Marionette TRACE conn3 <- [1,3065,null,{"value":"7"}] 06:10:41 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:10:41 INFO - PROCESS | 1666 | 1469020241845 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:10:41 INFO - PROCESS | 1666 | 1469020241846 Marionette TRACE conn3 <- [1,3066,null,{}] 06:10:41 INFO - PROCESS | 1666 | 1469020241857 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:41 INFO - PROCESS | 1666 | 1469020241859 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:41 INFO - PROCESS | 1666 | 1469020241949 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 06:10:41 INFO - PROCESS | 1666 | 1469020241955 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:41 INFO - PROCESS | 1666 | 1469020241956 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:41 INFO - PROCESS | 1666 | ++DOCSHELL 0x1198e2000 == 31 [pid = 1666] [id = 776] 06:10:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 85 (0x11830a000) [pid = 1666] [serial = 2326] [outer = 0x0] 06:10:41 INFO - PROCESS | 1666 | ++DOMWINDOW == 86 (0x11868f000) [pid = 1666] [serial = 2327] [outer = 0x11830a000] 06:10:41 INFO - PROCESS | 1666 | 1469020241984 Marionette DEBUG loaded listener.js 06:10:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 87 (0x118b1c800) [pid = 1666] [serial = 2328] [outer = 0x11830a000] 06:10:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:10:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:10:42 INFO - PROCESS | 1666 | 1469020242319 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 06:10:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:10:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:10:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:10:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:10:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:10:42 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 481ms 06:10:42 INFO - PROCESS | 1666 | 1469020242325 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 06:10:42 INFO - PROCESS | 1666 | 1469020242327 Marionette TRACE conn3 <- [1,3069,null,{"value":"7"}] 06:10:42 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:10:42 INFO - PROCESS | 1666 | 1469020242329 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:10:42 INFO - PROCESS | 1666 | 1469020242333 Marionette TRACE conn3 <- [1,3070,null,{}] 06:10:42 INFO - PROCESS | 1666 | 1469020242354 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:42 INFO - PROCESS | 1666 | 1469020242357 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:42 INFO - PROCESS | 1666 | 1469020242452 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 06:10:42 INFO - PROCESS | 1666 | 1469020242456 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:42 INFO - PROCESS | 1666 | 1469020242458 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:42 INFO - PROCESS | 1666 | ++DOCSHELL 0x126f9c000 == 32 [pid = 1666] [id = 777] 06:10:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x1195cdc00) [pid = 1666] [serial = 2329] [outer = 0x0] 06:10:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x121094000) [pid = 1666] [serial = 2330] [outer = 0x1195cdc00] 06:10:42 INFO - PROCESS | 1666 | 1469020242486 Marionette DEBUG loaded listener.js 06:10:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x121a47c00) [pid = 1666] [serial = 2331] [outer = 0x1195cdc00] 06:10:42 INFO - PROCESS | 1666 | 1469020242839 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 06:10:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:10:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:10:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:10:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:10:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:10:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:10:42 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 525ms 06:10:42 INFO - PROCESS | 1666 | 1469020242855 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 06:10:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:10:42 INFO - PROCESS | 1666 | 1469020242857 Marionette TRACE conn3 <- [1,3073,null,{"value":"7"}] 06:10:42 INFO - PROCESS | 1666 | 1469020242859 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:10:42 INFO - PROCESS | 1666 | 1469020242860 Marionette TRACE conn3 <- [1,3074,null,{}] 06:10:42 INFO - PROCESS | 1666 | 1469020242862 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:42 INFO - PROCESS | 1666 | 1469020242864 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:42 INFO - PROCESS | 1666 | 1469020242972 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 06:10:42 INFO - PROCESS | 1666 | 1469020242979 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:42 INFO - PROCESS | 1666 | 1469020242980 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:42 INFO - PROCESS | 1666 | ++DOCSHELL 0x128cd0000 == 33 [pid = 1666] [id = 778] 06:10:42 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x125272c00) [pid = 1666] [serial = 2332] [outer = 0x0] 06:10:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x1253af400) [pid = 1666] [serial = 2333] [outer = 0x125272c00] 06:10:43 INFO - PROCESS | 1666 | 1469020243006 Marionette DEBUG loaded listener.js 06:10:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x126fd8800) [pid = 1666] [serial = 2334] [outer = 0x125272c00] 06:10:43 INFO - PROCESS | 1666 | 1469020243286 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 06:10:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:10:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:10:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:10:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:10:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:10:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:10:43 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 468ms 06:10:43 INFO - PROCESS | 1666 | 1469020243328 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 06:10:43 INFO - PROCESS | 1666 | 1469020243329 Marionette TRACE conn3 <- [1,3077,null,{"value":"7"}] 06:10:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:10:43 INFO - PROCESS | 1666 | 1469020243335 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:10:43 INFO - PROCESS | 1666 | 1469020243336 Marionette TRACE conn3 <- [1,3078,null,{}] 06:10:43 INFO - PROCESS | 1666 | 1469020243338 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:43 INFO - PROCESS | 1666 | 1469020243340 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:43 INFO - PROCESS | 1666 | 1469020243421 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 06:10:43 INFO - PROCESS | 1666 | 1469020243424 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:43 INFO - PROCESS | 1666 | 1469020243425 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:43 INFO - PROCESS | 1666 | ++DOCSHELL 0x129665000 == 34 [pid = 1666] [id = 779] 06:10:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x12533a800) [pid = 1666] [serial = 2335] [outer = 0x0] 06:10:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x128704800) [pid = 1666] [serial = 2336] [outer = 0x12533a800] 06:10:43 INFO - PROCESS | 1666 | 1469020243450 Marionette DEBUG loaded listener.js 06:10:43 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x128a4d800) [pid = 1666] [serial = 2337] [outer = 0x12533a800] 06:10:43 INFO - PROCESS | 1666 | 1469020243834 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 06:10:43 INFO - PROCESS | 1666 | 1469020243856 Marionette TRACE conn3 <- [1,3081,null,{"value":"7"}] 06:10:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:10:43 INFO - PROCESS | 1666 | 1469020243859 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:10:43 INFO - PROCESS | 1666 | 1469020243860 Marionette TRACE conn3 <- [1,3082,null,{}] 06:10:43 INFO - PROCESS | 1666 | 1469020243862 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:43 INFO - PROCESS | 1666 | 1469020243867 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:43 INFO - PROCESS | 1666 | 1469020243990 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 06:10:43 INFO - PROCESS | 1666 | 1469020243994 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:43 INFO - PROCESS | 1666 | 1469020243995 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:44 INFO - PROCESS | 1666 | ++DOCSHELL 0x12a9a2800 == 35 [pid = 1666] [id = 780] 06:10:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x128a58000) [pid = 1666] [serial = 2338] [outer = 0x0] 06:10:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x1298c2800) [pid = 1666] [serial = 2339] [outer = 0x128a58000] 06:10:44 INFO - PROCESS | 1666 | 1469020244057 Marionette DEBUG loaded listener.js 06:10:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x12a75ec00) [pid = 1666] [serial = 2340] [outer = 0x128a58000] 06:10:44 INFO - PROCESS | 1666 | 1469020244377 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 06:10:44 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:10:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:10:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:10:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 570ms 06:10:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:10:44 INFO - PROCESS | 1666 | 1469020244430 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 06:10:44 INFO - PROCESS | 1666 | 1469020244431 Marionette TRACE conn3 <- [1,3085,null,{"value":"7"}] 06:10:44 INFO - PROCESS | 1666 | 1469020244433 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:10:44 INFO - PROCESS | 1666 | 1469020244435 Marionette TRACE conn3 <- [1,3086,null,{}] 06:10:44 INFO - PROCESS | 1666 | 1469020244437 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:44 INFO - PROCESS | 1666 | 1469020244439 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:44 INFO - PROCESS | 1666 | 1469020244551 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 06:10:44 INFO - PROCESS | 1666 | 1469020244565 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:44 INFO - PROCESS | 1666 | 1469020244567 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:44 INFO - PROCESS | 1666 | ++DOCSHELL 0x113ce3000 == 36 [pid = 1666] [id = 781] 06:10:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x12a75f800) [pid = 1666] [serial = 2341] [outer = 0x0] 06:10:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x12a9bb000) [pid = 1666] [serial = 2342] [outer = 0x12a75f800] 06:10:44 INFO - PROCESS | 1666 | 1469020244607 Marionette DEBUG loaded listener.js 06:10:44 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x12a9c4000) [pid = 1666] [serial = 2343] [outer = 0x12a75f800] 06:10:45 INFO - PROCESS | 1666 | 1469020245010 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:10:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:10:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 619ms 06:10:45 INFO - PROCESS | 1666 | 1469020245053 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 06:10:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:10:45 INFO - PROCESS | 1666 | 1469020245054 Marionette TRACE conn3 <- [1,3089,null,{"value":"7"}] 06:10:45 INFO - PROCESS | 1666 | 1469020245056 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:10:45 INFO - PROCESS | 1666 | 1469020245057 Marionette TRACE conn3 <- [1,3090,null,{}] 06:10:45 INFO - PROCESS | 1666 | 1469020245060 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:45 INFO - PROCESS | 1666 | 1469020245061 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:45 INFO - PROCESS | 1666 | 1469020245166 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 06:10:45 INFO - PROCESS | 1666 | 1469020245178 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:45 INFO - PROCESS | 1666 | 1469020245179 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:45 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c316000 == 37 [pid = 1666] [id = 782] 06:10:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x121613800) [pid = 1666] [serial = 2344] [outer = 0x0] 06:10:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x12a763800) [pid = 1666] [serial = 2345] [outer = 0x121613800] 06:10:45 INFO - PROCESS | 1666 | 1469020245204 Marionette DEBUG loaded listener.js 06:10:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x12afc5400) [pid = 1666] [serial = 2346] [outer = 0x121613800] 06:10:45 INFO - PROCESS | 1666 | 1469020245537 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:10:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:10:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 518ms 06:10:45 INFO - PROCESS | 1666 | --DOMWINDOW == 104 (0x1183da400) [pid = 1666] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 06:10:45 INFO - PROCESS | 1666 | --DOMWINDOW == 103 (0x12755d000) [pid = 1666] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 06:10:45 INFO - PROCESS | 1666 | --DOMWINDOW == 102 (0x118b22000) [pid = 1666] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 06:10:45 INFO - PROCESS | 1666 | --DOMWINDOW == 101 (0x110fa1c00) [pid = 1666] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 06:10:45 INFO - PROCESS | 1666 | --DOMWINDOW == 100 (0x11279c800) [pid = 1666] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 06:10:45 INFO - PROCESS | 1666 | --DOMWINDOW == 99 (0x115e6fc00) [pid = 1666] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 06:10:45 INFO - PROCESS | 1666 | --DOMWINDOW == 98 (0x11854a400) [pid = 1666] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 06:10:45 INFO - PROCESS | 1666 | --DOMWINDOW == 97 (0x1131e7c00) [pid = 1666] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 06:10:45 INFO - PROCESS | 1666 | --DOMWINDOW == 96 (0x1183d5400) [pid = 1666] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 06:10:45 INFO - PROCESS | 1666 | --DOMWINDOW == 95 (0x119d9d400) [pid = 1666] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 06:10:45 INFO - PROCESS | 1666 | --DOMWINDOW == 94 (0x123d37000) [pid = 1666] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 06:10:45 INFO - PROCESS | 1666 | --DOMWINDOW == 93 (0x1131d9400) [pid = 1666] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:10:45 INFO - PROCESS | 1666 | --DOMWINDOW == 92 (0x123d37400) [pid = 1666] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 06:10:45 INFO - PROCESS | 1666 | --DOMWINDOW == 91 (0x118302800) [pid = 1666] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 06:10:45 INFO - PROCESS | 1666 | --DOMWINDOW == 90 (0x112779c00) [pid = 1666] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 06:10:45 INFO - PROCESS | 1666 | --DOMWINDOW == 89 (0x1127d1c00) [pid = 1666] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 06:10:45 INFO - PROCESS | 1666 | --DOMWINDOW == 88 (0x118073800) [pid = 1666] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 06:10:45 INFO - PROCESS | 1666 | --DOMWINDOW == 87 (0x113346400) [pid = 1666] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 06:10:45 INFO - PROCESS | 1666 | 1469020245670 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 06:10:45 INFO - PROCESS | 1666 | 1469020245671 Marionette TRACE conn3 <- [1,3093,null,{"value":"7"}] 06:10:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:10:45 INFO - PROCESS | 1666 | 1469020245676 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:10:45 INFO - PROCESS | 1666 | 1469020245677 Marionette TRACE conn3 <- [1,3094,null,{}] 06:10:45 INFO - PROCESS | 1666 | 1469020245679 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:45 INFO - PROCESS | 1666 | 1469020245680 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:45 INFO - PROCESS | 1666 | 1469020245762 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 06:10:45 INFO - PROCESS | 1666 | 1469020245779 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:45 INFO - PROCESS | 1666 | 1469020245780 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:45 INFO - PROCESS | 1666 | ++DOCSHELL 0x12c733800 == 38 [pid = 1666] [id = 783] 06:10:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 88 (0x11867e800) [pid = 1666] [serial = 2347] [outer = 0x0] 06:10:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 89 (0x119d9d400) [pid = 1666] [serial = 2348] [outer = 0x11867e800] 06:10:45 INFO - PROCESS | 1666 | 1469020245806 Marionette DEBUG loaded listener.js 06:10:45 INFO - PROCESS | 1666 | ++DOMWINDOW == 90 (0x12afcec00) [pid = 1666] [serial = 2349] [outer = 0x11867e800] 06:10:46 INFO - PROCESS | 1666 | 1469020246109 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:10:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:10:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 470ms 06:10:46 INFO - PROCESS | 1666 | 1469020246147 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 06:10:46 INFO - PROCESS | 1666 | 1469020246150 Marionette TRACE conn3 <- [1,3097,null,{"value":"7"}] 06:10:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:10:46 INFO - PROCESS | 1666 | 1469020246152 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:10:46 INFO - PROCESS | 1666 | 1469020246153 Marionette TRACE conn3 <- [1,3098,null,{}] 06:10:46 INFO - PROCESS | 1666 | 1469020246156 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:46 INFO - PROCESS | 1666 | 1469020246157 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:46 INFO - PROCESS | 1666 | 1469020246240 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 06:10:46 INFO - PROCESS | 1666 | 1469020246300 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:46 INFO - PROCESS | 1666 | 1469020246301 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:46 INFO - PROCESS | 1666 | ++DOCSHELL 0x12cb86000 == 39 [pid = 1666] [id = 784] 06:10:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 91 (0x118884000) [pid = 1666] [serial = 2350] [outer = 0x0] 06:10:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 92 (0x12b313000) [pid = 1666] [serial = 2351] [outer = 0x118884000] 06:10:46 INFO - PROCESS | 1666 | 1469020246325 Marionette DEBUG loaded listener.js 06:10:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 93 (0x12b9d4400) [pid = 1666] [serial = 2352] [outer = 0x118884000] 06:10:46 INFO - PROCESS | 1666 | 1469020246607 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 06:10:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:10:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:10:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 469ms 06:10:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:10:46 INFO - PROCESS | 1666 | 1469020246622 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 06:10:46 INFO - PROCESS | 1666 | 1469020246624 Marionette TRACE conn3 <- [1,3101,null,{"value":"7"}] 06:10:46 INFO - PROCESS | 1666 | 1469020246626 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:10:46 INFO - PROCESS | 1666 | 1469020246627 Marionette TRACE conn3 <- [1,3102,null,{}] 06:10:46 INFO - PROCESS | 1666 | 1469020246637 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:46 INFO - PROCESS | 1666 | 1469020246639 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:46 INFO - PROCESS | 1666 | 1469020246738 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 06:10:46 INFO - PROCESS | 1666 | 1469020246741 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:46 INFO - PROCESS | 1666 | 1469020246743 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:46 INFO - PROCESS | 1666 | ++DOCSHELL 0x12d071800 == 40 [pid = 1666] [id = 785] 06:10:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 94 (0x12b9d4c00) [pid = 1666] [serial = 2353] [outer = 0x0] 06:10:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 95 (0x12ba9d400) [pid = 1666] [serial = 2354] [outer = 0x12b9d4c00] 06:10:46 INFO - PROCESS | 1666 | 1469020246769 Marionette DEBUG loaded listener.js 06:10:46 INFO - PROCESS | 1666 | ++DOMWINDOW == 96 (0x12c025000) [pid = 1666] [serial = 2355] [outer = 0x12b9d4c00] 06:10:47 INFO - PROCESS | 1666 | 1469020247079 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:10:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:10:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 468ms 06:10:47 INFO - PROCESS | 1666 | 1469020247095 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 06:10:47 INFO - PROCESS | 1666 | 1469020247096 Marionette TRACE conn3 <- [1,3105,null,{"value":"7"}] 06:10:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:10:47 INFO - PROCESS | 1666 | 1469020247102 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 06:10:47 INFO - PROCESS | 1666 | 1469020247103 Marionette TRACE conn3 <- [1,3106,null,{}] 06:10:47 INFO - PROCESS | 1666 | 1469020247105 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:47 INFO - PROCESS | 1666 | 1469020247106 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:47 INFO - PROCESS | 1666 | 1469020247192 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 06:10:47 INFO - PROCESS | 1666 | 1469020247258 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:47 INFO - PROCESS | 1666 | 1469020247259 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:47 INFO - PROCESS | 1666 | ++DOCSHELL 0x12d37c800 == 41 [pid = 1666] [id = 786] 06:10:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 97 (0x117eee000) [pid = 1666] [serial = 2356] [outer = 0x0] 06:10:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 98 (0x12baa2800) [pid = 1666] [serial = 2357] [outer = 0x117eee000] 06:10:47 INFO - PROCESS | 1666 | 1469020247290 Marionette DEBUG loaded listener.js 06:10:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 99 (0x12c031000) [pid = 1666] [serial = 2358] [outer = 0x117eee000] 06:10:47 INFO - PROCESS | 1666 | 1469020247542 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 06:10:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:10:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:10:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:10:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 470ms 06:10:47 INFO - PROCESS | 1666 | 1469020247573 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 06:10:47 INFO - PROCESS | 1666 | 1469020247574 Marionette TRACE conn3 <- [1,3109,null,{"value":"7"}] 06:10:47 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:10:47 INFO - PROCESS | 1666 | 1469020247576 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 06:10:47 INFO - PROCESS | 1666 | 1469020247577 Marionette TRACE conn3 <- [1,3110,null,{}] 06:10:47 INFO - PROCESS | 1666 | 1469020247580 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:47 INFO - PROCESS | 1666 | 1469020247581 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:47 INFO - PROCESS | 1666 | 1469020247677 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 06:10:47 INFO - PROCESS | 1666 | 1469020247788 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:47 INFO - PROCESS | 1666 | 1469020247790 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:47 INFO - PROCESS | 1666 | ++DOCSHELL 0x110ed7800 == 42 [pid = 1666] [id = 787] 06:10:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 100 (0x110eb1800) [pid = 1666] [serial = 2359] [outer = 0x0] 06:10:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 101 (0x110f4c400) [pid = 1666] [serial = 2360] [outer = 0x110eb1800] 06:10:47 INFO - PROCESS | 1666 | 1469020247823 Marionette DEBUG loaded listener.js 06:10:47 INFO - PROCESS | 1666 | ++DOMWINDOW == 102 (0x1127db800) [pid = 1666] [serial = 2361] [outer = 0x110eb1800] 06:10:48 INFO - PROCESS | 1666 | 1469020248279 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 06:10:48 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:10:48 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 06:10:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:10:48 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 720ms 06:10:48 INFO - PROCESS | 1666 | 1469020248299 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 06:10:48 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:10:48 INFO - PROCESS | 1666 | 1469020248303 Marionette TRACE conn3 <- [1,3113,null,{"value":"7"}] 06:10:48 INFO - PROCESS | 1666 | 1469020248306 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 06:10:48 INFO - PROCESS | 1666 | 1469020248308 Marionette TRACE conn3 <- [1,3114,null,{}] 06:10:48 INFO - PROCESS | 1666 | 1469020248312 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:48 INFO - PROCESS | 1666 | 1469020248315 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:48 INFO - PROCESS | 1666 | 1469020248459 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 06:10:48 INFO - PROCESS | 1666 | 1469020248565 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"7add35d7-7fd3-4d38-96d4-beaee82dde60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:48 INFO - PROCESS | 1666 | 1469020248567 Marionette INFO sendAsync 4d2e1ed1-e07f-7e47-81da-e91257c13b3a 06:10:48 INFO - PROCESS | 1666 | ++DOCSHELL 0x124a8d800 == 43 [pid = 1666] [id = 788] 06:10:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 103 (0x1132d2400) [pid = 1666] [serial = 2362] [outer = 0x0] 06:10:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 104 (0x115dae400) [pid = 1666] [serial = 2363] [outer = 0x1132d2400] 06:10:48 INFO - PROCESS | 1666 | 1469020248600 Marionette DEBUG loaded listener.js 06:10:48 INFO - PROCESS | 1666 | ++DOMWINDOW == 105 (0x118302400) [pid = 1666] [serial = 2364] [outer = 0x1132d2400] 06:10:48 INFO - PROCESS | 1666 | 1469020248963 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 06:10:48 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:10:48 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 670ms 06:10:48 INFO - PROCESS | 1666 | 1469020248979 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 06:10:48 INFO - PROCESS | 1666 | 1469020248984 Marionette TRACE conn3 <- [1,3117,null,{"value":"7"}] 06:10:50 WARNING - u'runner_teardown' () 06:10:50 INFO - No more tests 06:10:50 INFO - Got 0 unexpected results 06:10:50 INFO - SUITE-END | took 509s 06:10:50 INFO - Closing logging queue 06:10:50 INFO - queue closed 06:10:50 INFO - Return code: 0 06:10:50 WARNING - # TBPL SUCCESS # 06:10:50 INFO - Running post-action listener: _resource_record_post_action 06:10:50 INFO - Running post-run listener: _resource_record_post_run 06:10:51 INFO - Total resource usage - Wall time: 531s; CPU: 57.0%; Read bytes: 37135872; Write bytes: 953111552; Read time: 243; Write time: 4940 06:10:51 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:10:51 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 270336; Write bytes: 155379712; Read time: 5; Write time: 349 06:10:51 INFO - run-tests - Wall time: 513s; CPU: 58.0%; Read bytes: 34932224; Write bytes: 794803200; Read time: 222; Write time: 4580 06:10:51 INFO - Running post-run listener: _upload_blobber_files 06:10:51 INFO - Blob upload gear active. 06:10:51 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 06:10:51 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 06:10:51 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'] 06:10:51 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 06:10:51 INFO - (blobuploader) - INFO - Open directory for files ... 06:10:51 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 06:10:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:10:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:10:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:10:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:10:52 INFO - (blobuploader) - INFO - Done attempting. 06:10:52 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 06:10:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:10:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:10:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:10:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:10:54 INFO - (blobuploader) - INFO - Done attempting. 06:10:54 INFO - (blobuploader) - INFO - Iteration through files over. 06:10:54 INFO - Return code: 0 06:10:54 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 06:10:54 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 06:10:54 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0b0947d16614083932222dd3c3c5745b0768d226692230b6e412747ad00c1dadcfba44aa3052375bcde2dc89189c7f1c2f506755ce5d2b576ef501f627beaea5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2ebf32747695981bfd7716c7055c587f331164a2d5ae3efeab7b7e24e7818d07e6f3765204e9bb261a9750e354e722ffe594378d9a96d127e03ea3df91af0712"} 06:10:54 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 06:10:54 INFO - Writing to file /builds/slave/test/properties/blobber_files 06:10:54 INFO - Contents: 06:10:54 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0b0947d16614083932222dd3c3c5745b0768d226692230b6e412747ad00c1dadcfba44aa3052375bcde2dc89189c7f1c2f506755ce5d2b576ef501f627beaea5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2ebf32747695981bfd7716c7055c587f331164a2d5ae3efeab7b7e24e7818d07e6f3765204e9bb261a9750e354e722ffe594378d9a96d127e03ea3df91af0712"} 06:10:54 INFO - Running post-run listener: copy_logs_to_upload_dir 06:10:54 INFO - Copying logs to upload dir... 06:10:54 INFO - mkdir: /builds/slave/test/build/upload/logs 06:10:54 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=592.059053 ========= master_lag: 2.14 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 54 secs) (at 2016-07-20 06:10:56.798687) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-20 06:10:56.802326) ========= 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.wzfMtPbLY5/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.ywHzG0mCrn/Listeners TMPDIR=/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/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/0b0947d16614083932222dd3c3c5745b0768d226692230b6e412747ad00c1dadcfba44aa3052375bcde2dc89189c7f1c2f506755ce5d2b576ef501f627beaea5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2ebf32747695981bfd7716c7055c587f331164a2d5ae3efeab7b7e24e7818d07e6f3765204e9bb261a9750e354e722ffe594378d9a96d127e03ea3df91af0712"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469015578/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469015578/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012756 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469015578/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0b0947d16614083932222dd3c3c5745b0768d226692230b6e412747ad00c1dadcfba44aa3052375bcde2dc89189c7f1c2f506755ce5d2b576ef501f627beaea5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2ebf32747695981bfd7716c7055c587f331164a2d5ae3efeab7b7e24e7818d07e6f3765204e9bb261a9750e354e722ffe594378d9a96d127e03ea3df91af0712"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469015578/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.84 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-20 06:10:57.652971) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 06:10:57.653307) ========= 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.wzfMtPbLY5/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.ywHzG0mCrn/Listeners TMPDIR=/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/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.005233 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 06:10:57.682296) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-20 06:10:57.682633) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-20 06:10:57.682959) ========= ========= Total master_lag: 3.40 =========