builder: mozilla-beta_yosemite_r7_test-web-platform-tests-e10s-1
slave: t-yosemite-r7-0102
starttime: 1467403331.78
results: success (0)
buildid: 20160701030457
builduid: 387ccea257e3429fbc87f4e6b575e66c
revision: 9512f571459bbc816dda70d2a554cad8e848e67e
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 13:02:11.778149) =========
master: http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 13:02:11.778600) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 13:02:11.778881) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 13:02:11.837081) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 13:02:11.837491) =========
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.rNEq27OLaR/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.wJRfjRHkDW/Listeners
TMPDIR=/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/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-01 13:02:11-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102
Connecting to hg.mozilla.org|63.245.215.25|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12141 (12K) [text/x-python]
Saving to: 'archiver_client.py'
0K .......... . 100% 140M=0s
2016-07-01 13:02:12 (140 MB/s) - 'archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.575160
========= master_lag: 0.02 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 13:02:12.437411) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 13:02:12.437890) =========
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.rNEq27OLaR/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.wJRfjRHkDW/Listeners
TMPDIR=/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/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.021710
========= master_lag: 0.03 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 13:02:12.486988) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-01 13:02:12.487321) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 9512f571459bbc816dda70d2a554cad8e848e67e --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 9512f571459bbc816dda70d2a554cad8e848e67e --destination scripts --debug']
environment:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.rNEq27OLaR/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.wJRfjRHkDW/Listeners
TMPDIR=/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/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-01 13:02:12,562 truncating revision to first 12 chars
2016-07-01 13:02:12,562 Setting DEBUG logging.
2016-07-01 13:02:12,562 attempt 1/10
2016-07-01 13:02:12,562 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/9512f571459b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-07-01 13:02:13,759 unpacking tar archive at: mozilla-beta-9512f571459b/testing/mozharness/
program finished with exit code 0
elapsedTime=1.445736
========= master_lag: 0.02 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-01 13:02:13.954709) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 13:02:13.955001) =========
script_repo_revision: 9512f571459bbc816dda70d2a554cad8e848e67e
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 13:02:13.955383) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 13:02:13.955657) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 13:02:13.971315) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 40 secs) (at 2016-07-01 13:02:13.971590) =========
/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
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', '--e10s', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'ondemand']
environment:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.rNEq27OLaR/Render
GIT_SHARE_BASE_DIR=/builds/git-shared
HG_SHARE_BASE_DIR=/builds/hg-shared
HOME=/Users/cltbld
IDLEIZER_DISABLE_SHUTDOWN=true
LOGNAME=cltbld
MOZ_HIDE_RESULTS_TABLE=1
MOZ_NO_REMOTE=1
NO_EM_RESTART=1
NO_FAIL_ON_TEST_ERRORS=1
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
PROPERTIES_FILE=/builds/slave/test/buildprops.json
PWD=/builds/slave/test
RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg
SHELL=/bin/bash
SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.wJRfjRHkDW/Listeners
TMPDIR=/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/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
13:02:14 INFO - MultiFileLogger online at 20160701 13:02:14 in /builds/slave/test
13:02:14 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
13:02:14 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
13:02:14 INFO - {'append_to_log': False,
13:02:14 INFO - 'base_work_dir': '/builds/slave/test',
13:02:14 INFO - 'blob_upload_branch': 'mozilla-beta',
13:02:14 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
13:02:14 INFO - 'buildbot_json_path': 'buildprops.json',
13:02:14 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
13:02:14 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
13:02:14 INFO - 'download_minidump_stackwalk': True,
13:02:14 INFO - 'download_symbols': 'ondemand',
13:02:14 INFO - 'e10s': True,
13:02:14 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
13:02:14 INFO - 'tooltool.py': '/tools/tooltool.py',
13:02:14 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
13:02:14 INFO - '/tools/misc-python/virtualenv.py')},
13:02:14 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
13:02:14 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
13:02:14 INFO - 'log_level': 'info',
13:02:14 INFO - 'log_to_console': True,
13:02:14 INFO - 'opt_config_files': (),
13:02:14 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
13:02:14 INFO - '--processes=1',
13:02:14 INFO - '--config=%(test_path)s/wptrunner.ini',
13:02:14 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
13:02:14 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
13:02:14 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
13:02:14 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
13:02:14 INFO - 'pip_index': False,
13:02:14 INFO - 'require_test_zip': True,
13:02:14 INFO - 'test_type': ('testharness',),
13:02:14 INFO - 'this_chunk': '1',
13:02:14 INFO - 'tooltool_cache': '/builds/tooltool_cache',
13:02:14 INFO - 'total_chunks': '5',
13:02:14 INFO - 'virtualenv_path': 'venv',
13:02:14 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
13:02:14 INFO - 'work_dir': 'build'}
13:02:14 INFO - #####
13:02:14 INFO - ##### Running clobber step.
13:02:14 INFO - #####
13:02:14 INFO - Running pre-action listener: _resource_record_pre_action
13:02:14 INFO - Running main action method: clobber
13:02:14 INFO - rmtree: /builds/slave/test/build
13:02:14 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
13:02:15 INFO - Running post-action listener: _resource_record_post_action
13:02:15 INFO - #####
13:02:15 INFO - ##### Running read-buildbot-config step.
13:02:15 INFO - #####
13:02:15 INFO - Running pre-action listener: _resource_record_pre_action
13:02:15 INFO - Running main action method: read_buildbot_config
13:02:15 INFO - Using buildbot properties:
13:02:15 INFO - {
13:02:15 INFO - "project": "",
13:02:15 INFO - "product": "firefox",
13:02:15 INFO - "script_repo_revision": "production",
13:02:15 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-opt-unittest",
13:02:15 INFO - "repository": "",
13:02:15 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta opt test web-platform-tests-e10s-1",
13:02:15 INFO - "buildid": "20160701030457",
13:02:15 INFO - "pgo_build": "False",
13:02:15 INFO - "basedir": "/builds/slave/test",
13:02:15 INFO - "buildnumber": 4,
13:02:15 INFO - "slavename": "t-yosemite-r7-0102",
13:02:15 INFO - "master": "http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/",
13:02:15 INFO - "platform": "macosx64",
13:02:15 INFO - "branch": "mozilla-beta",
13:02:15 INFO - "revision": "9512f571459bbc816dda70d2a554cad8e848e67e",
13:02:15 INFO - "repo_path": "releases/mozilla-beta",
13:02:15 INFO - "moz_repo_path": "",
13:02:15 INFO - "stage_platform": "macosx64",
13:02:15 INFO - "builduid": "387ccea257e3429fbc87f4e6b575e66c",
13:02:15 INFO - "slavebuilddir": "test"
13:02:15 INFO - }
13:02:15 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64/1467367497/firefox-48.0.en-US.mac.dmg.
13:02:15 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64/1467367497/firefox-48.0.en-US.mac.test_packages.json.
13:02:15 INFO - Running post-action listener: _resource_record_post_action
13:02:15 INFO - #####
13:02:15 INFO - ##### Running download-and-extract step.
13:02:15 INFO - #####
13:02:15 INFO - Running pre-action listener: _resource_record_pre_action
13:02:15 INFO - Running main action method: download_and_extract
13:02:15 INFO - mkdir: /builds/slave/test/build/tests
13:02:15 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')]}
13:02:15 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64/1467367497/firefox-48.0.en-US.mac.test_packages.json
13:02:15 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64/1467367497/firefox-48.0.en-US.mac.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac.test_packages.json
13:02:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64/1467367497/firefox-48.0.en-US.mac.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac.test_packages.json'}, attempt #1
13:02:15 INFO - Downloaded 1165 bytes.
13:02:15 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac.test_packages.json
13:02:15 INFO - Using the following test package requirements:
13:02:15 INFO - {u'common': [u'firefox-48.0.en-US.mac.common.tests.zip'],
13:02:15 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac.common.tests.zip',
13:02:15 INFO - u'firefox-48.0.en-US.mac.cppunittest.tests.zip'],
13:02:15 INFO - u'gtest': [u'firefox-48.0.en-US.mac.common.tests.zip',
13:02:15 INFO - u'firefox-48.0.en-US.mac.gtest.tests.zip'],
13:02:15 INFO - u'jittest': [u'firefox-48.0.en-US.mac.common.tests.zip', u'jsshell-mac.zip'],
13:02:15 INFO - u'mochitest': [u'firefox-48.0.en-US.mac.common.tests.zip',
13:02:15 INFO - u'firefox-48.0.en-US.mac.mochitest.tests.zip'],
13:02:15 INFO - u'mozbase': [u'firefox-48.0.en-US.mac.common.tests.zip'],
13:02:15 INFO - u'reftest': [u'firefox-48.0.en-US.mac.common.tests.zip',
13:02:15 INFO - u'firefox-48.0.en-US.mac.reftest.tests.zip'],
13:02:15 INFO - u'talos': [u'firefox-48.0.en-US.mac.common.tests.zip',
13:02:15 INFO - u'firefox-48.0.en-US.mac.talos.tests.zip'],
13:02:15 INFO - u'web-platform': [u'firefox-48.0.en-US.mac.common.tests.zip',
13:02:15 INFO - u'firefox-48.0.en-US.mac.web-platform.tests.zip'],
13:02:15 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac.common.tests.zip',
13:02:15 INFO - u'firefox-48.0.en-US.mac.xpcshell.tests.zip']}
13:02:15 INFO - Downloading packages: [u'firefox-48.0.en-US.mac.common.tests.zip', u'firefox-48.0.en-US.mac.web-platform.tests.zip'] for test suite category: web-platform
13:02:15 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')]}
13:02:15 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64/1467367497/firefox-48.0.en-US.mac.common.tests.zip
13:02:15 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64/1467367497/firefox-48.0.en-US.mac.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac.common.tests.zip
13:02:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64/1467367497/firefox-48.0.en-US.mac.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac.common.tests.zip'}, attempt #1
13:02:15 INFO - Downloaded 18351395 bytes.
13:02:15 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
13:02:15 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
13:02:16 INFO - caution: filename not matched: web-platform/*
13:02:16 INFO - Return code: 11
13: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')]}
13:02:16 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64/1467367497/firefox-48.0.en-US.mac.web-platform.tests.zip
13:02:16 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64/1467367497/firefox-48.0.en-US.mac.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac.web-platform.tests.zip
13:02:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64/1467367497/firefox-48.0.en-US.mac.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac.web-platform.tests.zip'}, attempt #1
13:02:21 INFO - Downloaded 36389086 bytes.
13:02:21 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
13:02:21 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
13:02:25 INFO - caution: filename not matched: bin/*
13:02:25 INFO - caution: filename not matched: config/*
13:02:25 INFO - caution: filename not matched: mozbase/*
13:02:25 INFO - caution: filename not matched: marionette/*
13:02:25 INFO - caution: filename not matched: tools/wptserve/*
13:02:25 INFO - Return code: 11
13:02:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:02:25 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64/1467367497/firefox-48.0.en-US.mac.dmg
13:02:25 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64/1467367497/firefox-48.0.en-US.mac.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac.dmg
13:02:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64/1467367497/firefox-48.0.en-US.mac.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac.dmg'}, attempt #1
13:02:38 INFO - Downloaded 86194298 bytes.
13:02:38 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64/1467367497/firefox-48.0.en-US.mac.dmg
13:02:38 INFO - mkdir: /builds/slave/test/properties
13:02:38 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
13:02:38 INFO - Writing to file /builds/slave/test/properties/build_url
13:02:38 INFO - Contents:
13:02:38 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64/1467367497/firefox-48.0.en-US.mac.dmg
13:02:38 INFO - Running post-action listener: _resource_record_post_action
13:02:38 INFO - Running post-action listener: set_extra_try_arguments
13:02:38 INFO - #####
13:02:38 INFO - ##### Running create-virtualenv step.
13:02:38 INFO - #####
13:02:38 INFO - Running pre-action listener: _pre_create_virtualenv
13:02:38 INFO - Running pre-action listener: _resource_record_pre_action
13:02:38 INFO - Running main action method: create_virtualenv
13:02:38 INFO - Creating virtualenv /builds/slave/test/build/venv
13:02:38 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
13:02:38 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
13:02:38 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
13:02:38 INFO - Using real prefix '/tools/python27'
13:02:38 INFO - New python executable in /builds/slave/test/build/venv/bin/python
13:02:39 INFO - Installing distribute.............................................................................................................................................................................................done.
13:02:41 INFO - Installing pip.................done.
13:02:41 INFO - Return code: 0
13:02:41 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
13:02: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')]}
13:02:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
13:02:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
13:02: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')]}
13:02:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
13:02:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
13:02: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', '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 0x10dc52e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc6ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa8fb5d9bd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc6b5e0>, '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 0x10d84ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d879990>, '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.rNEq27OLaR/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.wJRfjRHkDW/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
13:02: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', 'psutil>=0.7.1'] in /builds/slave/test/build
13:02: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 psutil>=0.7.1
13:02:41 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.rNEq27OLaR/Render',
13:02:41 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
13:02:41 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
13:02:41 INFO - 'HOME': '/Users/cltbld',
13:02:41 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
13:02:42 INFO - 'LOGNAME': 'cltbld',
13:02:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
13:02:42 INFO - 'MOZ_NO_REMOTE': '1',
13:02:42 INFO - 'NO_EM_RESTART': '1',
13:02:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
13:02:42 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
13:02:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
13:02:42 INFO - 'PWD': '/builds/slave/test',
13:02:42 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
13:02:42 INFO - 'SHELL': '/bin/bash',
13:02:42 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.wJRfjRHkDW/Listeners',
13:02:42 INFO - 'TMPDIR': '/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/',
13:02:42 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
13:02:42 INFO - 'USER': 'cltbld',
13:02:42 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
13:02:42 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
13:02:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
13:02:42 INFO - 'XPC_FLAGS': '0x0',
13:02:42 INFO - 'XPC_SERVICE_NAME': '0',
13:02:42 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
13:02:42 INFO - Ignoring indexes: https://pypi.python.org/simple/
13:02:42 INFO - Downloading/unpacking psutil>=0.7.1
13:02:42 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
13:02:42 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
13:02:42 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
13:02:42 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
13:02:42 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
13:02:42 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
13:02:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
13:02:46 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
13:02:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
13:02:46 INFO - Installing collected packages: psutil
13:02:46 INFO - Running setup.py install for psutil
13:02:46 INFO - building 'psutil._psutil_osx' extension
13:02:46 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
13:02:46 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
13:02:46 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
13:02:46 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
13:02:46 INFO - building 'psutil._psutil_posix' extension
13:02:46 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
13:02:46 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration]
13:02:46 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr);
13:02:46 INFO - ^
13:02:46 INFO - 1 warning generated.
13:02:46 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
13:02:46 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
13:02:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
13:02:46 INFO - Successfully installed psutil
13:02:46 INFO - Cleaning up...
13:02:46 INFO - Return code: 0
13:02:46 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
13:02: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')]}
13:02:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
13:02:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
13:02: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')]}
13:02:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
13:02:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
13:02:46 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10dc52e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc6ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa8fb5d9bd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc6b5e0>, '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 0x10d84ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d879990>, '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.rNEq27OLaR/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.wJRfjRHkDW/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
13:02:46 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build
13:02:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
13:02:46 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.rNEq27OLaR/Render',
13:02:46 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
13:02:46 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
13:02:46 INFO - 'HOME': '/Users/cltbld',
13:02:46 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
13:02:46 INFO - 'LOGNAME': 'cltbld',
13:02:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
13:02:46 INFO - 'MOZ_NO_REMOTE': '1',
13:02:46 INFO - 'NO_EM_RESTART': '1',
13:02:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
13:02:46 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
13:02:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
13:02:46 INFO - 'PWD': '/builds/slave/test',
13:02:46 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
13:02:46 INFO - 'SHELL': '/bin/bash',
13:02:46 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.wJRfjRHkDW/Listeners',
13:02:46 INFO - 'TMPDIR': '/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/',
13:02:46 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
13:02:46 INFO - 'USER': 'cltbld',
13:02:46 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
13:02:46 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
13:02:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
13:02:46 INFO - 'XPC_FLAGS': '0x0',
13:02:46 INFO - 'XPC_SERVICE_NAME': '0',
13:02:46 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
13:02:47 INFO - Ignoring indexes: https://pypi.python.org/simple/
13:02:47 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
13:02:47 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
13:02:47 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
13:02:47 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
13:02:47 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
13:02:47 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
13:02:47 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
13:02:49 INFO - Downloading mozsystemmonitor-0.0.tar.gz
13:02:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
13:02:49 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
13:02:49 INFO - Installing collected packages: mozsystemmonitor
13:02:49 INFO - Running setup.py install for mozsystemmonitor
13:02:49 INFO - Successfully installed mozsystemmonitor
13:02:49 INFO - Cleaning up...
13:02:49 INFO - Return code: 0
13:02:49 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
13:02:49 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')]}
13:02:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
13:02:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
13:02:49 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')]}
13:02:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
13:02:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
13:02:49 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 0x10dc52e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc6ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa8fb5d9bd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc6b5e0>, '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 0x10d84ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d879990>, '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.rNEq27OLaR/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.wJRfjRHkDW/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
13:02:49 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
13:02:49 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
13:02:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.rNEq27OLaR/Render',
13:02:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
13:02:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
13:02:49 INFO - 'HOME': '/Users/cltbld',
13:02:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
13:02:49 INFO - 'LOGNAME': 'cltbld',
13:02:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
13:02:49 INFO - 'MOZ_NO_REMOTE': '1',
13:02:49 INFO - 'NO_EM_RESTART': '1',
13:02:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
13:02:49 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
13:02:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
13:02:49 INFO - 'PWD': '/builds/slave/test',
13:02:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
13:02:49 INFO - 'SHELL': '/bin/bash',
13:02:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.wJRfjRHkDW/Listeners',
13:02:49 INFO - 'TMPDIR': '/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/',
13:02:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
13:02:49 INFO - 'USER': 'cltbld',
13:02:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
13:02:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
13:02:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
13:02:49 INFO - 'XPC_FLAGS': '0x0',
13:02:49 INFO - 'XPC_SERVICE_NAME': '0',
13:02:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
13:02:50 INFO - Ignoring indexes: https://pypi.python.org/simple/
13:02:50 INFO - Downloading/unpacking blobuploader==1.2.4
13:02:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
13:02:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
13:02:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
13:02:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
13:02:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
13:02:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
13:02:52 INFO - Downloading blobuploader-1.2.4.tar.gz
13:02:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
13:02:52 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
13:02:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
13:02:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
13:02:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
13:02:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
13:02:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
13:02:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
13:02:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
13:02:53 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
13:02:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
13:02:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
13:02:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
13:02:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
13:02:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
13:02:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
13:02:53 INFO - Downloading docopt-0.6.1.tar.gz
13:02:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
13:02:53 INFO - Installing collected packages: blobuploader, requests, docopt
13:02:53 INFO - Running setup.py install for blobuploader
13:02:53 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
13:02:53 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
13:02:53 INFO - Running setup.py install for requests
13:02:54 INFO - Running setup.py install for docopt
13:02:54 INFO - Successfully installed blobuploader requests docopt
13:02:54 INFO - Cleaning up...
13:02:54 INFO - Return code: 0
13:02:54 INFO - Installing None into virtualenv /builds/slave/test/build/venv
13:02:54 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')]}
13:02:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
13:02:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
13:02:54 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')]}
13:02:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
13:02:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
13:02:54 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 0x10dc52e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc6ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa8fb5d9bd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc6b5e0>, '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 0x10d84ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d879990>, '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.rNEq27OLaR/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.wJRfjRHkDW/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
13:02:54 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
13:02:54 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
13:02:54 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.rNEq27OLaR/Render',
13:02:54 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
13:02:54 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
13:02:54 INFO - 'HOME': '/Users/cltbld',
13:02:54 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
13:02:54 INFO - 'LOGNAME': 'cltbld',
13:02:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
13:02:54 INFO - 'MOZ_NO_REMOTE': '1',
13:02:54 INFO - 'NO_EM_RESTART': '1',
13:02:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
13:02:54 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
13:02:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
13:02:54 INFO - 'PWD': '/builds/slave/test',
13:02:54 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
13:02:54 INFO - 'SHELL': '/bin/bash',
13:02:54 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.wJRfjRHkDW/Listeners',
13:02:54 INFO - 'TMPDIR': '/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/',
13:02:54 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
13:02:54 INFO - 'USER': 'cltbld',
13:02:54 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
13:02:54 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
13:02:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
13:02:54 INFO - 'XPC_FLAGS': '0x0',
13:02:54 INFO - 'XPC_SERVICE_NAME': '0',
13:02:54 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
13:02:54 INFO - Ignoring indexes: https://pypi.python.org/simple/
13:02:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
13:02:55 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-dorXJC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
13:02:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
13:02:55 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-poBu7j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
13:02:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
13:02:55 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-9M8yuI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
13:02:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
13:02:55 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-9Baf8p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
13:02:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
13:02:55 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-tvHNIJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
13:02:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
13:02:55 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-lqjHpz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
13:02:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
13:02:55 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-BnxMfc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
13:02:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
13:02:55 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-qIafjU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
13:02:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
13:02:55 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-Vb_iIW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
13:02:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
13:02:55 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-Eqrb7E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
13:02:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
13:02:56 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-rErAZU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
13:02:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
13:02:56 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-FcrfDO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
13:02:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
13:02:56 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-AmtCSZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
13:02:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
13:02:56 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-XPU8kW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
13:02:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
13:02:56 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-Sk2tpP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
13:02:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
13:02:56 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-hJgfuh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
13:02:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
13:02:56 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-FGMEZd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
13:02:56 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
13:02:56 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-qthcEQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
13:02:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
13:02:56 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-dxqhvx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
13:02:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
13:02:57 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-9FKUkd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
13:02:57 INFO - Unpacking /builds/slave/test/build/tests/marionette
13:02:57 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-9URKf4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
13:02:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
13:02:57 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
13:02:57 INFO - Running setup.py install for manifestparser
13:02:57 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
13:02:57 INFO - Running setup.py install for mozcrash
13:02:57 INFO - Running setup.py install for mozdebug
13:02:58 INFO - Running setup.py install for mozdevice
13:02:58 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
13:02:58 INFO - Installing dm script to /builds/slave/test/build/venv/bin
13:02:58 INFO - Running setup.py install for mozfile
13:02:58 INFO - Running setup.py install for mozhttpd
13:02:58 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
13:02:58 INFO - Running setup.py install for mozinfo
13:02:58 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
13:02:58 INFO - Running setup.py install for mozInstall
13:02:58 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
13:02:58 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
13:02:58 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
13:02:58 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
13:02:58 INFO - Running setup.py install for mozleak
13:02:58 INFO - Running setup.py install for mozlog
13:02:59 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
13:02:59 INFO - Running setup.py install for moznetwork
13:02:59 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
13:02:59 INFO - Running setup.py install for mozprocess
13:02:59 INFO - Running setup.py install for mozprofile
13:02:59 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
13:02:59 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
13:02:59 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
13:02:59 INFO - Running setup.py install for mozrunner
13:02:59 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
13:02:59 INFO - Running setup.py install for mozscreenshot
13:02:59 INFO - Running setup.py install for moztest
13:03:00 INFO - Running setup.py install for mozversion
13:03:00 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
13:03:00 INFO - Running setup.py install for wptserve
13:03:00 INFO - Running setup.py install for marionette-driver
13:03:00 INFO - Running setup.py install for browsermob-proxy
13:03:00 INFO - Running setup.py install for marionette-client
13:03:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
13:03:00 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
13:03:01 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
13:03:01 INFO - Cleaning up...
13:03:01 INFO - Return code: 0
13:03:01 INFO - Installing None into virtualenv /builds/slave/test/build/venv
13:03:01 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')]}
13:03:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
13:03:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
13:03:01 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')]}
13:03:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
13:03:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
13:03:01 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 0x10dc52e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc6ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa8fb5d9bd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc6b5e0>, '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 0x10d84ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d879990>, '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.rNEq27OLaR/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.wJRfjRHkDW/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
13:03:01 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
13:03:01 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
13:03:01 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.rNEq27OLaR/Render',
13:03:01 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
13:03:01 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
13:03:01 INFO - 'HOME': '/Users/cltbld',
13:03:01 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
13:03:01 INFO - 'LOGNAME': 'cltbld',
13:03:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
13:03:01 INFO - 'MOZ_NO_REMOTE': '1',
13:03:01 INFO - 'NO_EM_RESTART': '1',
13:03:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
13:03:01 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
13:03:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
13:03:01 INFO - 'PWD': '/builds/slave/test',
13:03:01 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
13:03:01 INFO - 'SHELL': '/bin/bash',
13:03:01 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.wJRfjRHkDW/Listeners',
13:03:01 INFO - 'TMPDIR': '/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/',
13:03:01 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
13:03:01 INFO - 'USER': 'cltbld',
13:03:01 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
13:03:01 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
13:03:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
13:03:01 INFO - 'XPC_FLAGS': '0x0',
13:03:01 INFO - 'XPC_SERVICE_NAME': '0',
13:03:01 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
13:03:01 INFO - Ignoring indexes: https://pypi.python.org/simple/
13:03:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
13:03:01 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-lTLSDr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
13:03:01 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))
13:03:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
13:03:01 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-I6raJs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
13:03:01 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))
13:03:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
13:03:01 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-BvQpWB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
13:03:01 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))
13:03:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
13:03:01 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-boO2kO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
13:03:01 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))
13:03:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
13:03:01 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-eOQgSl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
13:03:01 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))
13:03:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
13:03:01 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-KtSMq6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
13:03:01 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))
13:03:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
13:03:01 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-e9TKCP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
13:03:02 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))
13:03:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
13:03:02 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-7_0wJd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
13:03:02 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))
13:03:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
13:03:02 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-b4i6RC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
13:03:02 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))
13:03:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
13:03:02 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-fajL8V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
13:03:02 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))
13:03:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
13:03:02 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-cC43u7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
13:03:02 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))
13:03:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
13:03:02 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-aE1ZKB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
13:03:02 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))
13:03:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
13:03:02 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-TjMJBi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
13:03:02 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))
13:03:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
13:03:02 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-ekrGEV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
13:03:02 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))
13:03:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
13:03:02 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-XX1DLo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
13:03:02 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))
13:03:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
13:03:02 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-yUXu3B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
13:03:03 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))
13:03:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
13:03:03 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-xxDL6X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
13:03:03 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))
13:03:03 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
13:03:03 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-2x2uMv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
13:03:03 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))
13:03:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
13:03:03 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-0Z7f8Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
13:03:03 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))
13:03:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
13:03:03 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-TyKh6O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
13:03:03 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))
13:03:03 INFO - Unpacking /builds/slave/test/build/tests/marionette
13:03:03 INFO - Running setup.py (path:/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/pip-KvClGC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
13:03:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
13:03:04 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))
13:03:04 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))
13:03:04 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))
13:03:04 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))
13:03:04 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))
13:03:04 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))
13:03:04 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
13:03:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
13:03:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
13:03:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
13:03:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
13:03:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
13:03:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
13:03:06 INFO - Downloading blessings-1.6.tar.gz
13:03:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
13:03:06 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))
13:03:06 INFO - Installing collected packages: blessings
13:03:06 INFO - Running setup.py install for blessings
13:03:06 INFO - Successfully installed blessings
13:03:06 INFO - Cleaning up...
13:03:07 INFO - Return code: 0
13:03:07 INFO - Done creating virtualenv /builds/slave/test/build/venv.
13:03:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
13:03:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
13:03:07 INFO - Reading from file tmpfile_stdout
13:03:07 INFO - Current package versions:
13:03:07 INFO - blessings == 1.6
13:03:07 INFO - blobuploader == 1.2.4
13:03:07 INFO - browsermob-proxy == 0.6.0
13:03:07 INFO - docopt == 0.6.1
13:03:07 INFO - manifestparser == 1.1
13:03:07 INFO - marionette-client == 2.3.0
13:03:07 INFO - marionette-driver == 1.4.0
13:03:07 INFO - mozInstall == 1.12
13:03:07 INFO - mozcrash == 0.17
13:03:07 INFO - mozdebug == 0.1
13:03:07 INFO - mozdevice == 0.48
13:03:07 INFO - mozfile == 1.2
13:03:07 INFO - mozhttpd == 0.7
13:03:07 INFO - mozinfo == 0.9
13:03:07 INFO - mozleak == 0.1
13:03:07 INFO - mozlog == 3.1
13:03:07 INFO - moznetwork == 0.27
13:03:07 INFO - mozprocess == 0.22
13:03:07 INFO - mozprofile == 0.28
13:03:07 INFO - mozrunner == 6.11
13:03:07 INFO - mozscreenshot == 0.1
13:03:07 INFO - mozsystemmonitor == 0.0
13:03:07 INFO - moztest == 0.7
13:03:07 INFO - mozversion == 1.4
13:03:07 INFO - psutil == 3.1.1
13:03:07 INFO - requests == 1.2.3
13:03:07 INFO - wptserve == 1.4.0
13:03:07 INFO - wsgiref == 0.1.2
13:03:07 INFO - Running post-action listener: _resource_record_post_action
13:03:07 INFO - Running post-action listener: _start_resource_monitoring
13:03:07 INFO - Starting resource monitoring.
13:03:07 INFO - #####
13:03:07 INFO - ##### Running pull step.
13:03:07 INFO - #####
13:03:07 INFO - Running pre-action listener: _resource_record_pre_action
13:03:07 INFO - Running main action method: pull
13:03:07 INFO - Pull has nothing to do!
13:03:07 INFO - Running post-action listener: _resource_record_post_action
13:03:07 INFO - #####
13:03:07 INFO - ##### Running install step.
13:03:07 INFO - #####
13:03:07 INFO - Running pre-action listener: _resource_record_pre_action
13:03:07 INFO - Running main action method: install
13:03:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
13:03:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
13:03:07 INFO - Reading from file tmpfile_stdout
13:03:07 INFO - Detecting whether we're running mozinstall >=1.0...
13:03:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
13:03:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
13:03:07 INFO - Reading from file tmpfile_stdout
13:03:07 INFO - Output received:
13:03:07 INFO - Usage: mozinstall [options] installer
13:03:07 INFO - Options:
13:03:07 INFO - -h, --help show this help message and exit
13:03:07 INFO - -d DEST, --destination=DEST
13:03:07 INFO - Directory to install application into. [default:
13:03:07 INFO - "/builds/slave/test"]
13:03:07 INFO - --app=APP Application being installed. [default: firefox]
13:03:07 INFO - mkdir: /builds/slave/test/build/application
13:03:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac.dmg', '--destination', '/builds/slave/test/build/application']
13:03:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac.dmg --destination /builds/slave/test/build/application
13:03:29 INFO - Reading from file tmpfile_stdout
13:03:29 INFO - Output received:
13:03:29 INFO - /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox
13:03:29 INFO - Running post-action listener: _resource_record_post_action
13:03:29 INFO - #####
13:03:29 INFO - ##### Running run-tests step.
13:03:29 INFO - #####
13:03:29 INFO - Running pre-action listener: _resource_record_pre_action
13:03:29 INFO - Running main action method: run_tests
13:03:29 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
13:03:29 INFO - Minidump filename unknown. Determining based upon platform and architecture.
13:03:29 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
13:03:29 INFO - grabbing minidump binary from tooltool
13:03:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:03:29 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 0x10dc6b5e0>, '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 0x10d84ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d879990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
13:03:29 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
13:03:29 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
13:03:29 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
13:03:29 INFO - Return code: 0
13:03:29 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755
13:03:29 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
13:03:29 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/Firefox.app/Contents/MacOS/firefox', '--symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64/1467367497/firefox-48.0.en-US.mac.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--total-chunks=5', '--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
13:03:29 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/Firefox.app/Contents/MacOS/firefox --symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64/1467367497/firefox-48.0.en-US.mac.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --total-chunks=5 --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
13:03:29 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.rNEq27OLaR/Render',
13:03:29 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
13:03:29 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
13:03:29 INFO - 'HOME': '/Users/cltbld',
13:03:29 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
13:03:29 INFO - 'LOGNAME': 'cltbld',
13:03:29 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
13:03:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
13:03:29 INFO - 'MOZ_NO_REMOTE': '1',
13:03:29 INFO - 'NO_EM_RESTART': '1',
13:03:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
13:03:29 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
13:03:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
13:03:29 INFO - 'PWD': '/builds/slave/test',
13:03:29 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
13:03:29 INFO - 'SHELL': '/bin/bash',
13:03:29 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.wJRfjRHkDW/Listeners',
13:03:29 INFO - 'TMPDIR': '/var/folders/_1/1pr27cr94bq03lwn54yxn2z800000w/T/',
13:03:29 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
13:03:29 INFO - 'USER': 'cltbld',
13:03:29 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
13:03:29 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
13:03:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
13:03:29 INFO - 'XPC_FLAGS': '0x0',
13:03:29 INFO - 'XPC_SERVICE_NAME': '0',
13:03:29 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
13:03:29 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/Firefox.app/Contents/MacOS/firefox', '--symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64/1467367497/firefox-48.0.en-US.mac.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--total-chunks=5', '--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
13:03:30 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
13:03:30 INFO - import pkg_resources
13:03:31 INFO - Using 1 client processes
13:03:31 INFO - wptserve Starting http server on 127.0.0.1:8000
13:03:31 INFO - wptserve Starting http server on 127.0.0.1:8001
13:03:31 INFO - wptserve Starting http server on 127.0.0.1:8443
13:03:33 INFO - SUITE-START | Running 1476 tests
13:03:33 INFO - Running testharness tests
13:03:33 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
13:03:33 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 1ms
13:03:33 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
13:03:33 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
13:03:33 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
13:03:33 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
13:03:33 INFO - TEST-START | /cors/redirect-origin.htm
13:03:33 INFO - TEST-SKIP | /cors/redirect-origin.htm | took 0ms
13:03:33 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
13:03:33 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
13:03:33 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
13:03:33 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
13:03:33 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
13:03:33 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
13:03:33 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
13:03:33 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
13:03:33 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
13:03:33 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
13:03:33 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
13:03:33 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
13:03:33 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
13:03:33 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
13:03:33 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
13:03:33 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
13:03:33 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
13:03:33 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
13:03:33 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
13:03:33 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
13:03:33 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
13:03:33 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 1ms
13:03:33 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
13:03:33 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
13:03:33 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
13:03:33 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
13:03:33 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
13:03:33 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
13:03:33 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
13:03:33 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
13:03:33 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
13:03:33 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
13:03:33 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
13:03:33 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
13:03:33 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
13:03:33 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 8ms
13:03:33 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
13:03:33 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 1ms
13:03:33 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
13:03:33 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
13:03:33 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
13:03:33 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
13:03:33 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
13:03:33 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
13:03:33 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
13:03:33 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
13:03:33 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
13:03:33 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
13:03:33 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
13:03:33 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
13:03:33 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
13:03:33 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
13:03:33 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
13:03:33 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 8ms
13:03:33 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
13:03:33 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 1ms
13:03:33 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
13:03:33 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
13:03:33 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
13:03:33 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
13:03:33 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
13:03:33 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
13:03:33 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
13:03:33 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
13:03:33 INFO - Setting up ssl
13:03:33 INFO - PROCESS | certutil |
13:03:33 INFO - PROCESS | certutil |
13:03:33 INFO - PROCESS | certutil |
13:03:33 INFO - Certificate Nickname Trust Attributes
13:03:33 INFO - SSL,S/MIME,JAR/XPI
13:03:33 INFO -
13:03:33 INFO - web-platform-tests CT,,
13:03:33 INFO -
13:03:33 INFO - Starting runner
13:03:34 INFO - PROCESS | 1986 | 1467403414359 Marionette INFO Listening on port 2828
13:03:35 INFO - PROCESS | 1986 | 1467403415701 Marionette INFO startBrowser b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:35 INFO - PROCESS | 1986 | 1467403415714 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:35 INFO - PROCESS | 1986 | 1467403415923 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:35 INFO - PROCESS | 1986 | 1467403415989 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:36 INFO - PROCESS | 1986 | 1467403416511 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:36 INFO - PROCESS | 1986 | 1467403416754 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
13:03:36 INFO - PROCESS | 1986 | 1467403416795 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:36 INFO - PROCESS | 1986 | 1467403416803 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
13:03:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 223ms
13:03:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
13:03:37 INFO - PROCESS | 1986 | 1467403417034 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:37 INFO - PROCESS | 1986 | 1467403417086 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
13:03:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 318ms
13:03:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
13:03:37 INFO - PROCESS | 1986 | 1467403417347 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:37 INFO - PROCESS | 1986 | 1467403417383 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
13:03:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 277ms
13:03:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
13:03:37 INFO - PROCESS | 1986 | 1467403417619 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:37 INFO - PROCESS | 1986 | 1467403417662 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
13:03:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 268ms
13:03:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
13:03:37 INFO - PROCESS | 1986 | 1467403417895 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:37 INFO - PROCESS | 1986 | 1467403417931 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
13:03:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 222ms
13:03:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
13:03:38 INFO - PROCESS | 1986 | 1467403418120 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:38 INFO - PROCESS | 1986 | 1467403418166 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
13:03:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 267ms
13:03:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
13:03:38 INFO - PROCESS | 1986 | 1467403418401 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:38 INFO - PROCESS | 1986 | 1467403418451 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
13:03:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 277ms
13:03:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
13:03:38 INFO - PROCESS | 1986 | 1467403418680 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:38 INFO - PROCESS | 1986 | 1467403418728 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
13:03:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 224ms
13:03:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
13:03:38 INFO - PROCESS | 1986 | 1467403418901 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:38 INFO - PROCESS | 1986 | 1467403418936 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
13:03:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 217ms
13:03:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
13:03:39 INFO - PROCESS | 1986 | 1467403419121 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:39 INFO - PROCESS | 1986 | 1467403419163 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
13:03:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 316ms
13:03:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
13:03:39 INFO - PROCESS | 1986 | 1467403419525 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:39 INFO - PROCESS | 1986 | 1467403419595 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
13:03:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 307ms
13:03:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
13:03:39 INFO - PROCESS | 1986 | 1467403419787 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:39 INFO - PROCESS | 1986 | 1467403419826 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
13:03:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 217ms
13:03:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
13:03:40 INFO - PROCESS | 1986 | 1467403420014 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:40 INFO - PROCESS | 1986 | 1467403420049 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
13:03:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 217ms
13:03:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
13:03:40 INFO - PROCESS | 1986 | 1467403420233 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:40 INFO - PROCESS | 1986 | 1467403420269 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
13:03:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 216ms
13:03:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
13:03:40 INFO - PROCESS | 1986 | 1467403420452 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:40 INFO - PROCESS | 1986 | 1467403420497 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
13:03:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 220ms
13:03:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
13:03:40 INFO - PROCESS | 1986 | 1467403420681 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:40 INFO - PROCESS | 1986 | 1467403420719 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
13:03:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 268ms
13:03:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
13:03:40 INFO - PROCESS | 1986 | 1467403420951 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:40 INFO - PROCESS | 1986 | 1467403420985 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
13:03:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 166ms
13:03:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
13:03:41 INFO - PROCESS | 1986 | 1467403421121 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:41 INFO - PROCESS | 1986 | 1467403421160 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
13:03:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 218ms
13:03:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
13:03:41 INFO - PROCESS | 1986 | 1467403421352 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:41 INFO - PROCESS | 1986 | 1467403421409 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
13:03:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 218ms
13:03:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
13:03:41 INFO - PROCESS | 1986 | 1467403421583 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:41 INFO - PROCESS | 1986 | 1467403421628 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
13:03:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 276ms
13:03:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
13:03:41 INFO - PROCESS | 1986 | 1467403421853 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:41 INFO - PROCESS | 1986 | 1467403421904 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
13:03:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 275ms
13:03:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
13:03:42 INFO - PROCESS | 1986 | 1467403422132 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:42 INFO - PROCESS | 1986 | 1467403422168 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
13:03:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 266ms
13:03:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
13:03:42 INFO - PROCESS | 1986 | 1467403422403 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:42 INFO - PROCESS | 1986 | 1467403422456 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
13:03:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 267ms
13:03:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
13:03:42 INFO - PROCESS | 1986 | 1467403422671 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:42 INFO - PROCESS | 1986 | 1467403422726 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
13:03:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 217ms
13:03:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
13:03:42 INFO - PROCESS | 1986 | 1467403422900 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:42 INFO - PROCESS | 1986 | 1467403422933 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
13:03:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 268ms
13:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
13:03:43 INFO - PROCESS | 1986 | 1467403423183 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:43 INFO - PROCESS | 1986 | 1467403423223 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
13:03:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 330ms
13:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
13:03:43 INFO - PROCESS | 1986 | 1467403423513 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:43 INFO - PROCESS | 1986 | 1467403423562 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
13:03:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 274ms
13:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
13:03:43 INFO - PROCESS | 1986 | 1467403423782 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:43 INFO - PROCESS | 1986 | 1467403423822 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
13:03:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 267ms
13:03:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
13:03:44 INFO - PROCESS | 1986 | 1467403424052 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:44 INFO - PROCESS | 1986 | 1467403424098 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
13:03:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 216ms
13:03:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
13:03:44 INFO - PROCESS | 1986 | 1467403424397 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:44 INFO - PROCESS | 1986 | 1467403424528 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
13:03:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 520ms
13:03:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
13:03:44 INFO - PROCESS | 1986 | 1467403424866 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:44 INFO - PROCESS | 1986 | 1467403424938 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
13:03:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 275ms
13:03:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
13:03:45 INFO - PROCESS | 1986 | 1467403425134 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:45 INFO - PROCESS | 1986 | 1467403425168 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
13:03:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 268ms
13:03:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
13:03:45 INFO - PROCESS | 1986 | 1467403425419 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:45 INFO - PROCESS | 1986 | 1467403425484 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
13:03:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 380ms
13:03:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
13:03:45 INFO - PROCESS | 1986 | 1467403425788 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:45 INFO - PROCESS | 1986 | 1467403425834 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
13:03:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 317ms
13:03:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
13:03:46 INFO - PROCESS | 1986 | 1467403426120 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:46 INFO - PROCESS | 1986 | 1467403426179 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
13:03:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 320ms
13:03:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
13:03:46 INFO - PROCESS | 1986 | 1467403426467 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:46 INFO - PROCESS | 1986 | 1467403426532 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
13:03:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 434ms
13:03:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
13:03:46 INFO - PROCESS | 1986 | 1467403426890 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:46 INFO - PROCESS | 1986 | 1467403426936 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
13:03:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 270ms
13:03:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
13:03:47 INFO - PROCESS | 1986 | 1467403427165 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:47 INFO - PROCESS | 1986 | 1467403427200 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
13:03:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 218ms
13:03:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
13:03:47 INFO - PROCESS | 1986 | 1467403427385 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:47 INFO - PROCESS | 1986 | 1467403427427 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
13:03:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 268ms
13:03:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
13:03:47 INFO - PROCESS | 1986 | 1467403427668 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:47 INFO - PROCESS | 1986 | 1467403427728 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
13:03:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 317ms
13:03:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
13:03:47 INFO - PROCESS | 1986 | 1467403427989 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:48 INFO - PROCESS | 1986 | 1467403428031 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
13:03:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 218ms
13:03:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
13:03:48 INFO - PROCESS | 1986 | 1467403428216 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:48 INFO - PROCESS | 1986 | 1467403428253 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
13:03:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 217ms
13:03:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
13:03:48 INFO - PROCESS | 1986 | 1467403428435 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:48 INFO - PROCESS | 1986 | 1467403428478 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
13:03:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 218ms
13:03:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
13:03:48 INFO - PROCESS | 1986 | 1467403428665 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:48 INFO - PROCESS | 1986 | 1467403428700 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
13:03:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 278ms
13:03:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
13:03:48 INFO - PROCESS | 1986 | 1467403428938 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:49 INFO - PROCESS | 1986 | 1467403428999 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
13:03:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 268ms
13:03:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
13:03:49 INFO - PROCESS | 1986 | 1467403429218 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:49 INFO - PROCESS | 1986 | 1467403429264 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
13:03:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 267ms
13:03:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
13:03:49 INFO - PROCESS | 1986 | 1467403429497 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:49 INFO - PROCESS | 1986 | 1467403429543 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
13:03:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 268ms
13:03:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
13:03:49 INFO - PROCESS | 1986 | 1467403429769 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:49 INFO - PROCESS | 1986 | 1467403429827 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
13:03:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 277ms
13:03:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
13:03:50 INFO - PROCESS | 1986 | 1467403430046 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:50 INFO - PROCESS | 1986 | 1467403430081 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
13:03:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 226ms
13:03:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
13:03:50 INFO - PROCESS | 1986 | 1467403430266 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:50 INFO - PROCESS | 1986 | 1467403430298 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
13:03:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 217ms
13:03:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
13:03:50 INFO - PROCESS | 1986 | 1467403430486 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:50 INFO - PROCESS | 1986 | 1467403430521 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
13:03:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 216ms
13:03:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
13:03:50 INFO - PROCESS | 1986 | 1467403430733 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:50 INFO - PROCESS | 1986 | 1467403430764 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
13:03:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 230ms
13:03:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
13:03:50 INFO - PROCESS | 1986 | 1467403430952 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:51 INFO - PROCESS | 1986 | 1467403431007 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
13:03:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 270ms
13:03:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
13:03:51 INFO - PROCESS | 1986 | 1467403431254 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:51 INFO - PROCESS | 1986 | 1467403431299 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
13:03:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 218ms
13:03:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
13:03:51 INFO - PROCESS | 1986 | 1467403431481 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:51 INFO - PROCESS | 1986 | 1467403431520 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
13:03:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 216ms
13:03:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
13:03:51 INFO - PROCESS | 1986 | 1467403431700 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:51 INFO - PROCESS | 1986 | 1467403431732 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
13:03:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 215ms
13:03:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
13:03:51 INFO - PROCESS | 1986 | 1467403431919 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:51 INFO - PROCESS | 1986 | 1467403431966 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
13:03:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 268ms
13:03:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
13:03:52 INFO - PROCESS | 1986 | 1467403432201 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:52 INFO - PROCESS | 1986 | 1467403432257 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
13:03:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 277ms
13:03:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
13:03:52 INFO - PROCESS | 1986 | 1467403432470 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:52 INFO - PROCESS | 1986 | 1467403432510 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
13:03:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 217ms
13:03:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
13:03:52 INFO - PROCESS | 1986 | 1467403432697 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:52 INFO - PROCESS | 1986 | 1467403432731 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
13:03:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 217ms
13:03:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
13:03:52 INFO - PROCESS | 1986 | 1467403432917 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:52 INFO - PROCESS | 1986 | 1467403432950 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
13:03:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 218ms
13:03:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
13:03:53 INFO - PROCESS | 1986 | 1467403433137 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:53 INFO - PROCESS | 1986 | 1467403433171 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
13:03:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 268ms
13:03:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
13:03:53 INFO - PROCESS | 1986 | 1467403433419 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:53 INFO - PROCESS | 1986 | 1467403433467 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
13:03:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 476ms
13:03:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
13:03:53 INFO - PROCESS | 1986 | 1467403433887 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:53 INFO - PROCESS | 1986 | 1467403433920 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
13:03:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 218ms
13:03:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
13:03:54 INFO - PROCESS | 1986 | 1467403434117 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:54 INFO - PROCESS | 1986 | 1467403434150 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
13:03:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 276ms
13:03:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
13:03:54 INFO - PROCESS | 1986 | 1467403434386 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:54 INFO - PROCESS | 1986 | 1467403434429 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
13:03:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 217ms
13:03:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
13:03:54 INFO - PROCESS | 1986 | 1467403434616 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:54 INFO - PROCESS | 1986 | 1467403434651 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
13:03:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 276ms
13:03:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
13:03:54 INFO - PROCESS | 1986 | 1467403434888 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:54 INFO - PROCESS | 1986 | 1467403434953 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
13:03:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 569ms
13:03:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
13:03:55 INFO - PROCESS | 1986 | 1467403435467 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:55 INFO - PROCESS | 1986 | 1467403435511 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
13:03:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 469ms
13:03:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
13:03:55 INFO - PROCESS | 1986 | 1467403435941 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:55 INFO - PROCESS | 1986 | 1467403435975 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
13:03:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 217ms
13:03:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
13:03:56 INFO - PROCESS | 1986 | 1467403436169 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:56 INFO - PROCESS | 1986 | 1467403436211 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
13:03:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 220ms
13:03:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
13:03:56 INFO - PROCESS | 1986 | 1467403436396 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:56 INFO - PROCESS | 1986 | 1467403436436 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
13:03:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 217ms
13:03:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
13:03:56 INFO - PROCESS | 1986 | 1467403436613 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:56 INFO - PROCESS | 1986 | 1467403436664 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:56 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.
13:03:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 323ms
13:03:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
13:03:56 INFO - PROCESS | 1986 | 1467403436943 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:57 INFO - PROCESS | 1986 | 1467403437016 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:57 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.
13:03:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 272ms
13:03:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
13:03:57 INFO - PROCESS | 1986 | 1467403437222 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:57 INFO - PROCESS | 1986 | 1467403437271 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:57 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.
13:03:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 217ms
13:03:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
13:03:57 INFO - PROCESS | 1986 | 1467403437451 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:57 INFO - PROCESS | 1986 | 1467403437490 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:57 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.
13:03:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 217ms
13:03:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
13:03:57 INFO - PROCESS | 1986 | 1467403437669 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:57 INFO - PROCESS | 1986 | 1467403437708 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:58 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.
13:03:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 517ms
13:03:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
13:03:58 INFO - PROCESS | 1986 | 1467403438196 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:58 INFO - PROCESS | 1986 | 1467403438242 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:58 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.
13:03:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 273ms
13:03:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
13:03:58 INFO - PROCESS | 1986 | 1467403438468 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:58 INFO - PROCESS | 1986 | 1467403438516 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:58 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.
13:03:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 268ms
13:03:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
13:03:58 INFO - PROCESS | 1986 | 1467403438738 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:58 INFO - PROCESS | 1986 | 1467403438787 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:59 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.
13:03:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 267ms
13:03:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
13:03:59 INFO - PROCESS | 1986 | 1467403439017 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:59 INFO - PROCESS | 1986 | 1467403439052 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:59 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.
13:03:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 327ms
13:03:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
13:03:59 INFO - PROCESS | 1986 | 1467403439335 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:59 INFO - PROCESS | 1986 | 1467403439367 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:59 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.
13:03:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 266ms
13:03:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
13:03:59 INFO - PROCESS | 1986 | 1467403439614 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:59 INFO - PROCESS | 1986 | 1467403439673 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
13:03:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 319ms
13:03:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
13:03:59 INFO - PROCESS | 1986 | 1467403439946 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:03:59 INFO - PROCESS | 1986 | 1467403439981 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:00 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.
13:04:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 224ms
13:04:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
13:04:00 INFO - PROCESS | 1986 | 1467403440166 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:00 INFO - PROCESS | 1986 | 1467403440200 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
13:04:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 217ms
13:04:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
13:04:00 INFO - PROCESS | 1986 | 1467403440385 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:00 INFO - PROCESS | 1986 | 1467403440421 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
13:04:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 218ms
13:04:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
13:04:00 INFO - PROCESS | 1986 | 1467403440612 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:00 INFO - PROCESS | 1986 | 1467403440645 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:00 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.
13:04:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 221ms
13:04:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
13:04:00 INFO - PROCESS | 1986 | 1467403440836 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:00 INFO - PROCESS | 1986 | 1467403440871 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
13:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 318ms
13:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
13:04:01 INFO - PROCESS | 1986 | 1467403441156 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:01 INFO - PROCESS | 1986 | 1467403441187 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:01 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.
13:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 372ms
13:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
13:04:01 INFO - PROCESS | 1986 | 1467403441534 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:01 INFO - PROCESS | 1986 | 1467403441573 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:01 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.
13:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 219ms
13:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
13:04:01 INFO - PROCESS | 1986 | 1467403441767 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:01 INFO - PROCESS | 1986 | 1467403441808 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:02 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.
13:04:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 277ms
13:04:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
13:04:02 INFO - PROCESS | 1986 | 1467403442039 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:02 INFO - PROCESS | 1986 | 1467403442083 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:02 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.
13:04:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 321ms
13:04:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
13:04:02 INFO - PROCESS | 1986 | 1467403442366 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:02 INFO - PROCESS | 1986 | 1467403442400 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
13:04:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 317ms
13:04:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
13:04:02 INFO - PROCESS | 1986 | 1467403442693 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:02 INFO - PROCESS | 1986 | 1467403442743 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
13:04:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 317ms
13:04:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
13:04:03 INFO - PROCESS | 1986 | 1467403443019 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:03 INFO - PROCESS | 1986 | 1467403443069 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
13:04:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 326ms
13:04:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
13:04:03 INFO - PROCESS | 1986 | 1467403443352 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:03 INFO - PROCESS | 1986 | 1467403443404 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
13:04:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 329ms
13:04:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
13:04:03 INFO - PROCESS | 1986 | 1467403443673 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:03 INFO - PROCESS | 1986 | 1467403443731 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
13:04:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 367ms
13:04:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
13:04:04 INFO - PROCESS | 1986 | 1467403444049 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:04 INFO - PROCESS | 1986 | 1467403444097 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
13:04:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 268ms
13:04:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
13:04:04 INFO - PROCESS | 1986 | 1467403444317 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:04 INFO - PROCESS | 1986 | 1467403444354 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
13:04:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 267ms
13:04:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
13:04:04 INFO - PROCESS | 1986 | 1467403444604 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:04 INFO - PROCESS | 1986 | 1467403444662 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
13:04:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 267ms
13:04:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
13:04:04 INFO - PROCESS | 1986 | 1467403444872 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:04 INFO - PROCESS | 1986 | 1467403444915 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
13:04:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 268ms
13:04:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
13:04:05 INFO - PROCESS | 1986 | 1467403445152 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:05 INFO - PROCESS | 1986 | 1467403445195 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
13:04:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 267ms
13:04:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
13:04:05 INFO - PROCESS | 1986 | 1467403445422 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:05 INFO - PROCESS | 1986 | 1467403445483 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
13:04:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 316ms
13:04:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
13:04:05 INFO - PROCESS | 1986 | 1467403445753 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:05 INFO - PROCESS | 1986 | 1467403445821 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:06 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
13:04:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 784ms
13:04:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
13:04:06 INFO - PROCESS | 1986 | 1467403446528 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:06 INFO - PROCESS | 1986 | 1467403446561 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
13:04:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 870ms
13:04:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
13:04:07 INFO - PROCESS | 1986 | 1467403447402 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:07 INFO - PROCESS | 1986 | 1467403447443 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:07 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | drawImage() of an APNG draws the poster frame - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
13:04:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
13:04:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
13:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:04:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:04:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:04:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 417ms
13:04:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
13:04:07 INFO - PROCESS | 1986 | 1467403447823 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:07 INFO - PROCESS | 1986 | 1467403447874 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
13:04:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 218ms
13:04:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
13:04:08 INFO - PROCESS | 1986 | 1467403448052 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:08 INFO - PROCESS | 1986 | 1467403448091 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
13:04:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 221ms
13:04:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
13:04:08 INFO - PROCESS | 1986 | 1467403448286 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:08 INFO - PROCESS | 1986 | 1467403448320 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
13:04:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 320ms
13:04:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
13:04:08 INFO - PROCESS | 1986 | 1467403448614 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:08 INFO - PROCESS | 1986 | 1467403448656 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
13:04:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 324ms
13:04:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
13:04:08 INFO - PROCESS | 1986 | 1467403448938 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:08 INFO - PROCESS | 1986 | 1467403448971 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
13:04:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 267ms
13:04:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
13:04:09 INFO - PROCESS | 1986 | 1467403449222 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:09 INFO - PROCESS | 1986 | 1467403449273 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:09 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
13:04:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
13:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:04:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:04:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:04:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 279ms
13:04:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
13:04:09 INFO - PROCESS | 1986 | 1467403449500 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:09 INFO - PROCESS | 1986 | 1467403449544 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
13:04:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 374ms
13:04:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
13:04:09 INFO - PROCESS | 1986 | 1467403449869 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:09 INFO - PROCESS | 1986 | 1467403449904 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:10 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
13:04:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
13:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:04:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:04:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:04:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 318ms
13:04:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
13:04:10 INFO - PROCESS | 1986 | 1467403450199 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:10 INFO - PROCESS | 1986 | 1467403450246 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:10 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | Canvas test: 2d.drawImage.incomplete.reload - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
13:04:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
13:04:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
13:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:04:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:04:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:04:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 275ms
13:04:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
13:04:10 INFO - PROCESS | 1986 | 1467403450468 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:10 INFO - PROCESS | 1986 | 1467403450504 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:10 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
13:04:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
13:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:04:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:04:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:04:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 217ms
13:04:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
13:04:10 INFO - PROCESS | 1986 | 1467403450688 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:10 INFO - PROCESS | 1986 | 1467403450729 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
13:04:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 268ms
13:04:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
13:04:10 INFO - PROCESS | 1986 | 1467403450965 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:11 INFO - PROCESS | 1986 | 1467403451000 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
13:04:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 222ms
13:04:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
13:04:11 INFO - PROCESS | 1986 | 1467403451184 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:11 INFO - PROCESS | 1986 | 1467403451215 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
13:04:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 218ms
13:04:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
13:04:11 INFO - PROCESS | 1986 | 1467403451414 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:11 INFO - PROCESS | 1986 | 1467403451447 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
13:04:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 225ms
13:04:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
13:04:11 INFO - PROCESS | 1986 | 1467403451634 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:11 INFO - PROCESS | 1986 | 1467403451668 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
13:04:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 218ms
13:04:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
13:04:11 INFO - PROCESS | 1986 | 1467403451853 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:11 INFO - PROCESS | 1986 | 1467403451890 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
13:04:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 221ms
13:04:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
13:04:12 INFO - PROCESS | 1986 | 1467403452089 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:12 INFO - PROCESS | 1986 | 1467403452146 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
13:04:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 320ms
13:04:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
13:04:12 INFO - PROCESS | 1986 | 1467403452420 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:12 INFO - PROCESS | 1986 | 1467403452480 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
13:04:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 316ms
13:04:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
13:04:12 INFO - PROCESS | 1986 | 1467403452750 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:12 INFO - PROCESS | 1986 | 1467403452813 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
13:04:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 267ms
13:04:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
13:04:13 INFO - PROCESS | 1986 | 1467403453017 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:13 INFO - PROCESS | 1986 | 1467403453053 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
13:04:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 318ms
13:04:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
13:04:13 INFO - PROCESS | 1986 | 1467403453339 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:13 INFO - PROCESS | 1986 | 1467403453380 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
13:04:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 319ms
13:04:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
13:04:13 INFO - PROCESS | 1986 | 1467403453666 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:13 INFO - PROCESS | 1986 | 1467403453724 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:14 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
13:04:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 469ms
13:04:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
13:04:14 INFO - PROCESS | 1986 | 1467403454150 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:14 INFO - PROCESS | 1986 | 1467403454211 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
13:04:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 325ms
13:04:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
13:04:14 INFO - PROCESS | 1986 | 1467403454501 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:14 INFO - PROCESS | 1986 | 1467403454570 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
13:04:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 281ms
13:04:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
13:04:14 INFO - PROCESS | 1986 | 1467403454781 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:14 INFO - PROCESS | 1986 | 1467403454819 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:15 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
13:04:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 267ms
13:04:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
13:04:15 INFO - PROCESS | 1986 | 1467403455048 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:15 INFO - PROCESS | 1986 | 1467403455085 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:15 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
13:04:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
13:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:04:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
13:04:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
13:04:15 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
13:04:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
13:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:04:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
13:04:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
13:04:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 226ms
13:04:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
13:04:15 INFO - PROCESS | 1986 | 1467403455269 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:15 INFO - PROCESS | 1986 | 1467403455299 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:15 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
13:04:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 216ms
13:04:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
13:04:15 INFO - PROCESS | 1986 | 1467403455490 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:15 INFO - PROCESS | 1986 | 1467403455537 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:15 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.
13:04:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 269ms
13:04:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
13:04:15 INFO - PROCESS | 1986 | 1467403455770 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:15 INFO - PROCESS | 1986 | 1467403455813 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:16 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.
13:04:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 318ms
13:04:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
13:04:16 INFO - PROCESS | 1986 | 1467403456102 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:16 INFO - PROCESS | 1986 | 1467403456148 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:16 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
13:04:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 268ms
13:04:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
13:04:16 INFO - PROCESS | 1986 | 1467403456371 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:16 INFO - PROCESS | 1986 | 1467403456410 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:16 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.
13:04:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 269ms
13:04:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
13:04:16 INFO - PROCESS | 1986 | 1467403456649 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:16 INFO - PROCESS | 1986 | 1467403456684 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
13:04:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 268ms
13:04:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
13:04:16 INFO - PROCESS | 1986 | 1467403456920 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:16 INFO - PROCESS | 1986 | 1467403456970 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
13:04:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 216ms
13:04:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
13:04:17 INFO - PROCESS | 1986 | 1467403457149 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:17 INFO - PROCESS | 1986 | 1467403457183 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
13:04:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 226ms
13:04:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
13:04:17 INFO - PROCESS | 1986 | 1467403457369 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:17 INFO - PROCESS | 1986 | 1467403457401 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
13:04:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 216ms
13:04:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
13:04:17 INFO - PROCESS | 1986 | 1467403457587 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:17 INFO - PROCESS | 1986 | 1467403457625 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
13:04:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 218ms
13:04:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
13:04:17 INFO - PROCESS | 1986 | 1467403457815 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:17 INFO - PROCESS | 1986 | 1467403457852 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
13:04:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 323ms
13:04:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
13:04:18 INFO - PROCESS | 1986 | 1467403458140 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:18 INFO - PROCESS | 1986 | 1467403458196 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
13:04:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 317ms
13:04:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
13:04:18 INFO - PROCESS | 1986 | 1467403458465 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:18 INFO - PROCESS | 1986 | 1467403458501 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
13:04:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 224ms
13:04:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
13:04:18 INFO - PROCESS | 1986 | 1467403458684 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:18 INFO - PROCESS | 1986 | 1467403458730 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
13:04:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 266ms
13:04:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
13:04:18 INFO - PROCESS | 1986 | 1467403458953 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:18 INFO - PROCESS | 1986 | 1467403458993 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
13:04:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 215ms
13:04:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
13:04:19 INFO - PROCESS | 1986 | 1467403459171 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:19 INFO - PROCESS | 1986 | 1467403459213 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
13:04:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 216ms
13:04:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
13:04:19 INFO - PROCESS | 1986 | 1467403459398 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:19 INFO - PROCESS | 1986 | 1467403459431 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
13:04:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 224ms
13:04:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
13:04:19 INFO - PROCESS | 1986 | 1467403459617 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:19 INFO - PROCESS | 1986 | 1467403459649 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
13:04:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 218ms
13:04:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
13:04:19 INFO - PROCESS | 1986 | 1467403459850 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:19 INFO - PROCESS | 1986 | 1467403459883 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
13:04:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 528ms
13:04:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
13:04:20 INFO - PROCESS | 1986 | 1467403460372 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:20 INFO - PROCESS | 1986 | 1467403460407 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
13:04:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 373ms
13:04:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
13:04:20 INFO - PROCESS | 1986 | 1467403460751 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:20 INFO - PROCESS | 1986 | 1467403460795 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
13:04:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 317ms
13:04:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
13:04:21 INFO - PROCESS | 1986 | 1467403461084 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:21 INFO - PROCESS | 1986 | 1467403461145 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
13:04:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 324ms
13:04:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
13:04:21 INFO - PROCESS | 1986 | 1467403461405 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:21 INFO - PROCESS | 1986 | 1467403461464 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
13:04:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 271ms
13:04:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
13:04:21 INFO - PROCESS | 1986 | 1467403461685 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:21 INFO - PROCESS | 1986 | 1467403461720 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
13:04:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 218ms
13:04:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
13:04:21 INFO - PROCESS | 1986 | 1467403461907 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:21 INFO - PROCESS | 1986 | 1467403461952 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
13:04:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 270ms
13:04:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
13:04:22 INFO - PROCESS | 1986 | 1467403462185 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:22 INFO - PROCESS | 1986 | 1467403462246 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
13:04:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 316ms
13:04:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
13:04:22 INFO - PROCESS | 1986 | 1467403462516 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:22 INFO - PROCESS | 1986 | 1467403462566 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
13:04:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 271ms
13:04:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
13:04:22 INFO - PROCESS | 1986 | 1467403462798 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:22 INFO - PROCESS | 1986 | 1467403462867 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
13:04:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 276ms
13:04:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
13:04:23 INFO - PROCESS | 1986 | 1467403463069 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:23 INFO - PROCESS | 1986 | 1467403463117 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
13:04:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 269ms
13:04:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
13:04:23 INFO - PROCESS | 1986 | 1467403463348 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:23 INFO - PROCESS | 1986 | 1467403463398 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
13:04:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 317ms
13:04:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
13:04:23 INFO - PROCESS | 1986 | 1467403463670 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:23 INFO - PROCESS | 1986 | 1467403463727 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
13:04:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 268ms
13:04:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
13:04:23 INFO - PROCESS | 1986 | 1467403463948 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:23 INFO - PROCESS | 1986 | 1467403463994 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
13:04:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 226ms
13:04:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
13:04:24 INFO - PROCESS | 1986 | 1467403464170 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:24 INFO - PROCESS | 1986 | 1467403464219 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
13:04:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 319ms
13:04:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
13:04:24 INFO - PROCESS | 1986 | 1467403464501 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:24 INFO - PROCESS | 1986 | 1467403464543 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
13:04:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 325ms
13:04:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
13:04:24 INFO - PROCESS | 1986 | 1467403464820 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:24 INFO - PROCESS | 1986 | 1467403464879 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
13:04:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 317ms
13:04:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
13:04:25 INFO - PROCESS | 1986 | 1467403465150 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:25 INFO - PROCESS | 1986 | 1467403465198 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps
13:04:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 275ms
13:04:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
13:04:25 INFO - PROCESS | 1986 | 1467403465419 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:25 INFO - PROCESS | 1986 | 1467403465454 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
13:04:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 216ms
13:04:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
13:04:25 INFO - PROCESS | 1986 | 1467403465637 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:25 INFO - PROCESS | 1986 | 1467403465675 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box)
13:04:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 717ms
13:04:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
13:04:26 INFO - PROCESS | 1986 | 1467403466398 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:26 INFO - PROCESS | 1986 | 1467403466454 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
13:04:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 819ms
13:04:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
13:04:27 INFO - PROCESS | 1986 | 1467403467225 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:27 INFO - PROCESS | 1986 | 1467403467268 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
13:04:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 720ms
13:04:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
13:04:27 INFO - PROCESS | 1986 | 1467403467951 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:28 INFO - PROCESS | 1986 | 1467403467996 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:28 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)
13:04:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 720ms
13:04:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
13:04:28 INFO - PROCESS | 1986 | 1467403468668 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:28 INFO - PROCESS | 1986 | 1467403468699 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:29 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)
13:04:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 719ms
13:04:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
13:04:29 INFO - PROCESS | 1986 | 1467403469395 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:29 INFO - PROCESS | 1986 | 1467403469424 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
13:04:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 723ms
13:04:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
13:04:30 INFO - PROCESS | 1986 | 1467403470117 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:30 INFO - PROCESS | 1986 | 1467403470152 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
13:04:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 719ms
13:04:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
13:04:30 INFO - PROCESS | 1986 | 1467403470837 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:30 INFO - PROCESS | 1986 | 1467403470870 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
13:04:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 718ms
13:04:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
13:04:31 INFO - PROCESS | 1986 | 1467403471562 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:31 INFO - PROCESS | 1986 | 1467403471594 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:32 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
13:04:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 721ms
13:04:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
13:04:32 INFO - PROCESS | 1986 | 1467403472282 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:32 INFO - PROCESS | 1986 | 1467403472327 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
13:04:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 869ms
13:04:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
13:04:33 INFO - PROCESS | 1986 | 1467403473158 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:33 INFO - PROCESS | 1986 | 1467403473202 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:33 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
13:04:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
13:04:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:04:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:04:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:04:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:04:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 270ms
13:04:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
13:04:33 INFO - PROCESS | 1986 | 1467403473437 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:33 INFO - PROCESS | 1986 | 1467403473482 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
13:04:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 269ms
13:04:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
13:04:33 INFO - PROCESS | 1986 | 1467403473717 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:33 INFO - PROCESS | 1986 | 1467403473754 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:33 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | fillText handles maxWidth correctly - assert_equals: d[3248] expected 0 but got 9
13:04:33 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
13:04:33 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
13:04:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
13:04:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:04:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:04:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:04:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:04:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 275ms
13:04:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
13:04:33 INFO - PROCESS | 1986 | 1467403473985 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:34 INFO - PROCESS | 1986 | 1467403474019 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
13:04:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 217ms
13:04:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
13:04:34 INFO - PROCESS | 1986 | 1467403474264 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:34 INFO - PROCESS | 1986 | 1467403474370 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
13:04:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 860ms
13:04:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
13:04:35 INFO - PROCESS | 1986 | 1467403475073 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:35 INFO - PROCESS | 1986 | 1467403475108 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:35 INFO - PROCESS | 1986 | 1467403475711 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
13:04:35 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
13:04:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 716ms
13:04:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
13:04:35 INFO - PROCESS | 1986 | 1467403475792 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:35 INFO - PROCESS | 1986 | 1467403475821 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:36 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.)
13:04:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 668ms
13:04:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
13:04:36 INFO - PROCESS | 1986 | 1467403476462 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:36 INFO - PROCESS | 1986 | 1467403476489 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
13:04:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 720ms
13:04:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
13:04:37 INFO - PROCESS | 1986 | 1467403477184 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:37 INFO - PROCESS | 1986 | 1467403477213 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:37 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
13:04:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 717ms
13:04:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
13:04:37 INFO - PROCESS | 1986 | 1467403477906 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:37 INFO - PROCESS | 1986 | 1467403477946 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
13:04:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 220ms
13:04:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
13:04:38 INFO - PROCESS | 1986 | 1467403478136 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:38 INFO - PROCESS | 1986 | 1467403478178 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
13:04:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 768ms
13:04:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
13:04:38 INFO - PROCESS | 1986 | 1467403478921 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:38 INFO - PROCESS | 1986 | 1467403478957 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
13:04:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 768ms
13:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
13:04:39 INFO - PROCESS | 1986 | 1467403479693 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:39 INFO - PROCESS | 1986 | 1467403479722 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
13:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 219ms
13:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
13:04:39 INFO - PROCESS | 1986 | 1467403479921 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:39 INFO - PROCESS | 1986 | 1467403479965 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
13:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 218ms
13:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
13:04:40 INFO - PROCESS | 1986 | 1467403480139 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:40 INFO - PROCESS | 1986 | 1467403480184 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
13:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 218ms
13:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
13:04:40 INFO - PROCESS | 1986 | 1467403480371 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:40 INFO - PROCESS | 1986 | 1467403480406 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
13:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 216ms
13:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
13:04:40 INFO - PROCESS | 1986 | 1467403480589 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:40 INFO - PROCESS | 1986 | 1467403480637 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
13:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 217ms
13:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
13:04:40 INFO - PROCESS | 1986 | 1467403480816 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:40 INFO - PROCESS | 1986 | 1467403480857 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
13:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 229ms
13:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
13:04:41 INFO - PROCESS | 1986 | 1467403481039 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:41 INFO - PROCESS | 1986 | 1467403481076 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
13:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 319ms
13:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
13:04:41 INFO - PROCESS | 1986 | 1467403481366 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:41 INFO - PROCESS | 1986 | 1467403481404 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:41 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
13:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 273ms
13:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
13:04:41 INFO - PROCESS | 1986 | 1467403481636 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:41 INFO - PROCESS | 1986 | 1467403481669 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:41 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
13:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 267ms
13:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
13:04:41 INFO - PROCESS | 1986 | 1467403481907 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:41 INFO - PROCESS | 1986 | 1467403481952 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:42 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
13:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 269ms
13:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
13:04:42 INFO - PROCESS | 1986 | 1467403482186 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:42 INFO - PROCESS | 1986 | 1467403482233 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
13:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 268ms
13:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
13:04:42 INFO - PROCESS | 1986 | 1467403482468 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:42 INFO - PROCESS | 1986 | 1467403482532 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:42 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | Canvas test: 2d.fillStyle.parse.hex4 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
13:04:42 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:04:42 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
13:04:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:04:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:04:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:04:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 327ms
13:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
13:04:42 INFO - PROCESS | 1986 | 1467403482788 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:42 INFO - PROCESS | 1986 | 1467403482827 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
13:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 219ms
13:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
13:04:43 INFO - PROCESS | 1986 | 1467403483018 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:43 INFO - PROCESS | 1986 | 1467403483050 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:43 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | Canvas test: 2d.fillStyle.parse.hex8 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
13:04:43 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:04:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
13:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:04:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:04:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 226ms
13:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
13:04:43 INFO - PROCESS | 1986 | 1467403483237 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:43 INFO - PROCESS | 1986 | 1467403483268 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
13:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 217ms
13:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
13:04:43 INFO - PROCESS | 1986 | 1467403483464 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:43 INFO - PROCESS | 1986 | 1467403483495 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
13:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 219ms
13:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
13:04:43 INFO - PROCESS | 1986 | 1467403483698 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:43 INFO - PROCESS | 1986 | 1467403483734 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
13:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 217ms
13:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
13:04:43 INFO - PROCESS | 1986 | 1467403483917 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:43 INFO - PROCESS | 1986 | 1467403483952 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
13:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 220ms
13:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
13:04:44 INFO - PROCESS | 1986 | 1467403484140 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:44 INFO - PROCESS | 1986 | 1467403484185 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
13:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 267ms
13:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
13:04:44 INFO - PROCESS | 1986 | 1467403484420 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:44 INFO - PROCESS | 1986 | 1467403484477 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
13:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 319ms
13:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
13:04:44 INFO - PROCESS | 1986 | 1467403484740 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:44 INFO - PROCESS | 1986 | 1467403484779 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
13:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 418ms
13:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
13:04:45 INFO - PROCESS | 1986 | 1467403485165 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:45 INFO - PROCESS | 1986 | 1467403485203 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13: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
13:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 222ms
13:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
13:04:45 INFO - PROCESS | 1986 | 1467403485389 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:45 INFO - PROCESS | 1986 | 1467403485431 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13: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
13:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 271ms
13:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
13:04:45 INFO - PROCESS | 1986 | 1467403485683 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:45 INFO - PROCESS | 1986 | 1467403485755 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13: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
13:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 418ms
13:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
13:04:46 INFO - PROCESS | 1986 | 1467403486094 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:46 INFO - PROCESS | 1986 | 1467403486146 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
13:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 319ms
13:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
13:04:46 INFO - PROCESS | 1986 | 1467403486420 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:46 INFO - PROCESS | 1986 | 1467403486454 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
13:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 268ms
13:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
13:04:46 INFO - PROCESS | 1986 | 1467403486696 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:46 INFO - PROCESS | 1986 | 1467403486756 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
13:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 317ms
13:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
13:04:47 INFO - PROCESS | 1986 | 1467403487035 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:47 INFO - PROCESS | 1986 | 1467403487083 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
13:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 271ms
13:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
13:04:47 INFO - PROCESS | 1986 | 1467403487302 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:47 INFO - PROCESS | 1986 | 1467403487350 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
13:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 266ms
13:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
13:04:47 INFO - PROCESS | 1986 | 1467403487570 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:47 INFO - PROCESS | 1986 | 1467403487602 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
13:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 216ms
13:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
13:04:47 INFO - PROCESS | 1986 | 1467403487791 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:47 INFO - PROCESS | 1986 | 1467403487827 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
13:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 221ms
13:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
13:04:48 INFO - PROCESS | 1986 | 1467403488019 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:48 INFO - PROCESS | 1986 | 1467403488054 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
13:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 219ms
13:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
13:04:48 INFO - PROCESS | 1986 | 1467403488240 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:48 INFO - PROCESS | 1986 | 1467403488280 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
13:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 271ms
13:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
13:04:48 INFO - PROCESS | 1986 | 1467403488538 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:48 INFO - PROCESS | 1986 | 1467403488590 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
13:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 327ms
13:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
13:04:48 INFO - PROCESS | 1986 | 1467403488858 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:48 INFO - PROCESS | 1986 | 1467403488909 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
13:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 218ms
13:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
13:04:49 INFO - PROCESS | 1986 | 1467403489087 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:49 INFO - PROCESS | 1986 | 1467403489125 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
13:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 217ms
13:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
13:04:49 INFO - PROCESS | 1986 | 1467403489306 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:49 INFO - PROCESS | 1986 | 1467403489343 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
13:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 219ms
13:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
13:04:49 INFO - PROCESS | 1986 | 1467403489534 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:49 INFO - PROCESS | 1986 | 1467403489575 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
13:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 218ms
13:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
13:04:49 INFO - PROCESS | 1986 | 1467403489755 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:49 INFO - PROCESS | 1986 | 1467403489797 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
13:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 217ms
13:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
13:04:49 INFO - PROCESS | 1986 | 1467403489981 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:50 INFO - PROCESS | 1986 | 1467403490010 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
13:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 222ms
13:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
13:04:50 INFO - PROCESS | 1986 | 1467403490201 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:50 INFO - PROCESS | 1986 | 1467403490236 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
13:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 267ms
13:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
13:04:50 INFO - PROCESS | 1986 | 1467403490472 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:50 INFO - PROCESS | 1986 | 1467403490517 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
13:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 218ms
13:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
13:04:50 INFO - PROCESS | 1986 | 1467403490703 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:50 INFO - PROCESS | 1986 | 1467403490748 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
13:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 329ms
13:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
13:04:51 INFO - PROCESS | 1986 | 1467403491024 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:51 INFO - PROCESS | 1986 | 1467403491106 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
13:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 473ms
13:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
13:04:51 INFO - PROCESS | 1986 | 1467403491503 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:51 INFO - PROCESS | 1986 | 1467403491547 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
13:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 267ms
13:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
13:04:51 INFO - PROCESS | 1986 | 1467403491774 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:51 INFO - PROCESS | 1986 | 1467403491820 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
13:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 318ms
13:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
13:04:52 INFO - PROCESS | 1986 | 1467403492117 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:52 INFO - PROCESS | 1986 | 1467403492172 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
13:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 269ms
13:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
13:04:52 INFO - PROCESS | 1986 | 1467403492383 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:52 INFO - PROCESS | 1986 | 1467403492422 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
13:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 276ms
13:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
13:04:52 INFO - PROCESS | 1986 | 1467403492665 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:52 INFO - PROCESS | 1986 | 1467403492768 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
13:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 522ms
13:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
13:04:53 INFO - PROCESS | 1986 | 1467403493186 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:53 INFO - PROCESS | 1986 | 1467403493234 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
13:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 269ms
13:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
13:04:53 INFO - PROCESS | 1986 | 1467403493455 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:53 INFO - PROCESS | 1986 | 1467403493494 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
13:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 221ms
13:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
13:04:53 INFO - PROCESS | 1986 | 1467403493685 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:53 INFO - PROCESS | 1986 | 1467403493717 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
13:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 217ms
13:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
13:04:53 INFO - PROCESS | 1986 | 1467403493906 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:53 INFO - PROCESS | 1986 | 1467403493942 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
13:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 221ms
13:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
13:04:54 INFO - PROCESS | 1986 | 1467403494134 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:54 INFO - PROCESS | 1986 | 1467403494170 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
13:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 218ms
13:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
13:04:54 INFO - PROCESS | 1986 | 1467403494355 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:54 INFO - PROCESS | 1986 | 1467403494394 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
13:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 216ms
13:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
13:04:54 INFO - PROCESS | 1986 | 1467403494574 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:54 INFO - PROCESS | 1986 | 1467403494611 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
13:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 220ms
13:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
13:04:54 INFO - PROCESS | 1986 | 1467403494804 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:54 INFO - PROCESS | 1986 | 1467403494837 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
13:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 218ms
13:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
13:04:55 INFO - PROCESS | 1986 | 1467403495022 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:55 INFO - PROCESS | 1986 | 1467403495062 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
13:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 217ms
13:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
13:04:55 INFO - PROCESS | 1986 | 1467403495249 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:55 INFO - PROCESS | 1986 | 1467403495284 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
13:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 226ms
13:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
13:04:55 INFO - PROCESS | 1986 | 1467403495471 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:55 INFO - PROCESS | 1986 | 1467403495515 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
13:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 215ms
13:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
13:04:55 INFO - PROCESS | 1986 | 1467403495690 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:55 INFO - PROCESS | 1986 | 1467403495735 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
13:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 270ms
13:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
13:04:55 INFO - PROCESS | 1986 | 1467403495968 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:56 INFO - PROCESS | 1986 | 1467403496005 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
13:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 217ms
13:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
13:04:56 INFO - PROCESS | 1986 | 1467403496187 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:56 INFO - PROCESS | 1986 | 1467403496220 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
13:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 216ms
13:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
13:04:56 INFO - PROCESS | 1986 | 1467403496405 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:56 INFO - PROCESS | 1986 | 1467403496439 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
13:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 221ms
13:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
13:04:56 INFO - PROCESS | 1986 | 1467403496650 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:56 INFO - PROCESS | 1986 | 1467403496710 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
13:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 270ms
13:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
13:04:56 INFO - PROCESS | 1986 | 1467403496921 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:56 INFO - PROCESS | 1986 | 1467403496961 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
13:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 317ms
13:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
13:04:57 INFO - PROCESS | 1986 | 1467403497283 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:57 INFO - PROCESS | 1986 | 1467403497368 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
13:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 474ms
13:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
13:04:57 INFO - PROCESS | 1986 | 1467403497765 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:57 INFO - PROCESS | 1986 | 1467403497835 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
13:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 320ms
13:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
13:04:58 INFO - PROCESS | 1986 | 1467403498107 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:58 INFO - PROCESS | 1986 | 1467403498172 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
13:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 376ms
13:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
13:04:58 INFO - PROCESS | 1986 | 1467403498484 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:58 INFO - PROCESS | 1986 | 1467403498520 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
13:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 220ms
13:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
13:04:58 INFO - PROCESS | 1986 | 1467403498720 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:58 INFO - PROCESS | 1986 | 1467403498768 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
13:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 328ms
13:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
13:04:59 INFO - PROCESS | 1986 | 1467403499052 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:59 INFO - PROCESS | 1986 | 1467403499099 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
13:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 276ms
13:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
13:04:59 INFO - PROCESS | 1986 | 1467403499321 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:59 INFO - PROCESS | 1986 | 1467403499372 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
13:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 367ms
13:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
13:04:59 INFO - PROCESS | 1986 | 1467403499692 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:04:59 INFO - PROCESS | 1986 | 1467403499749 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
13:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 320ms
13:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
13:05:00 INFO - PROCESS | 1986 | 1467403500023 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:00 INFO - PROCESS | 1986 | 1467403500078 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
13:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 270ms
13:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
13:05:00 INFO - PROCESS | 1986 | 1467403500304 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:00 INFO - PROCESS | 1986 | 1467403500361 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
13:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 317ms
13:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
13:05:00 INFO - PROCESS | 1986 | 1467403500636 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:00 INFO - PROCESS | 1986 | 1467403500686 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
13:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 279ms
13:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
13:05:00 INFO - PROCESS | 1986 | 1467403500906 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:00 INFO - PROCESS | 1986 | 1467403500956 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
13:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 273ms
13:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
13:05:01 INFO - PROCESS | 1986 | 1467403501191 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:01 INFO - PROCESS | 1986 | 1467403501262 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
13:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 317ms
13:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
13:05:01 INFO - PROCESS | 1986 | 1467403501531 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:01 INFO - PROCESS | 1986 | 1467403501566 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
13:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 225ms
13:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
13:05:01 INFO - PROCESS | 1986 | 1467403501752 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:01 INFO - PROCESS | 1986 | 1467403501787 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
13:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 216ms
13:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
13:05:01 INFO - PROCESS | 1986 | 1467403501971 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:02 INFO - PROCESS | 1986 | 1467403502002 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
13:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 217ms
13:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
13:05:02 INFO - PROCESS | 1986 | 1467403502190 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:02 INFO - PROCESS | 1986 | 1467403502230 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
13:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 218ms
13:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
13:05:02 INFO - PROCESS | 1986 | 1467403502417 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:02 INFO - PROCESS | 1986 | 1467403502447 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
13:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 223ms
13:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
13:05:02 INFO - PROCESS | 1986 | 1467403502636 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:02 INFO - PROCESS | 1986 | 1467403502678 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
13:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 216ms
13:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
13:05:02 INFO - PROCESS | 1986 | 1467403502855 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:02 INFO - PROCESS | 1986 | 1467403502902 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
13:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 266ms
13:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
13:05:03 INFO - PROCESS | 1986 | 1467403503131 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:03 INFO - PROCESS | 1986 | 1467403503162 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
13:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 219ms
13:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
13:05:03 INFO - PROCESS | 1986 | 1467403503353 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:03 INFO - PROCESS | 1986 | 1467403503387 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
13:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 517ms
13:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
13:05:03 INFO - PROCESS | 1986 | 1467403503880 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:03 INFO - PROCESS | 1986 | 1467403503933 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
13:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 319ms
13:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
13:05:04 INFO - PROCESS | 1986 | 1467403504206 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:04 INFO - PROCESS | 1986 | 1467403504255 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
13:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 221ms
13:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
13:05:04 INFO - PROCESS | 1986 | 1467403504440 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:04 INFO - PROCESS | 1986 | 1467403504483 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
13:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 267ms
13:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
13:05:04 INFO - PROCESS | 1986 | 1467403504706 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:04 INFO - PROCESS | 1986 | 1467403504747 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
13:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 216ms
13:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
13:05:04 INFO - PROCESS | 1986 | 1467403504932 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:04 INFO - PROCESS | 1986 | 1467403504974 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
13:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 367ms
13:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
13:05:05 INFO - PROCESS | 1986 | 1467403505305 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:05 INFO - PROCESS | 1986 | 1467403505370 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
13:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 318ms
13:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
13:05:05 INFO - PROCESS | 1986 | 1467403505621 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:05 INFO - PROCESS | 1986 | 1467403505656 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
13:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 368ms
13:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
13:05:06 INFO - PROCESS | 1986 | 1467403505999 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:06 INFO - PROCESS | 1986 | 1467403506049 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
13:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 425ms
13:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
13:05:06 INFO - PROCESS | 1986 | 1467403506422 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:06 INFO - PROCESS | 1986 | 1467403506539 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
13:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 318ms
13:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
13:05:06 INFO - PROCESS | 1986 | 1467403506756 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:06 INFO - PROCESS | 1986 | 1467403506811 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
13:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 330ms
13:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
13:05:07 INFO - PROCESS | 1986 | 1467403507086 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:07 INFO - PROCESS | 1986 | 1467403507123 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
13:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 219ms
13:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
13:05:07 INFO - PROCESS | 1986 | 1467403507307 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:07 INFO - PROCESS | 1986 | 1467403507342 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
13:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 220ms
13:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
13:05:07 INFO - PROCESS | 1986 | 1467403507535 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:07 INFO - PROCESS | 1986 | 1467403507567 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
13:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 217ms
13:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
13:05:07 INFO - PROCESS | 1986 | 1467403507754 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:07 INFO - PROCESS | 1986 | 1467403507791 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:08 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | Canvas test: 2d.gradient.interpolate.zerosize.fill - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
13:05:08 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:05:08 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
13:05:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:05:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 268ms
13:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
13:05:08 INFO - PROCESS | 1986 | 1467403508037 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:08 INFO - PROCESS | 1986 | 1467403508083 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:08 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | Canvas test: 2d.gradient.interpolate.zerosize.fillRect - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
13:05:08 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:05:08 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
13:05:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:05:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 321ms
13:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
13:05:08 INFO - PROCESS | 1986 | 1467403508371 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:08 INFO - PROCESS | 1986 | 1467403508417 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:08 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | Canvas test: 2d.gradient.interpolate.zerosize.fillText - assert_equals: d[76] expected 0 but got 53
13:05:08 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
13:05:08 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
13:05:08 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
13:05:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:05:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 280ms
13:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
13:05:08 INFO - PROCESS | 1986 | 1467403508639 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:08 INFO - PROCESS | 1986 | 1467403508675 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:08 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | Canvas test: 2d.gradient.interpolate.zerosize.stroke - assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127
13:05:08 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:05:08 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
13:05:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:05:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 217ms
13:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
13:05:08 INFO - PROCESS | 1986 | 1467403508864 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:08 INFO - PROCESS | 1986 | 1467403508897 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:09 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeRect - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64
13:05:09 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:05:09 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
13:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 219ms
13:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
13:05:09 INFO - PROCESS | 1986 | 1467403509090 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:09 INFO - PROCESS | 1986 | 1467403509134 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:09 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[76] expected 0 but got 104
13:05:09 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
13:05:09 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
13:05:09 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
13:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 319ms
13:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
13:05:09 INFO - PROCESS | 1986 | 1467403509424 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:09 INFO - PROCESS | 1986 | 1467403509471 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
13:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 268ms
13:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
13:05:09 INFO - PROCESS | 1986 | 1467403509701 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:09 INFO - PROCESS | 1986 | 1467403509749 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:10 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
13:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 375ms
13:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
13:05:10 INFO - PROCESS | 1986 | 1467403510171 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:10 INFO - PROCESS | 1986 | 1467403510211 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:10 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
13:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 281ms
13:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
13:05:10 INFO - PROCESS | 1986 | 1467403510449 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:10 INFO - PROCESS | 1986 | 1467403510489 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
13:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 277ms
13:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
13:05:10 INFO - PROCESS | 1986 | 1467403510722 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:10 INFO - PROCESS | 1986 | 1467403510766 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
13:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 268ms
13:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
13:05:10 INFO - PROCESS | 1986 | 1467403510990 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:11 INFO - PROCESS | 1986 | 1467403511032 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
13:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 218ms
13:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
13:05:11 INFO - PROCESS | 1986 | 1467403511218 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:11 INFO - PROCESS | 1986 | 1467403511251 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:11 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified
13:05:11 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
13:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 225ms
13:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
13:05:11 INFO - PROCESS | 1986 | 1467403511440 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:11 INFO - PROCESS | 1986 | 1467403511488 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
13:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 267ms
13:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
13:05:11 INFO - PROCESS | 1986 | 1467403511717 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:11 INFO - PROCESS | 1986 | 1467403511752 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
13:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 330ms
13:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
13:05:12 INFO - PROCESS | 1986 | 1467403512047 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:12 INFO - PROCESS | 1986 | 1467403512102 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
13:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 318ms
13:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
13:05:12 INFO - PROCESS | 1986 | 1467403512368 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:12 INFO - PROCESS | 1986 | 1467403512403 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
13:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 270ms
13:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
13:05:12 INFO - PROCESS | 1986 | 1467403512670 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:12 INFO - PROCESS | 1986 | 1467403512770 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
13:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 393ms
13:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
13:05:13 INFO - PROCESS | 1986 | 1467403513042 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:13 INFO - PROCESS | 1986 | 1467403513089 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
13:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 220ms
13:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
13:05:13 INFO - PROCESS | 1986 | 1467403513272 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:13 INFO - PROCESS | 1986 | 1467403513307 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
13:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 219ms
13:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
13:05:13 INFO - PROCESS | 1986 | 1467403513501 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:13 INFO - PROCESS | 1986 | 1467403513537 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
13:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 276ms
13:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
13:05:13 INFO - PROCESS | 1986 | 1467403513772 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:13 INFO - PROCESS | 1986 | 1467403513808 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
13:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 317ms
13:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
13:05:14 INFO - PROCESS | 1986 | 1467403514099 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:14 INFO - PROCESS | 1986 | 1467403514153 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
13:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 323ms
13:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
13:05:14 INFO - PROCESS | 1986 | 1467403514437 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:14 INFO - PROCESS | 1986 | 1467403514474 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
13:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 225ms
13:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
13:05:14 INFO - PROCESS | 1986 | 1467403514652 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:14 INFO - PROCESS | 1986 | 1467403514685 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
13:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 217ms
13:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
13:05:14 INFO - PROCESS | 1986 | 1467403514872 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:14 INFO - PROCESS | 1986 | 1467403514912 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
13:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 218ms
13:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
13:05:15 INFO - PROCESS | 1986 | 1467403515100 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:15 INFO - PROCESS | 1986 | 1467403515134 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
13:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 225ms
13:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
13:05:15 INFO - PROCESS | 1986 | 1467403515324 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:15 INFO - PROCESS | 1986 | 1467403515358 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
13:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 216ms
13:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
13:05:15 INFO - PROCESS | 1986 | 1467403515550 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:15 INFO - PROCESS | 1986 | 1467403515584 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
13:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 225ms
13:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
13:05:15 INFO - PROCESS | 1986 | 1467403515770 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:15 INFO - PROCESS | 1986 | 1467403515802 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
13:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 216ms
13:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
13:05:15 INFO - PROCESS | 1986 | 1467403515992 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:16 INFO - PROCESS | 1986 | 1467403516035 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
13:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 572ms
13:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
13:05:16 INFO - PROCESS | 1986 | 1467403516571 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:16 INFO - PROCESS | 1986 | 1467403516608 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
13:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 271ms
13:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
13:05:16 INFO - PROCESS | 1986 | 1467403516851 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:16 INFO - PROCESS | 1986 | 1467403516888 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
13:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 275ms
13:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
13:05:17 INFO - PROCESS | 1986 | 1467403517124 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:17 INFO - PROCESS | 1986 | 1467403517167 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
13:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 218ms
13:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
13:05:17 INFO - PROCESS | 1986 | 1467403517342 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:17 INFO - PROCESS | 1986 | 1467403517387 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:17 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
13:05:17 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:05:17 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
13:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 216ms
13:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
13:05:17 INFO - PROCESS | 1986 | 1467403517568 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:17 INFO - PROCESS | 1986 | 1467403517601 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
13:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 224ms
13:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
13:05:17 INFO - PROCESS | 1986 | 1467403517789 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:17 INFO - PROCESS | 1986 | 1467403517838 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
13:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 267ms
13:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
13:05:18 INFO - PROCESS | 1986 | 1467403518057 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:18 INFO - PROCESS | 1986 | 1467403518099 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
13:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 218ms
13:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
13:05:18 INFO - PROCESS | 1986 | 1467403518285 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:18 INFO - PROCESS | 1986 | 1467403518318 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:18 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
13:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 219ms
13:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
13:05:18 INFO - PROCESS | 1986 | 1467403518506 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:18 INFO - PROCESS | 1986 | 1467403518543 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:18 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
13:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 324ms
13:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
13:05:18 INFO - PROCESS | 1986 | 1467403518839 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:18 INFO - PROCESS | 1986 | 1467403518889 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
13:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 368ms
13:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
13:05:19 INFO - PROCESS | 1986 | 1467403519218 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:19 INFO - PROCESS | 1986 | 1467403519273 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
13:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 926ms
13:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
13:05:20 INFO - PROCESS | 1986 | 1467403520138 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:20 INFO - PROCESS | 1986 | 1467403520167 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
13:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 216ms
13:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
13:05:20 INFO - PROCESS | 1986 | 1467403520361 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:20 INFO - PROCESS | 1986 | 1467403520405 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
13:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 272ms
13:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
13:05:20 INFO - PROCESS | 1986 | 1467403520638 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:20 INFO - PROCESS | 1986 | 1467403520683 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
13:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 316ms
13:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
13:05:20 INFO - PROCESS | 1986 | 1467403520970 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:21 INFO - PROCESS | 1986 | 1467403521015 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
13:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 328ms
13:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
13:05:21 INFO - PROCESS | 1986 | 1467403521292 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:21 INFO - PROCESS | 1986 | 1467403521335 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
13:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 266ms
13:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
13:05:21 INFO - PROCESS | 1986 | 1467403521570 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:21 INFO - PROCESS | 1986 | 1467403521610 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
13:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 228ms
13:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
13:05:21 INFO - PROCESS | 1986 | 1467403521791 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:21 INFO - PROCESS | 1986 | 1467403521825 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 268ms
13:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
13:05:22 INFO - PROCESS | 1986 | 1467403522072 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:22 INFO - PROCESS | 1986 | 1467403522127 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:22 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable
13:05:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
13:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 317ms
13:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
13:05:22 INFO - PROCESS | 1986 | 1467403522403 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:22 INFO - PROCESS | 1986 | 1467403522458 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:22 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
13:05:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
13:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 223ms
13:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
13:05:22 INFO - PROCESS | 1986 | 1467403522620 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:22 INFO - PROCESS | 1986 | 1467403522689 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:23 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | Canvas test: 2d.pattern.image.incomplete.nosrc - An attempt was made to use an object that is not, or is no longer, usable
13:05:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
13:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 567ms
13:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
13:05:23 INFO - PROCESS | 1986 | 1467403523202 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:23 INFO - PROCESS | 1986 | 1467403523247 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:23 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | Canvas test: 2d.pattern.image.incomplete.reload - assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object "[object CanvasPattern]"
13:05:23 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
13:05:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
13:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 329ms
13:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
13:05:23 INFO - PROCESS | 1986 | 1467403523541 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:23 INFO - PROCESS | 1986 | 1467403523605 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:23 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | Canvas test: 2d.pattern.image.incomplete.removedsrc - An attempt was made to use an object that is not, or is no longer, usable
13:05:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
13:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 268ms
13:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
13:05:23 INFO - PROCESS | 1986 | 1467403523830 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:23 INFO - PROCESS | 1986 | 1467403523894 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
13:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 368ms
13:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
13:05:24 INFO - PROCESS | 1986 | 1467403524200 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:24 INFO - PROCESS | 1986 | 1467403524246 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
13:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 271ms
13:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
13:05:24 INFO - PROCESS | 1986 | 1467403524470 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:24 INFO - PROCESS | 1986 | 1467403524505 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
13:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 217ms
13:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
13:05:24 INFO - PROCESS | 1986 | 1467403524691 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:24 INFO - PROCESS | 1986 | 1467403524746 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
13:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 219ms
13:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
13:05:24 INFO - PROCESS | 1986 | 1467403524919 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:24 INFO - PROCESS | 1986 | 1467403524952 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
13:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 275ms
13:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
13:05:25 INFO - PROCESS | 1986 | 1467403525188 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:25 INFO - PROCESS | 1986 | 1467403525232 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
13:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 317ms
13:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
13:05:25 INFO - PROCESS | 1986 | 1467403525523 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:25 INFO - PROCESS | 1986 | 1467403525572 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
13:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 433ms
13:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
13:05:25 INFO - PROCESS | 1986 | 1467403525946 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:25 INFO - PROCESS | 1986 | 1467403525974 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
13:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 222ms
13:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
13:05:26 INFO - PROCESS | 1986 | 1467403526172 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:26 INFO - PROCESS | 1986 | 1467403526213 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
13:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 217ms
13:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
13:05:26 INFO - PROCESS | 1986 | 1467403526391 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:26 INFO - PROCESS | 1986 | 1467403526429 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
13:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 216ms
13:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
13:05:26 INFO - PROCESS | 1986 | 1467403526617 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:26 INFO - PROCESS | 1986 | 1467403526652 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
13:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 224ms
13:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
13:05:26 INFO - PROCESS | 1986 | 1467403526837 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:26 INFO - PROCESS | 1986 | 1467403526869 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
13:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 217ms
13:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
13:05:27 INFO - PROCESS | 1986 | 1467403527056 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:27 INFO - PROCESS | 1986 | 1467403527105 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
13:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 216ms
13:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
13:05:27 INFO - PROCESS | 1986 | 1467403527275 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:27 INFO - PROCESS | 1986 | 1467403527316 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
13:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 216ms
13:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
13:05:27 INFO - PROCESS | 1986 | 1467403527501 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:27 INFO - PROCESS | 1986 | 1467403527533 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
13:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 225ms
13:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
13:05:27 INFO - PROCESS | 1986 | 1467403527724 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:27 INFO - PROCESS | 1986 | 1467403527774 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
13:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 217ms
13:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
13:05:27 INFO - PROCESS | 1986 | 1467403527952 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:27 INFO - PROCESS | 1986 | 1467403527987 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
13:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 228ms
13:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
13:05:28 INFO - PROCESS | 1986 | 1467403528174 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:28 INFO - PROCESS | 1986 | 1467403528219 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
13:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 267ms
13:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
13:05:28 INFO - PROCESS | 1986 | 1467403528451 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:28 INFO - PROCESS | 1986 | 1467403528483 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
13:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 226ms
13:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
13:05:28 INFO - PROCESS | 1986 | 1467403528672 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:28 INFO - PROCESS | 1986 | 1467403528710 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
13:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 216ms
13:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
13:05:28 INFO - PROCESS | 1986 | 1467403528890 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:28 INFO - PROCESS | 1986 | 1467403528925 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
13:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 369ms
13:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
13:05:29 INFO - PROCESS | 1986 | 1467403529264 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:29 INFO - PROCESS | 1986 | 1467403529372 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
13:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 421ms
13:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
13:05:29 INFO - PROCESS | 1986 | 1467403529689 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:29 INFO - PROCESS | 1986 | 1467403529735 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
13:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 268ms
13:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
13:05:29 INFO - PROCESS | 1986 | 1467403529967 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:30 INFO - PROCESS | 1986 | 1467403530005 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
13:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 276ms
13:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
13:05:30 INFO - PROCESS | 1986 | 1467403530242 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:30 INFO - PROCESS | 1986 | 1467403530287 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
13:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 217ms
13:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
13:05:30 INFO - PROCESS | 1986 | 1467403530466 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:30 INFO - PROCESS | 1986 | 1467403530502 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
13:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 273ms
13:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
13:05:30 INFO - PROCESS | 1986 | 1467403530741 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:30 INFO - PROCESS | 1986 | 1467403530795 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
13:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 317ms
13:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
13:05:31 INFO - PROCESS | 1986 | 1467403531079 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:31 INFO - PROCESS | 1986 | 1467403531121 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
13:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 217ms
13:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
13:05:31 INFO - PROCESS | 1986 | 1467403531301 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:31 INFO - PROCESS | 1986 | 1467403531335 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
13:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 225ms
13:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
13:05:31 INFO - PROCESS | 1986 | 1467403531522 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:31 INFO - PROCESS | 1986 | 1467403531566 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
13:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 267ms
13:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
13:05:31 INFO - PROCESS | 1986 | 1467403531790 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:31 INFO - PROCESS | 1986 | 1467403531831 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
13:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 318ms
13:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
13:05:32 INFO - PROCESS | 1986 | 1467403532119 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:32 INFO - PROCESS | 1986 | 1467403532154 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
13:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 377ms
13:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
13:05:32 INFO - PROCESS | 1986 | 1467403532498 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:32 INFO - PROCESS | 1986 | 1467403532543 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
13:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 323ms
13:05:32 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
13:05:32 INFO - PROCESS | 1986 | 1467403532823 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:32 INFO - PROCESS | 1986 | 1467403532869 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:33 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 () {
13:05:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
13:05:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
13:05:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:05:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
13:05:33 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 () {
13:05:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
13:05:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
13:05:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:05:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
13:05:33 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 () {
13:05:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
13:05:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
13:05:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:05:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
13:05:33 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 () {
13:05:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
13:05:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
13:05:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:05:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
13:05:33 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 320ms
13:05:33 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
13:05:33 INFO - PROCESS | 1986 | 1467403533150 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:33 INFO - PROCESS | 1986 | 1467403533185 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
13:05:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
13:05:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:05:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
13:05:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
13:05:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
13:05:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:05:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
13:05:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
13:05:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
13:05:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:05:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
13:05:33 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 269ms
13:05:33 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
13:05:33 INFO - PROCESS | 1986 | 1467403533436 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:33 INFO - PROCESS | 1986 | 1467403533486 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:33 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
13:05:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
13:05:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:05:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:05:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
13:05:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
13:05:33 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.
13:05:33 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
13:05:33 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 276ms
13:05:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
13:05:33 INFO - PROCESS | 1986 | 1467403533704 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:33 INFO - PROCESS | 1986 | 1467403533749 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
13:05:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 218ms
13:05:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
13:05:33 INFO - PROCESS | 1986 | 1467403533925 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:33 INFO - PROCESS | 1986 | 1467403533967 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
13:05:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 216ms
13:05:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
13:05:34 INFO - PROCESS | 1986 | 1467403534151 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:34 INFO - PROCESS | 1986 | 1467403534187 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
13:05:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 328ms
13:05:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
13:05:34 INFO - PROCESS | 1986 | 1467403534476 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:34 INFO - PROCESS | 1986 | 1467403534532 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
13:05:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 268ms
13:05:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
13:05:34 INFO - PROCESS | 1986 | 1467403534753 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:34 INFO - PROCESS | 1986 | 1467403534788 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
13:05:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 225ms
13:05:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
13:05:34 INFO - PROCESS | 1986 | 1467403534974 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:35 INFO - PROCESS | 1986 | 1467403535012 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
13:05:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 266ms
13:05:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
13:05:35 INFO - PROCESS | 1986 | 1467403535253 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:35 INFO - PROCESS | 1986 | 1467403535303 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
13:05:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 378ms
13:05:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
13:05:35 INFO - PROCESS | 1986 | 1467403535638 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:35 INFO - PROCESS | 1986 | 1467403535753 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
13:05:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 417ms
13:05:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
13:05:36 INFO - PROCESS | 1986 | 1467403536071 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:36 INFO - PROCESS | 1986 | 1467403536125 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
13:05:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 327ms
13:05:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
13:05:36 INFO - PROCESS | 1986 | 1467403536416 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:36 INFO - PROCESS | 1986 | 1467403536465 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
13:05:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 223ms
13:05:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
13:05:36 INFO - PROCESS | 1986 | 1467403536662 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:36 INFO - PROCESS | 1986 | 1467403536716 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
13:05:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 271ms
13:05:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
13:05:36 INFO - PROCESS | 1986 | 1467403536937 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:37 INFO - PROCESS | 1986 | 1467403536999 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
13:05:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 316ms
13:05:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
13:05:37 INFO - PROCESS | 1986 | 1467403537258 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:37 INFO - PROCESS | 1986 | 1467403537323 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
13:05:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 320ms
13:05:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
13:05:37 INFO - PROCESS | 1986 | 1467403537588 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:37 INFO - PROCESS | 1986 | 1467403537630 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
13:05:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 318ms
13:05:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
13:05:37 INFO - PROCESS | 1986 | 1467403537920 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:37 INFO - PROCESS | 1986 | 1467403537969 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
13:05:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 325ms
13:05:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
13:05:38 INFO - PROCESS | 1986 | 1467403538239 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:38 INFO - PROCESS | 1986 | 1467403538272 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
13:05:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 215ms
13:05:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
13:05:38 INFO - PROCESS | 1986 | 1467403538458 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:38 INFO - PROCESS | 1986 | 1467403538493 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
13:05:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 224ms
13:05:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
13:05:38 INFO - PROCESS | 1986 | 1467403538689 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:38 INFO - PROCESS | 1986 | 1467403538723 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
13:05:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 270ms
13:05:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
13:05:38 INFO - PROCESS | 1986 | 1467403538966 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:39 INFO - PROCESS | 1986 | 1467403539003 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
13:05:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 218ms
13:05:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
13:05:39 INFO - PROCESS | 1986 | 1467403539189 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:39 INFO - PROCESS | 1986 | 1467403539265 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
13:05:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 267ms
13:05:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
13:05:39 INFO - PROCESS | 1986 | 1467403539458 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:39 INFO - PROCESS | 1986 | 1467403539498 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:39 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
13:05:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 320ms
13:05:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
13:05:39 INFO - PROCESS | 1986 | 1467403539787 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:39 INFO - PROCESS | 1986 | 1467403539821 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
13:05:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 216ms
13:05:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
13:05:40 INFO - PROCESS | 1986 | 1467403540008 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:40 INFO - PROCESS | 1986 | 1467403540052 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:40 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
13:05:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 221ms
13:05:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
13:05:40 INFO - PROCESS | 1986 | 1467403540238 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:40 INFO - PROCESS | 1986 | 1467403540270 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
13:05:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 217ms
13:05:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
13:05:40 INFO - PROCESS | 1986 | 1467403540457 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:40 INFO - PROCESS | 1986 | 1467403540501 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
13:05:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 220ms
13:05:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
13:05:40 INFO - PROCESS | 1986 | 1467403540688 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:40 INFO - PROCESS | 1986 | 1467403540719 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
13:05:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 217ms
13:05:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
13:05:40 INFO - PROCESS | 1986 | 1467403540905 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:40 INFO - PROCESS | 1986 | 1467403540941 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
13:05:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 219ms
13:05:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
13:05:41 INFO - PROCESS | 1986 | 1467403541134 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:41 INFO - PROCESS | 1986 | 1467403541167 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
13:05:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 222ms
13:05:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
13:05:41 INFO - PROCESS | 1986 | 1467403541353 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:41 INFO - PROCESS | 1986 | 1467403541385 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
13:05:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 216ms
13:05:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
13:05:41 INFO - PROCESS | 1986 | 1467403541572 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:41 INFO - PROCESS | 1986 | 1467403541613 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
13:05:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 417ms
13:05:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
13:05:41 INFO - PROCESS | 1986 | 1467403541994 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:42 INFO - PROCESS | 1986 | 1467403542037 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
13:05:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 270ms
13:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
13:05:42 INFO - PROCESS | 1986 | 1467403542273 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:42 INFO - PROCESS | 1986 | 1467403542320 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
13:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 268ms
13:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
13:05:42 INFO - PROCESS | 1986 | 1467403542553 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:42 INFO - PROCESS | 1986 | 1467403542598 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
13:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 272ms
13:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
13:05:42 INFO - PROCESS | 1986 | 1467403542821 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:42 INFO - PROCESS | 1986 | 1467403542857 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
13:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 268ms
13:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
13:05:43 INFO - PROCESS | 1986 | 1467403543091 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:43 INFO - PROCESS | 1986 | 1467403543135 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
13:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 218ms
13:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
13:05:43 INFO - PROCESS | 1986 | 1467403543320 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:43 INFO - PROCESS | 1986 | 1467403543362 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
13:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 223ms
13:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
13:05:43 INFO - PROCESS | 1986 | 1467403543538 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:43 INFO - PROCESS | 1986 | 1467403543571 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
13:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 217ms
13:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
13:05:43 INFO - PROCESS | 1986 | 1467403543758 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:43 INFO - PROCESS | 1986 | 1467403543793 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
13:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 271ms
13:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
13:05:44 INFO - PROCESS | 1986 | 1467403544038 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:44 INFO - PROCESS | 1986 | 1467403544082 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:44 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
13:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 267ms
13:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
13:05:44 INFO - PROCESS | 1986 | 1467403544317 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:44 INFO - PROCESS | 1986 | 1467403544364 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
13:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 317ms
13:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
13:05:44 INFO - PROCESS | 1986 | 1467403544641 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:44 INFO - PROCESS | 1986 | 1467403544701 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
13:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 267ms
13:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
13:05:44 INFO - PROCESS | 1986 | 1467403544908 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:44 INFO - PROCESS | 1986 | 1467403544947 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:45 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
13:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 216ms
13:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
13:05:45 INFO - PROCESS | 1986 | 1467403545135 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:45 INFO - PROCESS | 1986 | 1467403545169 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
13:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 226ms
13:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
13:05:45 INFO - PROCESS | 1986 | 1467403545357 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:45 INFO - PROCESS | 1986 | 1467403545388 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
13:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 220ms
13:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
13:05:45 INFO - PROCESS | 1986 | 1467403545587 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:45 INFO - PROCESS | 1986 | 1467403545651 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
13:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 321ms
13:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
13:05:45 INFO - PROCESS | 1986 | 1467403545910 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:45 INFO - PROCESS | 1986 | 1467403545950 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
13:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 222ms
13:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
13:05:46 INFO - PROCESS | 1986 | 1467403546137 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:46 INFO - PROCESS | 1986 | 1467403546169 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
13:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 216ms
13:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
13:05:46 INFO - PROCESS | 1986 | 1467403546356 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:46 INFO - PROCESS | 1986 | 1467403546396 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:46 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
13:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 216ms
13:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
13:05:46 INFO - PROCESS | 1986 | 1467403546576 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:46 INFO - PROCESS | 1986 | 1467403546615 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
13:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 217ms
13:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
13:05:46 INFO - PROCESS | 1986 | 1467403546802 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:46 INFO - PROCESS | 1986 | 1467403546833 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:47 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
13:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 225ms
13:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
13:05:47 INFO - PROCESS | 1986 | 1467403547023 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:47 INFO - PROCESS | 1986 | 1467403547060 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
13:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 216ms
13:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
13:05:47 INFO - PROCESS | 1986 | 1467403547242 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:47 INFO - PROCESS | 1986 | 1467403547278 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
13:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 217ms
13:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
13:05:47 INFO - PROCESS | 1986 | 1467403547467 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:47 INFO - PROCESS | 1986 | 1467403547507 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
13:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 224ms
13:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
13:05:47 INFO - PROCESS | 1986 | 1467403547690 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:47 INFO - PROCESS | 1986 | 1467403547725 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
13:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 269ms
13:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
13:05:48 INFO - PROCESS | 1986 | 1467403548026 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:48 INFO - PROCESS | 1986 | 1467403548088 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
13:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 507ms
13:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
13:05:48 INFO - PROCESS | 1986 | 1467403548521 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:48 INFO - PROCESS | 1986 | 1467403548581 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
13:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 382ms
13:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
13:05:48 INFO - PROCESS | 1986 | 1467403548892 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:48 INFO - PROCESS | 1986 | 1467403548938 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
13:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 266ms
13:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
13:05:49 INFO - PROCESS | 1986 | 1467403549170 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:49 INFO - PROCESS | 1986 | 1467403549207 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
13:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 322ms
13:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
13:05:49 INFO - PROCESS | 1986 | 1467403549493 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:49 INFO - PROCESS | 1986 | 1467403549551 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
13:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 269ms
13:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
13:05:49 INFO - PROCESS | 1986 | 1467403549785 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:49 INFO - PROCESS | 1986 | 1467403549822 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
13:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 321ms
13:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
13:05:50 INFO - PROCESS | 1986 | 1467403550124 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:50 INFO - PROCESS | 1986 | 1467403550186 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
13:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 317ms
13:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
13:05:50 INFO - PROCESS | 1986 | 1467403550456 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:50 INFO - PROCESS | 1986 | 1467403550502 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:50 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
13:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 278ms
13:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
13:05:50 INFO - PROCESS | 1986 | 1467403550725 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:50 INFO - PROCESS | 1986 | 1467403550767 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:51 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
13:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 318ms
13:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
13:05:51 INFO - PROCESS | 1986 | 1467403551055 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:51 INFO - PROCESS | 1986 | 1467403551100 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:51 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
13:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 319ms
13:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
13:05:51 INFO - PROCESS | 1986 | 1467403551375 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:51 INFO - PROCESS | 1986 | 1467403551407 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:51 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)
13:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 218ms
13:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
13:05:51 INFO - PROCESS | 1986 | 1467403551603 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:51 INFO - PROCESS | 1986 | 1467403551638 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
13:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 224ms
13:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
13:05:51 INFO - PROCESS | 1986 | 1467403551826 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:51 INFO - PROCESS | 1986 | 1467403551862 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
13:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 218ms
13:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
13:05:52 INFO - PROCESS | 1986 | 1467403552052 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:52 INFO - PROCESS | 1986 | 1467403552090 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
13:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 327ms
13:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
13:05:52 INFO - PROCESS | 1986 | 1467403552374 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:52 INFO - PROCESS | 1986 | 1467403552404 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
13:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 317ms
13:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
13:05:52 INFO - PROCESS | 1986 | 1467403552698 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:52 INFO - PROCESS | 1986 | 1467403552734 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
13:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 319ms
13:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
13:05:53 INFO - PROCESS | 1986 | 1467403553023 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:53 INFO - PROCESS | 1986 | 1467403553155 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
13:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 371ms
13:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
13:05:53 INFO - PROCESS | 1986 | 1467403553411 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:53 INFO - PROCESS | 1986 | 1467403553467 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
13:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 322ms
13:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
13:05:53 INFO - PROCESS | 1986 | 1467403553737 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:53 INFO - PROCESS | 1986 | 1467403553771 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
13:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 217ms
13:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
13:05:53 INFO - PROCESS | 1986 | 1467403553956 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:53 INFO - PROCESS | 1986 | 1467403553991 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
13:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 366ms
13:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
13:05:54 INFO - PROCESS | 1986 | 1467403554350 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:54 INFO - PROCESS | 1986 | 1467403554391 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
13:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 271ms
13:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
13:05:54 INFO - PROCESS | 1986 | 1467403554639 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:54 INFO - PROCESS | 1986 | 1467403554704 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:54 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
13:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 328ms
13:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
13:05:55 INFO - PROCESS | 1986 | 1467403555001 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:55 INFO - PROCESS | 1986 | 1467403555053 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
13:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 281ms
13:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
13:05:55 INFO - PROCESS | 1986 | 1467403555269 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:55 INFO - PROCESS | 1986 | 1467403555305 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
13:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 224ms
13:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
13:05:55 INFO - PROCESS | 1986 | 1467403555490 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:55 INFO - PROCESS | 1986 | 1467403555537 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:55 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)
13:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 267ms
13:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
13:05:55 INFO - PROCESS | 1986 | 1467403555760 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:55 INFO - PROCESS | 1986 | 1467403555806 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
13:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 269ms
13:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
13:05:56 INFO - PROCESS | 1986 | 1467403556040 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:56 INFO - PROCESS | 1986 | 1467403556072 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
13:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 219ms
13:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
13:05:56 INFO - PROCESS | 1986 | 1467403556268 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:56 INFO - PROCESS | 1986 | 1467403556305 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
13:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 275ms
13:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
13:05:56 INFO - PROCESS | 1986 | 1467403556539 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:56 INFO - PROCESS | 1986 | 1467403556571 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
13:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 266ms
13:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
13:05:56 INFO - PROCESS | 1986 | 1467403556807 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:56 INFO - PROCESS | 1986 | 1467403556849 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
13:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 222ms
13:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
13:05:57 INFO - PROCESS | 1986 | 1467403557039 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:57 INFO - PROCESS | 1986 | 1467403557075 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
13:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 267ms
13:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
13:05:57 INFO - PROCESS | 1986 | 1467403557307 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:57 INFO - PROCESS | 1986 | 1467403557339 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
13:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 216ms
13:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
13:05:57 INFO - PROCESS | 1986 | 1467403557525 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:57 INFO - PROCESS | 1986 | 1467403557561 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
13:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 217ms
13:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
13:05:57 INFO - PROCESS | 1986 | 1467403557753 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:57 INFO - PROCESS | 1986 | 1467403557788 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
13:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 274ms
13:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
13:05:58 INFO - PROCESS | 1986 | 1467403558024 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:58 INFO - PROCESS | 1986 | 1467403558074 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
13:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 318ms
13:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
13:05:58 INFO - PROCESS | 1986 | 1467403558354 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:58 INFO - PROCESS | 1986 | 1467403558396 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
13:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 276ms
13:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
13:05:58 INFO - PROCESS | 1986 | 1467403558624 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:58 INFO - PROCESS | 1986 | 1467403558676 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
13:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 366ms
13:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
13:05:59 INFO - PROCESS | 1986 | 1467403558997 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:59 INFO - PROCESS | 1986 | 1467403559039 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
13:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 268ms
13:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
13:05:59 INFO - PROCESS | 1986 | 1467403559274 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:59 INFO - PROCESS | 1986 | 1467403559402 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
13:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 373ms
13:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
13:05:59 INFO - PROCESS | 1986 | 1467403559655 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:59 INFO - PROCESS | 1986 | 1467403559705 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
13:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 268ms
13:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
13:05:59 INFO - PROCESS | 1986 | 1467403559930 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:05:59 INFO - PROCESS | 1986 | 1467403559982 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
13:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 317ms
13:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
13:06:00 INFO - PROCESS | 1986 | 1467403560320 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:00 INFO - PROCESS | 1986 | 1467403560374 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
13:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 442ms
13:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
13:06:00 INFO - PROCESS | 1986 | 1467403560740 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:00 INFO - PROCESS | 1986 | 1467403560787 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
13:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 318ms
13:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
13:06:01 INFO - PROCESS | 1986 | 1467403561075 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:01 INFO - PROCESS | 1986 | 1467403561134 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
13:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 377ms
13:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
13:06:01 INFO - PROCESS | 1986 | 1467403561456 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:01 INFO - PROCESS | 1986 | 1467403561495 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
13:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 322ms
13:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
13:06:01 INFO - PROCESS | 1986 | 1467403561771 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:01 INFO - PROCESS | 1986 | 1467403561804 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
13:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 317ms
13:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
13:06:02 INFO - PROCESS | 1986 | 1467403562095 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:02 INFO - PROCESS | 1986 | 1467403562145 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
13:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 267ms
13:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
13:06:02 INFO - PROCESS | 1986 | 1467403562373 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:02 INFO - PROCESS | 1986 | 1467403562418 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
13:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 272ms
13:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
13:06:02 INFO - PROCESS | 1986 | 1467403562659 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:02 INFO - PROCESS | 1986 | 1467403562712 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
13:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 373ms
13:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
13:06:03 INFO - PROCESS | 1986 | 1467403563041 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:03 INFO - PROCESS | 1986 | 1467403563095 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
13:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 267ms
13:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
13:06:03 INFO - PROCESS | 1986 | 1467403563317 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:03 INFO - PROCESS | 1986 | 1467403563352 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
13:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 271ms
13:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
13:06:03 INFO - PROCESS | 1986 | 1467403563591 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:03 INFO - PROCESS | 1986 | 1467403563647 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
13:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 317ms
13:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
13:06:03 INFO - PROCESS | 1986 | 1467403563925 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:03 INFO - PROCESS | 1986 | 1467403563988 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
13:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 276ms
13:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
13:06:04 INFO - PROCESS | 1986 | 1467403564192 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:04 INFO - PROCESS | 1986 | 1467403564245 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
13:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 216ms
13:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
13:06:04 INFO - PROCESS | 1986 | 1467403564420 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:04 INFO - PROCESS | 1986 | 1467403564455 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
13:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 225ms
13:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
13:06:04 INFO - PROCESS | 1986 | 1467403564639 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:04 INFO - PROCESS | 1986 | 1467403564672 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
13:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 266ms
13:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
13:06:04 INFO - PROCESS | 1986 | 1467403564907 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:04 INFO - PROCESS | 1986 | 1467403564941 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
13:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 267ms
13:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
13:06:05 INFO - PROCESS | 1986 | 1467403565176 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:05 INFO - PROCESS | 1986 | 1467403565217 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
13:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 269ms
13:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
13:06:05 INFO - PROCESS | 1986 | 1467403565455 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:05 INFO - PROCESS | 1986 | 1467403565490 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
13:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 273ms
13:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
13:06:05 INFO - PROCESS | 1986 | 1467403565743 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:05 INFO - PROCESS | 1986 | 1467403565801 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
13:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 371ms
13:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
13:06:06 INFO - PROCESS | 1986 | 1467403566124 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:06 INFO - PROCESS | 1986 | 1467403566173 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
13:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 268ms
13:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
13:06:06 INFO - PROCESS | 1986 | 1467403566403 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:06 INFO - PROCESS | 1986 | 1467403566535 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
13:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 574ms
13:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
13:06:06 INFO - PROCESS | 1986 | 1467403566973 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:07 INFO - PROCESS | 1986 | 1467403567017 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
13:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 319ms
13:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
13:06:07 INFO - PROCESS | 1986 | 1467403567306 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:07 INFO - PROCESS | 1986 | 1467403567370 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
13:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 368ms
13:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
13:06:07 INFO - PROCESS | 1986 | 1467403567676 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:07 INFO - PROCESS | 1986 | 1467403567737 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:08 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
13:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 367ms
13:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
13:06:08 INFO - PROCESS | 1986 | 1467403568052 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:08 INFO - PROCESS | 1986 | 1467403568105 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:08 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
13:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 275ms
13:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
13:06:08 INFO - PROCESS | 1986 | 1467403568323 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:08 INFO - PROCESS | 1986 | 1467403568369 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
13:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 267ms
13:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
13:06:08 INFO - PROCESS | 1986 | 1467403568594 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:08 INFO - PROCESS | 1986 | 1467403568640 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
13:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 266ms
13:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
13:06:08 INFO - PROCESS | 1986 | 1467403568868 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:08 INFO - PROCESS | 1986 | 1467403568904 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
13:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 225ms
13:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
13:06:09 INFO - PROCESS | 1986 | 1467403569105 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:09 INFO - PROCESS | 1986 | 1467403569152 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
13:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 228ms
13:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
13:06:09 INFO - PROCESS | 1986 | 1467403569324 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:09 INFO - PROCESS | 1986 | 1467403569365 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
13:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 218ms
13:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
13:06:09 INFO - PROCESS | 1986 | 1467403569550 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:09 INFO - PROCESS | 1986 | 1467403569579 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
13:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 219ms
13:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
13:06:09 INFO - PROCESS | 1986 | 1467403569771 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:09 INFO - PROCESS | 1986 | 1467403569806 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
13:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 270ms
13:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
13:06:10 INFO - PROCESS | 1986 | 1467403570057 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:10 INFO - PROCESS | 1986 | 1467403570104 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:10 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)
13:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 276ms
13:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
13:06:10 INFO - PROCESS | 1986 | 1467403570325 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:10 INFO - PROCESS | 1986 | 1467403570375 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
13:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 267ms
13:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
13:06:10 INFO - PROCESS | 1986 | 1467403570608 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:10 INFO - PROCESS | 1986 | 1467403570663 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
13:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 277ms
13:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
13:06:10 INFO - PROCESS | 1986 | 1467403570877 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:10 INFO - PROCESS | 1986 | 1467403570917 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
13:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 217ms
13:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
13:06:11 INFO - PROCESS | 1986 | 1467403571101 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:11 INFO - PROCESS | 1986 | 1467403571135 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
13:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 222ms
13:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
13:06:11 INFO - PROCESS | 1986 | 1467403571322 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:11 INFO - PROCESS | 1986 | 1467403571355 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
13:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 218ms
13:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
13:06:11 INFO - PROCESS | 1986 | 1467403571542 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:11 INFO - PROCESS | 1986 | 1467403571583 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
13:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 217ms
13:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
13:06:11 INFO - PROCESS | 1986 | 1467403571771 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:11 INFO - PROCESS | 1986 | 1467403571807 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
13:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 276ms
13:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
13:06:12 INFO - PROCESS | 1986 | 1467403572041 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:12 INFO - PROCESS | 1986 | 1467403572077 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
13:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 318ms
13:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
13:06:12 INFO - PROCESS | 1986 | 1467403572374 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:12 INFO - PROCESS | 1986 | 1467403572419 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
13:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 329ms
13:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
13:06:12 INFO - PROCESS | 1986 | 1467403572694 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:12 INFO - PROCESS | 1986 | 1467403572792 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
13:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 525ms
13:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
13:06:13 INFO - PROCESS | 1986 | 1467403573234 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:13 INFO - PROCESS | 1986 | 1467403573283 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
13:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 273ms
13:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
13:06:13 INFO - PROCESS | 1986 | 1467403573508 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:13 INFO - PROCESS | 1986 | 1467403573556 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
13:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 318ms
13:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
13:06:13 INFO - PROCESS | 1986 | 1467403573856 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:13 INFO - PROCESS | 1986 | 1467403573923 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
13:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 332ms
13:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
13:06:14 INFO - PROCESS | 1986 | 1467403574175 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:14 INFO - PROCESS | 1986 | 1467403574230 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
13:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 317ms
13:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
13:06:14 INFO - PROCESS | 1986 | 1467403574501 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:14 INFO - PROCESS | 1986 | 1467403574537 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
13:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 268ms
13:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
13:06:14 INFO - PROCESS | 1986 | 1467403574794 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:14 INFO - PROCESS | 1986 | 1467403574857 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
13:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 331ms
13:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
13:06:15 INFO - PROCESS | 1986 | 1467403575123 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:15 INFO - PROCESS | 1986 | 1467403575159 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
13:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 378ms
13:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
13:06:15 INFO - PROCESS | 1986 | 1467403575494 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:15 INFO - PROCESS | 1986 | 1467403575538 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
13:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 316ms
13:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
13:06:15 INFO - PROCESS | 1986 | 1467403575829 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:15 INFO - PROCESS | 1986 | 1467403575877 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
13:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 317ms
13:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
13:06:16 INFO - PROCESS | 1986 | 1467403576154 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:16 INFO - PROCESS | 1986 | 1467403576201 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
13:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 267ms
13:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
13:06:16 INFO - PROCESS | 1986 | 1467403576424 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:16 INFO - PROCESS | 1986 | 1467403576462 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
13:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 318ms
13:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
13:06:16 INFO - PROCESS | 1986 | 1467403576757 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:16 INFO - PROCESS | 1986 | 1467403576802 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:17 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | Zero-length line segments from arcTo and arc are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
13:06:17 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:06:17 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
13:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:06:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:06:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 324ms
13:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
13:06:17 INFO - PROCESS | 1986 | 1467403577077 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:17 INFO - PROCESS | 1986 | 1467403577119 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
13:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 218ms
13:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
13:06:17 INFO - PROCESS | 1986 | 1467403577306 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:17 INFO - PROCESS | 1986 | 1467403577341 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
13:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 327ms
13:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
13:06:17 INFO - PROCESS | 1986 | 1467403577634 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:17 INFO - PROCESS | 1986 | 1467403577683 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:17 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
13:06:17 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:06:17 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
13:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:06:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:06:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 267ms
13:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
13:06:17 INFO - PROCESS | 1986 | 1467403577904 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:17 INFO - PROCESS | 1986 | 1467403577940 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:18 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.line.html | Zero-length line segments from lineTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
13:06:18 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:06:18 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
13:06:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:06:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:06:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:06:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 225ms
13:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
13:06:18 INFO - PROCESS | 1986 | 1467403578124 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:18 INFO - PROCESS | 1986 | 1467403578157 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
13:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 216ms
13:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
13:06:18 INFO - PROCESS | 1986 | 1467403578342 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:18 INFO - PROCESS | 1986 | 1467403578375 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
13:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 219ms
13:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
13:06:18 INFO - PROCESS | 1986 | 1467403578571 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:18 INFO - PROCESS | 1986 | 1467403578604 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
13:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 219ms
13:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
13:06:18 INFO - PROCESS | 1986 | 1467403578793 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:18 INFO - PROCESS | 1986 | 1467403578839 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
13:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 319ms
13:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
13:06:19 INFO - PROCESS | 1986 | 1467403579129 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:19 INFO - PROCESS | 1986 | 1467403579182 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
13:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 671ms
13:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
13:06:19 INFO - PROCESS | 1986 | 1467403579809 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:19 INFO - PROCESS | 1986 | 1467403579868 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
13:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 318ms
13:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
13:06:20 INFO - PROCESS | 1986 | 1467403580154 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:20 INFO - PROCESS | 1986 | 1467403580192 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
13:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 226ms
13:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
13:06:20 INFO - PROCESS | 1986 | 1467403580380 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:20 INFO - PROCESS | 1986 | 1467403580424 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
13:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 268ms
13:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
13:06:20 INFO - PROCESS | 1986 | 1467403580655 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:20 INFO - PROCESS | 1986 | 1467403580691 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
13:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 267ms
13:06:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
13:06:20 INFO - PROCESS | 1986 | 1467403580924 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:20 INFO - PROCESS | 1986 | 1467403580959 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
13:06:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 217ms
13:06:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
13:06:21 INFO - PROCESS | 1986 | 1467403581152 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:21 INFO - PROCESS | 1986 | 1467403581219 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
13:06:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 270ms
13:06:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
13:06:21 INFO - PROCESS | 1986 | 1467403581435 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:21 INFO - PROCESS | 1986 | 1467403581475 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
13:06:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 324ms
13:06:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
13:06:21 INFO - PROCESS | 1986 | 1467403581757 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:21 INFO - PROCESS | 1986 | 1467403581791 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
13:06:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 266ms
13:06:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
13:06:22 INFO - PROCESS | 1986 | 1467403582025 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:22 INFO - PROCESS | 1986 | 1467403582068 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
13:06:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 319ms
13:06:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
13:06:22 INFO - PROCESS | 1986 | 1467403582360 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:22 INFO - PROCESS | 1986 | 1467403582407 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
13:06:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 270ms
13:06:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
13:06:22 INFO - PROCESS | 1986 | 1467403582642 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:22 INFO - PROCESS | 1986 | 1467403582714 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
13:06:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 320ms
13:06:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
13:06:22 INFO - PROCESS | 1986 | 1467403582962 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:23 INFO - PROCESS | 1986 | 1467403583050 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
13:06:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 567ms
13:06:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
13:06:23 INFO - PROCESS | 1986 | 1467403583539 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:23 INFO - PROCESS | 1986 | 1467403583585 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
13:06:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 268ms
13:06:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
13:06:23 INFO - PROCESS | 1986 | 1467403583810 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:23 INFO - PROCESS | 1986 | 1467403583869 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
13:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 270ms
13:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
13:06:24 INFO - PROCESS | 1986 | 1467403584092 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:24 INFO - PROCESS | 1986 | 1467403584142 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
13:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 267ms
13:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
13:06:24 INFO - PROCESS | 1986 | 1467403584359 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:24 INFO - PROCESS | 1986 | 1467403584403 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
13:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 216ms
13:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
13:06:24 INFO - PROCESS | 1986 | 1467403584577 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:24 INFO - PROCESS | 1986 | 1467403584616 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
13:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 217ms
13:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
13:06:24 INFO - PROCESS | 1986 | 1467403584806 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:24 INFO - PROCESS | 1986 | 1467403584848 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
13:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 272ms
13:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
13:06:25 INFO - PROCESS | 1986 | 1467403585072 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:25 INFO - PROCESS | 1986 | 1467403585107 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
13:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 266ms
13:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
13:06:25 INFO - PROCESS | 1986 | 1467403585344 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:25 INFO - PROCESS | 1986 | 1467403585403 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
13:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 268ms
13:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
13:06:25 INFO - PROCESS | 1986 | 1467403585624 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:25 INFO - PROCESS | 1986 | 1467403585700 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
13:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 368ms
13:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
13:06:26 INFO - PROCESS | 1986 | 1467403586005 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:26 INFO - PROCESS | 1986 | 1467403586049 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
13:06:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 319ms
13:06:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
13:06:26 INFO - PROCESS | 1986 | 1467403586337 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:26 INFO - PROCESS | 1986 | 1467403586393 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
13:06:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 276ms
13:06:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
13:06:26 INFO - PROCESS | 1986 | 1467403586607 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:26 INFO - PROCESS | 1986 | 1467403586642 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
13:06:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 216ms
13:06:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
13:06:26 INFO - PROCESS | 1986 | 1467403586826 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:26 INFO - PROCESS | 1986 | 1467403586861 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
13:06:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 216ms
13:06:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
13:06:27 INFO - PROCESS | 1986 | 1467403587052 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:27 INFO - PROCESS | 1986 | 1467403587085 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
13:06:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 224ms
13:06:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
13:06:27 INFO - PROCESS | 1986 | 1467403587272 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:27 INFO - PROCESS | 1986 | 1467403587310 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
13:06:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 218ms
13:06:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
13:06:27 INFO - PROCESS | 1986 | 1467403587524 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:27 INFO - PROCESS | 1986 | 1467403587577 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
13:06:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 327ms
13:06:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
13:06:27 INFO - PROCESS | 1986 | 1467403587823 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:27 INFO - PROCESS | 1986 | 1467403587862 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
13:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 317ms
13:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
13:06:28 INFO - PROCESS | 1986 | 1467403588145 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:28 INFO - PROCESS | 1986 | 1467403588195 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:28 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
13:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 267ms
13:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
13:06:28 INFO - PROCESS | 1986 | 1467403588420 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:28 INFO - PROCESS | 1986 | 1467403588456 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
13:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 224ms
13:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
13:06:28 INFO - PROCESS | 1986 | 1467403588640 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:28 INFO - PROCESS | 1986 | 1467403588672 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
13:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 215ms
13:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
13:06:28 INFO - PROCESS | 1986 | 1467403588859 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:28 INFO - PROCESS | 1986 | 1467403588893 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
13:06:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 217ms
13:06:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
13:06:29 INFO - PROCESS | 1986 | 1467403589088 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:29 INFO - PROCESS | 1986 | 1467403589121 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
13:06:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 225ms
13:06:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
13:06:29 INFO - PROCESS | 1986 | 1467403589307 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:29 INFO - PROCESS | 1986 | 1467403589349 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
13:06:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 467ms
13:06:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
13:06:29 INFO - PROCESS | 1986 | 1467403589811 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:29 INFO - PROCESS | 1986 | 1467403589874 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
13:06:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 319ms
13:06:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
13:06:30 INFO - PROCESS | 1986 | 1467403590108 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:30 INFO - PROCESS | 1986 | 1467403590153 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
13:06:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 267ms
13:06:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
13:06:30 INFO - PROCESS | 1986 | 1467403590388 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:30 INFO - PROCESS | 1986 | 1467403590424 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:30 INFO - TEST-FAIL | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | ImageData does not have a usable constructor - assert_throws: function "function () { new window.ImageData(1,1); }" did not throw
13:06:30 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
13:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:06:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:06:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:06:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 269ms
13:06:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
13:06:30 INFO - PROCESS | 1986 | 1467403590656 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:30 INFO - PROCESS | 1986 | 1467403590690 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
13:06:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 217ms
13:06:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
13:06:30 INFO - PROCESS | 1986 | 1467403590875 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:30 INFO - PROCESS | 1986 | 1467403590911 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
13:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 218ms
13:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
13:06:31 INFO - PROCESS | 1986 | 1467403591106 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:31 INFO - PROCESS | 1986 | 1467403591145 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
13:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 273ms
13:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
13:06:31 INFO - PROCESS | 1986 | 1467403591374 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:31 INFO - PROCESS | 1986 | 1467403591405 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
13:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 267ms
13:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
13:06:31 INFO - PROCESS | 1986 | 1467403591655 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:31 INFO - PROCESS | 1986 | 1467403591704 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
13:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 319ms
13:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
13:06:31 INFO - PROCESS | 1986 | 1467403591979 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:32 INFO - PROCESS | 1986 | 1467403592058 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
13:06:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 268ms
13:06:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
13:06:32 INFO - PROCESS | 1986 | 1467403592256 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:32 INFO - PROCESS | 1986 | 1467403592288 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
13:06:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 218ms
13:06:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
13:06:32 INFO - PROCESS | 1986 | 1467403592478 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:32 INFO - PROCESS | 1986 | 1467403592523 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
13:06:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 269ms
13:06:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
13:06:32 INFO - PROCESS | 1986 | 1467403592758 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:32 INFO - PROCESS | 1986 | 1467403592789 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
13:06:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 267ms
13:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
13:06:33 INFO - PROCESS | 1986 | 1467403593040 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:33 INFO - PROCESS | 1986 | 1467403593205 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
13:06:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 431ms
13:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
13:06:33 INFO - PROCESS | 1986 | 1467403593468 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:33 INFO - PROCESS | 1986 | 1467403593504 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
13:06:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 218ms
13:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
13:06:33 INFO - PROCESS | 1986 | 1467403593689 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:33 INFO - PROCESS | 1986 | 1467403593723 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
13:06:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 268ms
13:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
13:06:33 INFO - PROCESS | 1986 | 1467403593960 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:34 INFO - PROCESS | 1986 | 1467403594015 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
13:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 271ms
13:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
13:06:34 INFO - PROCESS | 1986 | 1467403594245 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:34 INFO - PROCESS | 1986 | 1467403594303 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
13:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 268ms
13:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
13:06:34 INFO - PROCESS | 1986 | 1467403594521 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:34 INFO - PROCESS | 1986 | 1467403594555 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
13:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 218ms
13:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
13:06:34 INFO - PROCESS | 1986 | 1467403594742 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:34 INFO - PROCESS | 1986 | 1467403594779 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
13:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 219ms
13:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
13:06:35 INFO - PROCESS | 1986 | 1467403595055 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:35 INFO - PROCESS | 1986 | 1467403595089 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
13:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 291ms
13:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
13:06:35 INFO - PROCESS | 1986 | 1467403595327 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:35 INFO - PROCESS | 1986 | 1467403595385 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
13:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 268ms
13:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
13:06:35 INFO - PROCESS | 1986 | 1467403595605 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:35 INFO - PROCESS | 1986 | 1467403595641 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
13:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 275ms
13:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
13:06:35 INFO - PROCESS | 1986 | 1467403595949 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:36 INFO - PROCESS | 1986 | 1467403596009 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
13:06:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 540ms
13:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
13:06:36 INFO - PROCESS | 1986 | 1467403596480 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:36 INFO - PROCESS | 1986 | 1467403596566 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
13:06:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 370ms
13:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
13:06:36 INFO - PROCESS | 1986 | 1467403596868 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:36 INFO - PROCESS | 1986 | 1467403596921 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
13:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 272ms
13:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
13:06:37 INFO - PROCESS | 1986 | 1467403597153 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:37 INFO - PROCESS | 1986 | 1467403597190 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
13:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 269ms
13:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
13:06:37 INFO - PROCESS | 1986 | 1467403597421 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:37 INFO - PROCESS | 1986 | 1467403597457 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
13:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 222ms
13:06:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
13:06:37 INFO - PROCESS | 1986 | 1467403597640 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:37 INFO - PROCESS | 1986 | 1467403597675 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
13:06:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 267ms
13:06:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
13:06:37 INFO - PROCESS | 1986 | 1467403597915 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:37 INFO - PROCESS | 1986 | 1467403597959 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
13:06:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 270ms
13:06:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
13:06:38 INFO - PROCESS | 1986 | 1467403598206 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:38 INFO - PROCESS | 1986 | 1467403598261 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
13:06:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 326ms
13:06:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
13:06:38 INFO - PROCESS | 1986 | 1467403598529 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:38 INFO - PROCESS | 1986 | 1467403598588 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
13:06:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 317ms
13:06:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
13:06:38 INFO - PROCESS | 1986 | 1467403598857 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:38 INFO - PROCESS | 1986 | 1467403598891 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
13:06:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 218ms
13:06:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
13:06:39 INFO - PROCESS | 1986 | 1467403599077 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:39 INFO - PROCESS | 1986 | 1467403599122 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
13:06:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 269ms
13:06:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
13:06:39 INFO - PROCESS | 1986 | 1467403599356 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:39 INFO - PROCESS | 1986 | 1467403599439 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
13:06:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 274ms
13:06:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
13:06:39 INFO - PROCESS | 1986 | 1467403599636 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:39 INFO - PROCESS | 1986 | 1467403599669 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
13:06:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 268ms
13:06:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
13:06:39 INFO - PROCESS | 1986 | 1467403599906 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:39 INFO - PROCESS | 1986 | 1467403599940 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
13:06:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 218ms
13:06:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
13:06:40 INFO - PROCESS | 1986 | 1467403600139 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:40 INFO - PROCESS | 1986 | 1467403600174 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
13:06:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 272ms
13:06:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
13:06:40 INFO - PROCESS | 1986 | 1467403600412 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:40 INFO - PROCESS | 1986 | 1467403600471 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
13:06:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 319ms
13:06:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
13:06:40 INFO - PROCESS | 1986 | 1467403600744 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:40 INFO - PROCESS | 1986 | 1467403600804 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
13:06:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 317ms
13:06:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
13:06:41 INFO - PROCESS | 1986 | 1467403601093 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:41 INFO - PROCESS | 1986 | 1467403601137 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
13:06:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 327ms
13:06:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
13:06:41 INFO - PROCESS | 1986 | 1467403601398 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:41 INFO - PROCESS | 1986 | 1467403601458 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
13:06:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 217ms
13:06:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
13:06:41 INFO - PROCESS | 1986 | 1467403601624 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:41 INFO - PROCESS | 1986 | 1467403601656 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
13:06:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 217ms
13:06:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
13:06:41 INFO - PROCESS | 1986 | 1467403601844 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:41 INFO - PROCESS | 1986 | 1467403601886 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
13:06:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 269ms
13:06:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
13:06:42 INFO - PROCESS | 1986 | 1467403602124 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:42 INFO - PROCESS | 1986 | 1467403602202 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
13:06:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 620ms
13:06:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
13:06:42 INFO - PROCESS | 1986 | 1467403602752 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:42 INFO - PROCESS | 1986 | 1467403602804 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
13:06:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 272ms
13:06:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
13:06:43 INFO - PROCESS | 1986 | 1467403603028 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:43 INFO - PROCESS | 1986 | 1467403603076 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
13:06:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 319ms
13:06:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
13:06:43 INFO - PROCESS | 1986 | 1467403603363 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:43 INFO - PROCESS | 1986 | 1467403603408 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
13:06:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 271ms
13:06:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
13:06:43 INFO - PROCESS | 1986 | 1467403603645 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:43 INFO - PROCESS | 1986 | 1467403603705 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
13:06:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 318ms
13:06:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
13:06:43 INFO - PROCESS | 1986 | 1467403603977 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:44 INFO - PROCESS | 1986 | 1467403604038 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
13:06:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 270ms
13:06:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
13:06:44 INFO - PROCESS | 1986 | 1467403604257 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:44 INFO - PROCESS | 1986 | 1467403604300 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
13:06:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 266ms
13:06:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
13:06:44 INFO - PROCESS | 1986 | 1467403604524 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:44 INFO - PROCESS | 1986 | 1467403604574 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
13:06:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 267ms
13:06:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
13:06:44 INFO - PROCESS | 1986 | 1467403604806 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:44 INFO - PROCESS | 1986 | 1467403604841 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
13:06:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 229ms
13:06:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
13:06:45 INFO - PROCESS | 1986 | 1467403605038 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:45 INFO - PROCESS | 1986 | 1467403605073 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
13:06:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 327ms
13:06:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
13:06:45 INFO - PROCESS | 1986 | 1467403605360 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:45 INFO - PROCESS | 1986 | 1467403605413 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
13:06:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 316ms
13:06:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
13:06:45 INFO - PROCESS | 1986 | 1467403605687 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:45 INFO - PROCESS | 1986 | 1467403605736 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
13:06:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 269ms
13:06:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
13:06:45 INFO - PROCESS | 1986 | 1467403605978 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:46 INFO - PROCESS | 1986 | 1467403606076 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
13:06:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 479ms
13:06:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
13:06:46 INFO - PROCESS | 1986 | 1467403606448 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:46 INFO - PROCESS | 1986 | 1467403606492 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
13:06:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 268ms
13:06:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
13:06:46 INFO - PROCESS | 1986 | 1467403606727 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:46 INFO - PROCESS | 1986 | 1467403606786 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
13:06:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 269ms
13:06:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
13:06:47 INFO - PROCESS | 1986 | 1467403607006 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:47 INFO - PROCESS | 1986 | 1467403607040 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
13:06:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 223ms
13:06:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
13:06:47 INFO - PROCESS | 1986 | 1467403607223 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:47 INFO - PROCESS | 1986 | 1467403607257 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
13:06:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 217ms
13:06:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
13:06:47 INFO - PROCESS | 1986 | 1467403607445 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:47 INFO - PROCESS | 1986 | 1467403607498 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
13:06:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 318ms
13:06:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
13:06:47 INFO - PROCESS | 1986 | 1467403607778 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:47 INFO - PROCESS | 1986 | 1467403607825 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
13:06:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 318ms
13:06:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
13:06:48 INFO - PROCESS | 1986 | 1467403608093 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:48 INFO - PROCESS | 1986 | 1467403608127 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
13:06:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 219ms
13:06:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
13:06:48 INFO - PROCESS | 1986 | 1467403608322 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:48 INFO - PROCESS | 1986 | 1467403608355 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
13:06:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 218ms
13:06:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
13:06:48 INFO - PROCESS | 1986 | 1467403608543 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:48 INFO - PROCESS | 1986 | 1467403608585 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
13:06:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 416ms
13:06:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
13:06:48 INFO - PROCESS | 1986 | 1467403608964 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:49 INFO - PROCESS | 1986 | 1467403609051 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
13:06:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 319ms
13:06:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
13:06:49 INFO - PROCESS | 1986 | 1467403609308 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:49 INFO - PROCESS | 1986 | 1467403609348 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
13:06:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 329ms
13:06:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
13:06:49 INFO - PROCESS | 1986 | 1467403609642 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:49 INFO - PROCESS | 1986 | 1467403609676 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
13:06:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 273ms
13:06:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
13:06:49 INFO - PROCESS | 1986 | 1467403609924 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:49 INFO - PROCESS | 1986 | 1467403609973 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
13:06:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 327ms
13:06:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
13:06:50 INFO - PROCESS | 1986 | 1467403610243 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:50 INFO - PROCESS | 1986 | 1467403610284 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
13:06:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 269ms
13:06:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
13:06:50 INFO - PROCESS | 1986 | 1467403610528 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:50 INFO - PROCESS | 1986 | 1467403610592 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
13:06:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 328ms
13:06:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
13:06:50 INFO - PROCESS | 1986 | 1467403610857 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:50 INFO - PROCESS | 1986 | 1467403610925 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
13:06:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 371ms
13:06:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
13:06:51 INFO - PROCESS | 1986 | 1467403611225 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:51 INFO - PROCESS | 1986 | 1467403611271 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
13:06:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 267ms
13:06:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
13:06:51 INFO - PROCESS | 1986 | 1467403611493 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:51 INFO - PROCESS | 1986 | 1467403611527 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
13:06:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 218ms
13:06:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
13:06:51 INFO - PROCESS | 1986 | 1467403611720 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:51 INFO - PROCESS | 1986 | 1467403611753 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
13:06:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 225ms
13:06:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
13:06:51 INFO - PROCESS | 1986 | 1467403611944 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:52 INFO - PROCESS | 1986 | 1467403611994 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
13:06:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 317ms
13:06:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
13:06:52 INFO - PROCESS | 1986 | 1467403612275 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:52 INFO - PROCESS | 1986 | 1467403612318 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
13:06:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 279ms
13:06:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
13:06:52 INFO - PROCESS | 1986 | 1467403612555 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:52 INFO - PROCESS | 1986 | 1467403612613 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
13:06:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 276ms
13:06:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
13:06:52 INFO - PROCESS | 1986 | 1467403612824 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:52 INFO - PROCESS | 1986 | 1467403612861 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
13:06:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 216ms
13:06:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
13:06:53 INFO - PROCESS | 1986 | 1467403613043 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:53 INFO - PROCESS | 1986 | 1467403613079 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
13:06:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 216ms
13:06:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
13:06:53 INFO - PROCESS | 1986 | 1467403613272 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:53 INFO - PROCESS | 1986 | 1467403613307 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
13:06:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 223ms
13:06:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
13:06:53 INFO - PROCESS | 1986 | 1467403613492 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:53 INFO - PROCESS | 1986 | 1467403613528 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
13:06:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 270ms
13:06:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
13:06:53 INFO - PROCESS | 1986 | 1467403613778 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:53 INFO - PROCESS | 1986 | 1467403613834 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
13:06:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 328ms
13:06:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
13:06:54 INFO - PROCESS | 1986 | 1467403614109 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:54 INFO - PROCESS | 1986 | 1467403614139 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
13:06:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 229ms
13:06:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
13:06:54 INFO - PROCESS | 1986 | 1467403614330 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:54 INFO - PROCESS | 1986 | 1467403614381 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
13:06:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 268ms
13:06:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
13:06:54 INFO - PROCESS | 1986 | 1467403614610 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:54 INFO - PROCESS | 1986 | 1467403614653 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
13:06:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 372ms
13:06:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
13:06:55 INFO - PROCESS | 1986 | 1467403615008 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:55 INFO - PROCESS | 1986 | 1467403615074 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
13:06:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 472ms
13:06:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
13:06:55 INFO - PROCESS | 1986 | 1467403615474 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:55 INFO - PROCESS | 1986 | 1467403615534 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
13:06:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 369ms
13:06:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
13:06:55 INFO - PROCESS | 1986 | 1467403615880 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:55 INFO - PROCESS | 1986 | 1467403615940 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
13:06:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 286ms
13:06:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
13:06:56 INFO - PROCESS | 1986 | 1467403616155 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:56 INFO - PROCESS | 1986 | 1467403616191 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:56 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)
13:06:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 768ms
13:06:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
13:06:56 INFO - PROCESS | 1986 | 1467403616915 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:56 INFO - PROCESS | 1986 | 1467403616943 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:57 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
13:06:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
13:06:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
13:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:06:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:06:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 721ms
13:06:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
13:06:57 INFO - PROCESS | 1986 | 1467403617639 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:57 INFO - PROCESS | 1986 | 1467403617667 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:58 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
13:06:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
13:06:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
13:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:06:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:06:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 720ms
13:06:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
13:06:58 INFO - PROCESS | 1986 | 1467403618363 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:58 INFO - PROCESS | 1986 | 1467403618396 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:59 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)
13:06:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 719ms
13:06:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
13:06:59 INFO - PROCESS | 1986 | 1467403619085 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:59 INFO - PROCESS | 1986 | 1467403619116 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:59 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)
13:06:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 719ms
13:06:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
13:06:59 INFO - PROCESS | 1986 | 1467403619804 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:06:59 INFO - PROCESS | 1986 | 1467403619843 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:00 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
13:07:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
13:07:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
13:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:07:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 717ms
13:07:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
13:07:00 INFO - PROCESS | 1986 | 1467403620524 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:00 INFO - PROCESS | 1986 | 1467403620551 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:01 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
13:07:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
13:07:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
13:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:07:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 717ms
13:07:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
13:07:01 INFO - PROCESS | 1986 | 1467403621245 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:01 INFO - PROCESS | 1986 | 1467403621326 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:02 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
13:07:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
13:07:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
13:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:07:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 919ms
13:07:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
13:07:02 INFO - PROCESS | 1986 | 1467403622177 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:02 INFO - PROCESS | 1986 | 1467403622210 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:02 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
13:07:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
13:07:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
13:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:07:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 777ms
13:07:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
13:07:02 INFO - PROCESS | 1986 | 1467403622949 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:02 INFO - PROCESS | 1986 | 1467403622984 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
13:07:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 220ms
13:07:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
13:07:03 INFO - PROCESS | 1986 | 1467403623177 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:03 INFO - PROCESS | 1986 | 1467403623223 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
13:07:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 267ms
13:07:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
13:07:03 INFO - PROCESS | 1986 | 1467403623443 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:03 INFO - PROCESS | 1986 | 1467403623489 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:03 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.complex.html | Canvas test: 2d.text.font.parse.complex - 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"
13:07:03 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
13:07:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
13:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:07:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 266ms
13:07:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
13:07:03 INFO - PROCESS | 1986 | 1467403623721 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:03 INFO - PROCESS | 1986 | 1467403623762 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
13:07:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 318ms
13:07:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
13:07:04 INFO - PROCESS | 1986 | 1467403624046 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:04 INFO - PROCESS | 1986 | 1467403624118 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:04 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | Canvas test: 2d.text.font.parse.size.percentage.default - assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected "100px serif" but got "1000% serif"
13:07:04 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
13:07:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
13:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:07:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 269ms
13:07:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
13:07:04 INFO - PROCESS | 1986 | 1467403624324 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:04 INFO - PROCESS | 1986 | 1467403624357 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:04 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | Canvas test: 2d.text.font.parse.size.percentage - assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected "72px serif" but got "50% serif"
13:07:04 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
13:07:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
13:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:07:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 217ms
13:07:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
13:07:04 INFO - PROCESS | 1986 | 1467403624544 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:04 INFO - PROCESS | 1986 | 1467403624579 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
13:07:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 217ms
13:07:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
13:07:04 INFO - PROCESS | 1986 | 1467403624770 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:04 INFO - PROCESS | 1986 | 1467403624804 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:05 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
13:07:05 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
13:07:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
13:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:07:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 720ms
13:07:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
13:07:05 INFO - PROCESS | 1986 | 1467403625488 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:05 INFO - PROCESS | 1986 | 1467403625518 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
13:07:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 220ms
13:07:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
13:07:05 INFO - PROCESS | 1986 | 1467403625711 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:05 INFO - PROCESS | 1986 | 1467403625757 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
13:07:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 216ms
13:07:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
13:07:05 INFO - PROCESS | 1986 | 1467403625929 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:05 INFO - PROCESS | 1986 | 1467403625970 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
13:07:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 222ms
13:07:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
13:07:06 INFO - PROCESS | 1986 | 1467403626157 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:06 INFO - PROCESS | 1986 | 1467403626192 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
13:07:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 217ms
13:07:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
13:07:06 INFO - PROCESS | 1986 | 1467403626376 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:06 INFO - PROCESS | 1986 | 1467403626408 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
13:07:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 218ms
13:07:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
13:07:06 INFO - PROCESS | 1986 | 1467403626596 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:06 INFO - PROCESS | 1986 | 1467403626644 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
13:07:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 217ms
13:07:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
13:07:06 INFO - PROCESS | 1986 | 1467403626823 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:06 INFO - PROCESS | 1986 | 1467403626860 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
13:07:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 225ms
13:07:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
13:07:07 INFO - PROCESS | 1986 | 1467403627043 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:07 INFO - PROCESS | 1986 | 1467403627078 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
13:07:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 216ms
13:07:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
13:07:07 INFO - PROCESS | 1986 | 1467403627273 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:07 INFO - PROCESS | 1986 | 1467403627306 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
13:07:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 277ms
13:07:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
13:07:07 INFO - PROCESS | 1986 | 1467403627621 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:07 INFO - PROCESS | 1986 | 1467403627688 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
13:07:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 544ms
13:07:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
13:07:08 INFO - PROCESS | 1986 | 1467403628145 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:08 INFO - PROCESS | 1986 | 1467403628208 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
13:07:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 318ms
13:07:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
13:07:08 INFO - PROCESS | 1986 | 1467403628473 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:08 INFO - PROCESS | 1986 | 1467403628512 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
13:07:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 275ms
13:07:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
13:07:08 INFO - PROCESS | 1986 | 1467403628746 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:08 INFO - PROCESS | 1986 | 1467403628792 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
13:07:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 267ms
13:07:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
13:07:09 INFO - PROCESS | 1986 | 1467403629012 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:09 INFO - PROCESS | 1986 | 1467403629058 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
13:07:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 217ms
13:07:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
13:07:09 INFO - PROCESS | 1986 | 1467403629242 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:09 INFO - PROCESS | 1986 | 1467403629276 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
13:07:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 218ms
13:07:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
13:07:09 INFO - PROCESS | 1986 | 1467403629466 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:09 INFO - PROCESS | 1986 | 1467403629507 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
13:07:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 218ms
13:07:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
13:07:09 INFO - PROCESS | 1986 | 1467403629690 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:09 INFO - PROCESS | 1986 | 1467403629724 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
13:07:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 218ms
13:07:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
13:07:09 INFO - PROCESS | 1986 | 1467403629928 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:09 INFO - PROCESS | 1986 | 1467403629969 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
13:07:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 285ms
13:07:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
13:07:10 INFO - PROCESS | 1986 | 1467403630206 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:10 INFO - PROCESS | 1986 | 1467403630248 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
13:07:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 325ms
13:07:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
13:07:10 INFO - PROCESS | 1986 | 1467403630529 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:10 INFO - PROCESS | 1986 | 1467403630587 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
13:07:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 268ms
13:07:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
13:07:10 INFO - PROCESS | 1986 | 1467403630808 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:10 INFO - PROCESS | 1986 | 1467403630843 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
13:07:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 226ms
13:07:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
13:07:11 INFO - PROCESS | 1986 | 1467403631027 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:11 INFO - PROCESS | 1986 | 1467403631059 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
13:07:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 268ms
13:07:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
13:07:11 INFO - PROCESS | 1986 | 1467403631297 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:11 INFO - PROCESS | 1986 | 1467403631338 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
13:07:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 368ms
13:07:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
13:07:11 INFO - PROCESS | 1986 | 1467403631678 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:11 INFO - PROCESS | 1986 | 1467403631721 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
13:07:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 269ms
13:07:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
13:07:11 INFO - PROCESS | 1986 | 1467403631946 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:11 INFO - PROCESS | 1986 | 1467403631986 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
13:07:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 218ms
13:07:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
13:07:12 INFO - PROCESS | 1986 | 1467403632175 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:12 INFO - PROCESS | 1986 | 1467403632211 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
13:07:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 218ms
13:07:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
13:07:12 INFO - PROCESS | 1986 | 1467403632396 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:12 INFO - PROCESS | 1986 | 1467403632440 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
13:07:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 216ms
13:07:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
13:07:12 INFO - PROCESS | 1986 | 1467403632622 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:12 INFO - PROCESS | 1986 | 1467403632654 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
13:07:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 225ms
13:07:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
13:07:12 INFO - PROCESS | 1986 | 1467403632842 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:12 INFO - PROCESS | 1986 | 1467403632879 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
13:07:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 216ms
13:07:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
13:07:13 INFO - PROCESS | 1986 | 1467403633061 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:13 INFO - PROCESS | 1986 | 1467403633093 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
13:07:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 220ms
13:07:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
13:07:13 INFO - PROCESS | 1986 | 1467403633290 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:13 INFO - PROCESS | 1986 | 1467403633323 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
13:07:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 217ms
13:07:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
13:07:13 INFO - PROCESS | 1986 | 1467403633512 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:13 INFO - PROCESS | 1986 | 1467403633578 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
13:07:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 320ms
13:07:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
13:07:13 INFO - PROCESS | 1986 | 1467403633840 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:13 INFO - PROCESS | 1986 | 1467403633879 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
13:07:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 520ms
13:07:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
13:07:14 INFO - PROCESS | 1986 | 1467403634374 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:14 INFO - PROCESS | 1986 | 1467403634438 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
13:07:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 375ms
13:07:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
13:07:14 INFO - PROCESS | 1986 | 1467403634745 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:14 INFO - PROCESS | 1986 | 1467403634787 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
13:07:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 316ms
13:07:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
13:07:15 INFO - PROCESS | 1986 | 1467403635092 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:15 INFO - PROCESS | 1986 | 1467403635145 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
13:07:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 381ms
13:07:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
13:07:15 INFO - PROCESS | 1986 | 1467403635458 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:15 INFO - PROCESS | 1986 | 1467403635492 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
13:07:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 218ms
13:07:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
13:07:15 INFO - PROCESS | 1986 | 1467403635678 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:15 INFO - PROCESS | 1986 | 1467403635717 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
13:07:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 219ms
13:07:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
13:07:15 INFO - PROCESS | 1986 | 1467403635911 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:15 INFO - PROCESS | 1986 | 1467403635962 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
13:07:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 268ms
13:07:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
13:07:16 INFO - PROCESS | 1986 | 1467403636177 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:16 INFO - PROCESS | 1986 | 1467403636216 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
13:07:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 217ms
13:07:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
13:07:16 INFO - PROCESS | 1986 | 1467403636397 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:16 INFO - PROCESS | 1986 | 1467403636444 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
13:07:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 267ms
13:07:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
13:07:16 INFO - PROCESS | 1986 | 1467403636677 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:16 INFO - PROCESS | 1986 | 1467403636732 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
13:07:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 269ms
13:07:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
13:07:16 INFO - PROCESS | 1986 | 1467403636947 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:16 INFO - PROCESS | 1986 | 1467403636987 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
13:07:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 220ms
13:07:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
13:07:17 INFO - PROCESS | 1986 | 1467403637177 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:17 INFO - PROCESS | 1986 | 1467403637219 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
13:07:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 270ms
13:07:17 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
13:07:17 INFO - PROCESS | 1986 | 1467403637457 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:17 INFO - PROCESS | 1986 | 1467403637503 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
13:07:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
13:07:17 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 275ms
13:07:17 INFO - TEST-START | /DOMEvents/constructors.html
13:07:17 INFO - PROCESS | 1986 | 1467403637729 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:17 INFO - PROCESS | 1986 | 1467403637789 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
13:07:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
13:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
13:07:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
13:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
13:07:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
13:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
13:07:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
13:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
13:07:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
13:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
13:07:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
13:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
13:07:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
13:07:18 INFO - TEST-OK | /DOMEvents/constructors.html | took 324ms
13:07:18 INFO - TEST-START | /DOMEvents/event-phases-order.html
13:07:18 INFO - PROCESS | 1986 | 1467403638075 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:18 INFO - PROCESS | 1986 | 1467403638136 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:18 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
13:07:18 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 320ms
13:07:18 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
13:07:18 INFO - PROCESS | 1986 | 1467403638392 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:18 INFO - PROCESS | 1986 | 1467403638424 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:18 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
13:07:18 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
13:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
13:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
13:07:18 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
13:07:18 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
13:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
13:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
13:07:18 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
13:07:18 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
13:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
13:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
13:07:18 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]"
13:07:18 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
13:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
13:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
13:07:18 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
13:07:18 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 319ms
13:07:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
13:07:18 INFO - PROCESS | 1986 | 1467403638713 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:18 INFO - PROCESS | 1986 | 1467403638748 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:18 INFO - PROCESS | 1986 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
13:07:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
13:07:18 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 219ms
13:07:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
13:07:18 INFO - PROCESS | 1986 | 1467403638940 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:18 INFO - PROCESS | 1986 | 1467403638975 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:19 INFO - PROCESS | 1986 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
13:07:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
13:07:19 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 219ms
13:07:19 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
13:07:19 INFO - PROCESS | 1986 | 1467403639161 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:19 INFO - PROCESS | 1986 | 1467403639197 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:19 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
13:07:19 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 220ms
13:07:19 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
13:07:19 INFO - PROCESS | 1986 | 1467403639391 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:19 INFO - PROCESS | 1986 | 1467403639430 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:19 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.
13:07:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 216ms
13:07:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
13:07:19 INFO - PROCESS | 1986 | 1467403639609 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:19 INFO - PROCESS | 1986 | 1467403639642 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:19 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
13:07:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
13:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
13:07:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 216ms
13:07:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
13:07:19 INFO - PROCESS | 1986 | 1467403639829 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:19 INFO - PROCESS | 1986 | 1467403639877 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:20 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.
13:07:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 316ms
13:07:20 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
13:07:20 INFO - PROCESS | 1986 | 1467403640240 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:20 INFO - PROCESS | 1986 | 1467403640310 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:20 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.
13:07:20 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 525ms
13:07:20 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
13:07:20 INFO - PROCESS | 1986 | 1467403640711 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:20 INFO - PROCESS | 1986 | 1467403640770 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:20 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
13:07:20 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
13:07:20 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 275ms
13:07:20 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
13:07:20 INFO - PROCESS | 1986 | 1467403640993 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:21 INFO - PROCESS | 1986 | 1467403641043 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:21 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.
13:07:21 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 219ms
13:07:21 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
13:07:21 INFO - PROCESS | 1986 | 1467403641225 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:21 INFO - PROCESS | 1986 | 1467403641261 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:21 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.
13:07:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 275ms
13:07:21 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
13:07:21 INFO - PROCESS | 1986 | 1467403641492 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:21 INFO - PROCESS | 1986 | 1467403641524 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:21 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.
13:07:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 217ms
13:07:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
13:07:21 INFO - PROCESS | 1986 | 1467403641712 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:21 INFO - PROCESS | 1986 | 1467403641750 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:21 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.
13:07:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 220ms
13:07:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
13:07:21 INFO - PROCESS | 1986 | 1467403641942 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:21 INFO - PROCESS | 1986 | 1467403641976 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:22 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.
13:07:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 221ms
13:07:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
13:07:22 INFO - PROCESS | 1986 | 1467403642170 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:22 INFO - PROCESS | 1986 | 1467403642204 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:22 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.
13:07:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 219ms
13:07:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
13:07:22 INFO - PROCESS | 1986 | 1467403642391 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:22 INFO - PROCESS | 1986 | 1467403642423 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:22 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
13:07:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
13:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
13:07:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 216ms
13:07:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
13:07:22 INFO - PROCESS | 1986 | 1467403642623 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:22 INFO - PROCESS | 1986 | 1467403642670 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:22 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.
13:07:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 217ms
13:07:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
13:07:22 INFO - PROCESS | 1986 | 1467403642842 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:22 INFO - PROCESS | 1986 | 1467403642875 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:23 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.
13:07:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 216ms
13:07:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
13:07:23 INFO - PROCESS | 1986 | 1467403643064 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:23 INFO - PROCESS | 1986 | 1467403643107 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
13:07:23 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
13:07:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 220ms
13:07:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
13:07:23 INFO - PROCESS | 1986 | 1467403643292 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:23 INFO - PROCESS | 1986 | 1467403643325 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:23 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.
13:07:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 217ms
13:07:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
13:07:23 INFO - PROCESS | 1986 | 1467403643512 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:23 INFO - PROCESS | 1986 | 1467403643553 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:23 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.
13:07:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 269ms
13:07:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
13:07:23 INFO - PROCESS | 1986 | 1467403643827 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:23 INFO - PROCESS | 1986 | 1467403643881 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:24 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.
13:07:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 278ms
13:07:24 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
13:07:24 INFO - PROCESS | 1986 | 1467403644107 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:24 INFO - PROCESS | 1986 | 1467403644157 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:24 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
13:07:24 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 217ms
13:07:24 INFO - TEST-START | /FileAPI/FileReaderSync.worker
13:07:24 INFO - PROCESS | 1986 | 1467403644325 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:24 INFO - PROCESS | 1986 | 1467403644358 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
13:07:24 INFO - {}
13:07:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
13:07:24 INFO - {}
13:07:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
13:07:24 INFO - {}
13:07:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
13:07:24 INFO - {}
13:07:24 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 275ms
13:07:24 INFO - TEST-START | /FileAPI/fileReader.html
13:07:24 INFO - PROCESS | 1986 | 1467403644596 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:24 INFO - PROCESS | 1986 | 1467403644664 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
13:07:24 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
13:07:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
13:07:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
13:07:24 INFO - TEST-OK | /FileAPI/fileReader.html | took 320ms
13:07:24 INFO - TEST-START | /FileAPI/historical.html
13:07:24 INFO - PROCESS | 1986 | 1467403644946 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:25 INFO - PROCESS | 1986 | 1467403644998 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:25 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
13:07:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
13:07:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
13:07:25 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
13:07:25 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
13:07:25 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
13:07:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
13:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
13:07:25 INFO - TEST-OK | /FileAPI/historical.html | took 270ms
13:07:25 INFO - TEST-START | /FileAPI/idlharness.html
13:07:25 INFO - PROCESS | 1986 | 1467403645228 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:25 INFO - PROCESS | 1986 | 1467403645270 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
13:07:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
13:07:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
13:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
13:07:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
13:07:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
13:07:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:07:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
13:07:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
13:07:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
13:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
13:07:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
13:07:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
13:07:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:07:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
13:07:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
13:07:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
13:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
13:07:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
13:07:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
13:07:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:07:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
13:07:25 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
13:07:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
13:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
13:07:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
13:07:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
13:07:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
13:07:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
13:07:25 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
13:07:25 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
13:07:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
13:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
13:07:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
13:07:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
13:07:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
13:07:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
13:07:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
13:07:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
13:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
13:07:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
13:07:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:07:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
13:07:25 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
13:07:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
13:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
13:07:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
13:07:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
13:07:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
13:07:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
13:07:25 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
13:07:25 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
13:07:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
13:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
13:07:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
13:07:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
13:07:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
13:07:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
13:07:25 INFO - TEST-OK | /FileAPI/idlharness.html | took 336ms
13:07:25 INFO - TEST-START | /FileAPI/idlharness.worker
13:07:25 INFO - PROCESS | 1986 | 1467403645572 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:25 INFO - PROCESS | 1986 | 1467403645594 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
13:07:25 INFO - {}
13:07:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
13:07:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
13:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
13:07:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
13:07:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
13:07:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:07:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
13:07:25 INFO - {}
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
13:07:25 INFO - {}
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
13:07:25 INFO - {}
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
13:07:25 INFO - {}
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
13:07:25 INFO - {}
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
13:07:25 INFO - {}
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
13:07:25 INFO - {}
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
13:07:25 INFO - {}
13:07:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
13:07:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
13:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
13:07:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
13:07:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
13:07:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:07:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
13:07:25 INFO - {}
13:07:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
13:07:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
13:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
13:07:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
13:07:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
13:07:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:07:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
13:07:25 INFO - {}
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
13:07:25 INFO - {}
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
13:07:25 INFO - {}
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
13:07:25 INFO - {}
13:07:25 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
13:07:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
13:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
13:07:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
13:07:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
13:07:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
13:07:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
13:07:25 INFO - {}
13:07:25 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 - {}
13:07:25 INFO - {}
13:07:26 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
13:07:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
13:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
13:07:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
13:07:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
13:07:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
13:07:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
13:07:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
13:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
13:07:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
13:07:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:07:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
13:07:26 INFO - {}
13:07:26 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
13:07:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
13:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
13:07:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
13:07:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
13:07:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
13:07:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
13:07:26 INFO - {}
13:07:26 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 - {}
13:07:26 INFO - {}
13:07:26 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
13:07:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
13:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
13:07:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
13:07:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
13:07:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
13:07:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:07:26 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
13:07:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
13:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
13:07:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
13:07:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:07:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:07:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
13:07:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
13:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
13:07:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
13:07:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:07:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:07:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
13:07:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
13:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
13:07:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
13:07:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:07:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:07:26 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
13:07:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
13:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
13:07:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
13:07:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:07:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:07:26 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
13:07:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
13:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
13:07:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
13:07:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:07:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:07:26 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
13:07:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
13:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
13:07:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
13:07:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
13:07:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:07:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:07:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
13:07:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
13:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
13:07:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
13:07:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
13:07:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:07:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
13:07:26 INFO - {}
13:07:26 INFO - TEST-OK | /FileAPI/idlharness.worker | took 439ms
13:07:26 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
13:07:26 INFO - PROCESS | 1986 | 1467403646012 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:26 INFO - PROCESS | 1986 | 1467403646059 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:26 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
13:07:26 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 273ms
13:07:26 INFO - TEST-START | /FileAPI/blob/Blob-close.html
13:07:26 INFO - PROCESS | 1986 | 1467403646293 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:26 INFO - PROCESS | 1986 | 1467403646325 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
13:07:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
13:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
13:07:26 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 266ms
13:07:26 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
13:07:26 INFO - PROCESS | 1986 | 1467403646563 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:26 INFO - PROCESS | 1986 | 1467403646652 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
13:07:27 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.
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
13:07:27 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'.)
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
13:07:27 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.
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
13:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
13:07:27 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.
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
13:07:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
13:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
13:07:27 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.
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
13:07:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
13:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
13:07:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
13:07:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
13:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
13:07:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
13:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
13:07:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
13:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
13:07:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
13:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
13:07:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
13:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
13:07:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
13:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
13:07:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
13:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
13:07:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
13:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
13:07:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
13:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
13:07:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
13:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
13:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
13:07:27 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 481ms
13:07:27 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
13:07:27 INFO - PROCESS | 1986 | 1467403647058 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:27 INFO - PROCESS | 1986 | 1467403647103 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
13:07:27 INFO - {}
13:07:27 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 331ms
13:07:27 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
13:07:27 INFO - PROCESS | 1986 | 1467403647394 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:27 INFO - PROCESS | 1986 | 1467403647445 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
13:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
13:07:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 317ms
13:07:27 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
13:07:27 INFO - PROCESS | 1986 | 1467403647733 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:27 INFO - PROCESS | 1986 | 1467403647776 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
13:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
13:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
13:07:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
13:07:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
13:07:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
13:07:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
13:07:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
13:07:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
13:07:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
13:07:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
13:07:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
13:07:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
13:07:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
13:07:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
13:07:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
13:07:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
13:07:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
13:07:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
13:07:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
13:07:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
13:07:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
13:07:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
13:07:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
13:07:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
13:07:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
13:07:28 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"
13:07:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
13:07:28 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"
13:07:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
13:07:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 348ms
13:07:28 INFO - TEST-START | /FileAPI/file/File-constructor.html
13:07:28 INFO - PROCESS | 1986 | 1467403648064 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:28 INFO - PROCESS | 1986 | 1467403648100 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
13:07:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
13:07:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
13:07:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
13:07:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
13:07:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
13:07:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
13:07:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
13:07:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
13:07:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
13:07:28 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
13:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:28 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
13:07:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
13:07:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
13:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
13:07:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
13:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
13:07:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
13:07:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
13:07:28 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 278ms
13:07:28 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
13:07:28 INFO - PROCESS | 1986 | 1467403648360 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:28 INFO - PROCESS | 1986 | 1467403648414 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:28 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
13:07:28 INFO - {}
13:07:28 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 317ms
13:07:28 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
13:07:28 INFO - PROCESS | 1986 | 1467403648691 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:28 INFO - PROCESS | 1986 | 1467403648754 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
13:07:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
13:07:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
13:07:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
13:07:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
13:07:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
13:07:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
13:07:28 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 318ms
13:07:28 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
13:07:29 INFO - PROCESS | 1986 | 1467403649006 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:29 INFO - PROCESS | 1986 | 1467403649042 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
13:07:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
13:07:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
13:07:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
13:07:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
13:07:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
13:07:29 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 275ms
13:07:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
13:07:29 INFO - PROCESS | 1986 | 1467403649276 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:29 INFO - PROCESS | 1986 | 1467403649310 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
13:07:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
13:07:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
13:07:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
13:07:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
13:07:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
13:07:29 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 269ms
13:07:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
13:07:29 INFO - PROCESS | 1986 | 1467403649548 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:29 INFO - PROCESS | 1986 | 1467403649590 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:29 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
13:07:29 INFO - reader.readAsText(blob_2)
13:07:29 INFO - }" did not throw
13:07:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
13:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
13:07:29 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
13:07:29 INFO - reader.readAsDataURL(blob_2)
13:07:29 INFO - }" did not throw
13:07:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
13:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
13:07:29 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
13:07:29 INFO - reader.readAsArrayBuffer(blob_2)
13:07:29 INFO - }" did not throw
13:07:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
13:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
13:07:29 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true
13:07:29 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
13:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:07:29 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
13:07:29 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
13:07:29 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
13:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:07:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
13:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:29 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
13:07:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
13:07:29 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader no InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_equals: readyState must be LOADING expected 1 but got 2
13:07:29 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
13:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:07:29 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 269ms
13:07:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
13:07:29 INFO - PROCESS | 1986 | 1467403649843 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:29 INFO - PROCESS | 1986 | 1467403649883 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
13:07:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
13:07:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
13:07:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
13:07:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 276ms
13:07:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
13:07:30 INFO - PROCESS | 1986 | 1467403650113 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:30 INFO - PROCESS | 1986 | 1467403650176 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
13:07:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 267ms
13:07:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
13:07:30 INFO - PROCESS | 1986 | 1467403650380 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:30 INFO - PROCESS | 1986 | 1467403650419 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
13:07:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 219ms
13:07:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
13:07:30 INFO - PROCESS | 1986 | 1467403650608 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:30 INFO - PROCESS | 1986 | 1467403650642 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
13:07:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 217ms
13:07:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
13:07:30 INFO - PROCESS | 1986 | 1467403650827 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:30 INFO - PROCESS | 1986 | 1467403650859 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
13:07:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
13:07:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 219ms
13:07:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
13:07:31 INFO - PROCESS | 1986 | 1467403651059 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:31 INFO - PROCESS | 1986 | 1467403651139 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
13:07:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 377ms
13:07:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
13:07:31 INFO - PROCESS | 1986 | 1467403651429 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:31 INFO - PROCESS | 1986 | 1467403651463 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
13:07:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
13:07:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
13:07:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 220ms
13:07:31 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
13:07:31 INFO - PROCESS | 1986 | 1467403651658 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:31 INFO - PROCESS | 1986 | 1467403651690 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:31 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
13:07:31 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
13:07:31 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
13:07:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:07:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:07:31 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
13:07:31 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 218ms
13:07:31 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
13:07:31 INFO - PROCESS | 1986 | 1467403651887 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:31 INFO - PROCESS | 1986 | 1467403651982 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:32 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
13:07:32 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 275ms
13:07:32 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
13:07:32 INFO - PROCESS | 1986 | 1467403652158 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:32 INFO - PROCESS | 1986 | 1467403652192 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:32 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
13:07:32 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 217ms
13:07:32 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
13:07:32 INFO - PROCESS | 1986 | 1467403652377 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:32 INFO - PROCESS | 1986 | 1467403652408 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:32 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
13:07:32 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 216ms
13:07:32 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
13:07:32 INFO - PROCESS | 1986 | 1467403652598 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:32 INFO - PROCESS | 1986 | 1467403652637 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:32 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
13:07:32 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 270ms
13:07:32 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
13:07:32 INFO - PROCESS | 1986 | 1467403652936 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:33 INFO - PROCESS | 1986 | 1467403653003 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:33 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
13:07:33 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 474ms
13:07:33 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
13:07:33 INFO - PROCESS | 1986 | 1467403653409 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:33 INFO - PROCESS | 1986 | 1467403653458 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:33 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
13:07:33 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
13:07:33 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
13:07:33 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
13:07:33 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 218ms
13:07:33 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
13:07:33 INFO - PROCESS | 1986 | 1467403653632 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:33 INFO - PROCESS | 1986 | 1467403653679 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:33 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
13:07:33 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
13:07:33 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
13:07:33 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
13:07:33 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
13:07:33 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
13:07:33 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 219ms
13:07:33 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
13:07:33 INFO - PROCESS | 1986 | 1467403653862 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:33 INFO - PROCESS | 1986 | 1467403653903 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:34 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
13:07:34 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
13:07:34 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
13:07:34 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
13:07:34 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
13:07:34 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
13:07:34 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 268ms
13:07:34 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
13:07:34 INFO - PROCESS | 1986 | 1467403654129 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:34 INFO - PROCESS | 1986 | 1467403654166 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:34 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
13:07:34 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
13:07:34 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
13:07:34 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
13:07:34 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
13:07:34 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
13:07:34 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 268ms
13:07:34 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
13:07:34 INFO - PROCESS | 1986 | 1467403654410 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:34 INFO - PROCESS | 1986 | 1467403654471 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:34 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
13:07:34 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
13:07:34 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
13:07:34 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
13:07:34 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 319ms
13:07:34 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
13:07:34 INFO - PROCESS | 1986 | 1467403654745 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:34 INFO - PROCESS | 1986 | 1467403654799 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
13:07:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
13:07:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
13:07:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
13:07:35 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 327ms
13:07:35 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
13:07:35 INFO - PROCESS | 1986 | 1467403655062 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:35 INFO - PROCESS | 1986 | 1467403655096 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
13:07:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
13:07:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
13:07:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
13:07:35 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 266ms
13:07:35 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
13:07:35 INFO - PROCESS | 1986 | 1467403655336 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:35 INFO - PROCESS | 1986 | 1467403655371 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
13:07:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
13:07:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
13:07:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
13:07:35 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 267ms
13:07:35 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
13:07:35 INFO - PROCESS | 1986 | 1467403655605 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:35 INFO - PROCESS | 1986 | 1467403655644 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
13:07:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
13:07:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
13:07:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
13:07:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
13:07:35 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 275ms
13:07:35 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
13:07:35 INFO - PROCESS | 1986 | 1467403655876 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:35 INFO - PROCESS | 1986 | 1467403655908 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:36 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
13:07:36 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
13:07:36 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
13:07:36 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 267ms
13:07:36 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
13:07:36 INFO - PROCESS | 1986 | 1467403656162 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:36 INFO - PROCESS | 1986 | 1467403656218 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:36 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
13:07:36 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
13:07:36 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
13:07:36 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 369ms
13:07:36 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
13:07:36 INFO - PROCESS | 1986 | 1467403656525 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:36 INFO - PROCESS | 1986 | 1467403656559 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:36 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
13:07:36 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 219ms
13:07:36 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
13:07:36 INFO - PROCESS | 1986 | 1467403656744 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:36 INFO - PROCESS | 1986 | 1467403656787 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:36 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
13:07:36 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
13:07:36 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 216ms
13:07:36 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
13:07:36 INFO - PROCESS | 1986 | 1467403656963 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:37 INFO - PROCESS | 1986 | 1467403657005 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:37 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
13:07:37 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 219ms
13:07:37 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
13:07:37 INFO - PROCESS | 1986 | 1467403657190 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:37 INFO - PROCESS | 1986 | 1467403657224 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:37 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
13:07:37 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 219ms
13:07:37 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
13:07:37 INFO - PROCESS | 1986 | 1467403657412 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:37 INFO - PROCESS | 1986 | 1467403657455 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:37 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
13:07:37 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 266ms
13:07:37 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
13:07:37 INFO - PROCESS | 1986 | 1467403657681 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:37 INFO - PROCESS | 1986 | 1467403657720 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:37 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
13:07:37 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 219ms
13:07:37 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
13:07:37 INFO - PROCESS | 1986 | 1467403657922 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:37 INFO - PROCESS | 1986 | 1467403657953 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:38 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
13:07:38 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 275ms
13:07:38 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
13:07:38 INFO - PROCESS | 1986 | 1467403658192 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:38 INFO - PROCESS | 1986 | 1467403658224 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:38 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
13:07:38 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 317ms
13:07:38 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
13:07:38 INFO - PROCESS | 1986 | 1467403658512 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:38 INFO - PROCESS | 1986 | 1467403658553 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:38 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
13:07:38 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 220ms
13:07:38 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
13:07:38 INFO - PROCESS | 1986 | 1467403658743 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:38 INFO - PROCESS | 1986 | 1467403658801 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:39 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
13:07:39 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 267ms
13:07:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
13:07:39 INFO - PROCESS | 1986 | 1467403659023 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:39 INFO - PROCESS | 1986 | 1467403659091 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:39 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
13:07:39 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 269ms
13:07:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
13:07:39 INFO - PROCESS | 1986 | 1467403659456 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:39 INFO - PROCESS | 1986 | 1467403659577 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:39 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
13:07:39 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 525ms
13:07:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
13:07:39 INFO - PROCESS | 1986 | 1467403659876 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:39 INFO - PROCESS | 1986 | 1467403659915 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
13:07:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 224ms
13:07:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
13:07:40 INFO - PROCESS | 1986 | 1467403660113 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:40 INFO - PROCESS | 1986 | 1467403660156 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
13:07:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 280ms
13:07:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
13:07:40 INFO - PROCESS | 1986 | 1467403660380 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:40 INFO - PROCESS | 1986 | 1467403660422 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
13:07:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 219ms
13:07:40 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
13:07:40 INFO - PROCESS | 1986 | 1467403660608 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:40 INFO - PROCESS | 1986 | 1467403660644 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:40 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
13:07:40 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 266ms
13:07:40 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
13:07:40 INFO - PROCESS | 1986 | 1467403660898 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:40 INFO - PROCESS | 1986 | 1467403660957 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:41 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
13:07:41 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 327ms
13:07:41 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
13:07:41 INFO - PROCESS | 1986 | 1467403661224 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:41 INFO - PROCESS | 1986 | 1467403661257 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:41 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index3.htm | IDBCursor.continue() - index - attempt to iterate to the previous record when the direction is set for the next record
13:07:41 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 283ms
13:07:41 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
13:07:41 INFO - PROCESS | 1986 | 1467403661507 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:41 INFO - PROCESS | 1986 | 1467403661569 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:41 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index4.htm | IDBCursor.continue() - index - attempt to iterate to the next record when the direction is set for the previous record
13:07:41 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 327ms
13:07:41 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
13:07:41 INFO - PROCESS | 1986 | 1467403661829 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:41 INFO - PROCESS | 1986 | 1467403661889 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:42 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
13:07:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 267ms
13:07:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
13:07:42 INFO - PROCESS | 1986 | 1467403662108 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:42 INFO - PROCESS | 1986 | 1467403662142 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:42 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
13:07:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 227ms
13:07:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
13:07:42 INFO - PROCESS | 1986 | 1467403662328 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:42 INFO - PROCESS | 1986 | 1467403662366 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:42 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
13:07:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 217ms
13:07:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
13:07:42 INFO - PROCESS | 1986 | 1467403662557 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:42 INFO - PROCESS | 1986 | 1467403662596 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:42 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
13:07:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 269ms
13:07:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
13:07:42 INFO - PROCESS | 1986 | 1467403662830 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:42 INFO - PROCESS | 1986 | 1467403662878 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
13:07:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 267ms
13:07:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
13:07:43 INFO - PROCESS | 1986 | 1467403663108 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:43 INFO - PROCESS | 1986 | 1467403663152 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
13:07:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 325ms
13:07:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
13:07:43 INFO - PROCESS | 1986 | 1467403663429 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:43 INFO - PROCESS | 1986 | 1467403663489 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
13:07:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 217ms
13:07:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
13:07:43 INFO - PROCESS | 1986 | 1467403663647 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:43 INFO - PROCESS | 1986 | 1467403663680 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore3.htm | IDBCursor.continue() - object store - attempt to iterate to the previous record when the direction is set for the next record
13:07:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 216ms
13:07:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
13:07:43 INFO - PROCESS | 1986 | 1467403663872 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:43 INFO - PROCESS | 1986 | 1467403663905 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore4.htm | IDBCursor.continue() - object store - attempt to iterate to the next record when the direction is set for the previous record
13:07:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 226ms
13:07:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
13:07:44 INFO - PROCESS | 1986 | 1467403664094 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:44 INFO - PROCESS | 1986 | 1467403664126 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
13:07:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 215ms
13:07:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
13:07:44 INFO - PROCESS | 1986 | 1467403664313 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:44 INFO - PROCESS | 1986 | 1467403664357 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
13:07:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 269ms
13:07:44 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
13:07:44 INFO - PROCESS | 1986 | 1467403664612 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:44 INFO - PROCESS | 1986 | 1467403664677 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:44 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
13:07:44 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 319ms
13:07:44 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
13:07:44 INFO - PROCESS | 1986 | 1467403664944 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:45 INFO - PROCESS | 1986 | 1467403664994 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:45 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
13:07:45 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 367ms
13:07:45 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
13:07:45 INFO - PROCESS | 1986 | 1467403665312 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:45 INFO - PROCESS | 1986 | 1467403665342 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:45 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
13:07:45 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 570ms
13:07:45 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
13:07:45 INFO - PROCESS | 1986 | 1467403665889 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:45 INFO - PROCESS | 1986 | 1467403665927 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:46 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
13:07:46 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 269ms
13:07:46 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
13:07:46 INFO - PROCESS | 1986 | 1467403666161 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:46 INFO - PROCESS | 1986 | 1467403666207 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:46 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
13:07:46 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 267ms
13:07:46 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
13:07:46 INFO - PROCESS | 1986 | 1467403666446 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:46 INFO - PROCESS | 1986 | 1467403666504 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:46 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
13:07:46 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 327ms
13:07:46 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
13:07:46 INFO - PROCESS | 1986 | 1467403666775 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:46 INFO - PROCESS | 1986 | 1467403666824 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:47 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
13:07:47 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 278ms
13:07:47 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
13:07:47 INFO - PROCESS | 1986 | 1467403667043 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:47 INFO - PROCESS | 1986 | 1467403667087 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:47 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
13:07:47 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 317ms
13:07:47 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
13:07:47 INFO - PROCESS | 1986 | 1467403667370 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:47 INFO - PROCESS | 1986 | 1467403667430 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:47 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
13:07:47 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 319ms
13:07:47 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
13:07:47 INFO - PROCESS | 1986 | 1467403667709 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:47 INFO - PROCESS | 1986 | 1467403667755 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:47 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
13:07:47 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 277ms
13:07:47 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
13:07:47 INFO - PROCESS | 1986 | 1467403667977 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:48 INFO - PROCESS | 1986 | 1467403668010 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:48 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
13:07:48 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 619ms
13:07:48 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
13:07:48 INFO - PROCESS | 1986 | 1467403668603 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:48 INFO - PROCESS | 1986 | 1467403668639 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:48 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
13:07:48 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 217ms
13:07:48 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
13:07:48 INFO - PROCESS | 1986 | 1467403668826 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:48 INFO - PROCESS | 1986 | 1467403668859 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:49 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
13:07:49 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 267ms
13:07:49 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
13:07:49 INFO - PROCESS | 1986 | 1467403669160 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:49 INFO - PROCESS | 1986 | 1467403669224 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:49 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
13:07:49 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 537ms
13:07:49 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
13:07:49 INFO - PROCESS | 1986 | 1467403669681 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:49 INFO - PROCESS | 1986 | 1467403669730 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:49 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
13:07:49 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 267ms
13:07:49 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
13:07:49 INFO - PROCESS | 1986 | 1467403669962 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:50 INFO - PROCESS | 1986 | 1467403670030 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
13:07:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 267ms
13:07:50 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
13:07:50 INFO - PROCESS | 1986 | 1467403670241 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:50 INFO - PROCESS | 1986 | 1467403670280 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
13:07:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 218ms
13:07:50 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
13:07:50 INFO - PROCESS | 1986 | 1467403670457 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:50 INFO - PROCESS | 1986 | 1467403670493 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
13:07:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 223ms
13:07:50 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
13:07:50 INFO - PROCESS | 1986 | 1467403670676 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:50 INFO - PROCESS | 1986 | 1467403670710 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
13:07:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 267ms
13:07:50 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
13:07:50 INFO - PROCESS | 1986 | 1467403670948 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:50 INFO - PROCESS | 1986 | 1467403670995 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
13:07:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 267ms
13:07:51 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
13:07:51 INFO - PROCESS | 1986 | 1467403671224 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:51 INFO - PROCESS | 1986 | 1467403671271 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
13:07:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 324ms
13:07:51 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
13:07:51 INFO - PROCESS | 1986 | 1467403671547 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:51 INFO - PROCESS | 1986 | 1467403671606 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
13:07:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 316ms
13:07:51 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
13:07:51 INFO - PROCESS | 1986 | 1467403671878 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:51 INFO - PROCESS | 1986 | 1467403671931 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
13:07:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 428ms
13:07:52 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
13:07:52 INFO - PROCESS | 1986 | 1467403672305 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:52 INFO - PROCESS | 1986 | 1467403672354 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
13:07:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 224ms
13:07:52 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
13:07:52 INFO - PROCESS | 1986 | 1467403672529 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:52 INFO - PROCESS | 1986 | 1467403672571 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
13:07:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 220ms
13:07:52 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
13:07:52 INFO - PROCESS | 1986 | 1467403672757 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:52 INFO - PROCESS | 1986 | 1467403672795 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
13:07:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 218ms
13:07:52 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
13:07:52 INFO - PROCESS | 1986 | 1467403672978 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:53 INFO - PROCESS | 1986 | 1467403673013 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
13:07:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 218ms
13:07:53 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
13:07:53 INFO - PROCESS | 1986 | 1467403673206 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:53 INFO - PROCESS | 1986 | 1467403673244 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
13:07:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 223ms
13:07:53 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
13:07:53 INFO - PROCESS | 1986 | 1467403673430 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:53 INFO - PROCESS | 1986 | 1467403673490 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
13:07:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 318ms
13:07:53 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
13:07:53 INFO - PROCESS | 1986 | 1467403673763 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:53 INFO - PROCESS | 1986 | 1467403673813 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
13:07:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 272ms
13:07:54 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
13:07:54 INFO - PROCESS | 1986 | 1467403674044 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:54 INFO - PROCESS | 1986 | 1467403674090 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
13:07:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 267ms
13:07:54 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
13:07:54 INFO - PROCESS | 1986 | 1467403674317 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:54 INFO - PROCESS | 1986 | 1467403674388 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
13:07:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 269ms
13:07:54 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
13:07:54 INFO - PROCESS | 1986 | 1467403674592 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:54 INFO - PROCESS | 1986 | 1467403674626 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
13:07:54 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 270ms
13:07:54 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
13:07:54 INFO - PROCESS | 1986 | 1467403674874 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:54 INFO - PROCESS | 1986 | 1467403674923 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
13:07:55 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 268ms
13:07:55 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
13:07:55 INFO - PROCESS | 1986 | 1467403675160 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:55 INFO - PROCESS | 1986 | 1467403675210 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
13:07:55 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 530ms
13:07:55 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
13:07:55 INFO - PROCESS | 1986 | 1467403675691 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:55 INFO - PROCESS | 1986 | 1467403675730 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
13:07:55 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 269ms
13:07:55 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
13:07:55 INFO - PROCESS | 1986 | 1467403675965 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:56 INFO - PROCESS | 1986 | 1467403676015 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
13:07:56 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 368ms
13:07:56 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
13:07:56 INFO - PROCESS | 1986 | 1467403676343 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:56 INFO - PROCESS | 1986 | 1467403676377 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
13:07:56 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 270ms
13:07:56 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
13:07:56 INFO - PROCESS | 1986 | 1467403676614 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:56 INFO - PROCESS | 1986 | 1467403676654 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
13:07:56 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 220ms
13:07:56 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
13:07:56 INFO - PROCESS | 1986 | 1467403676843 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:56 INFO - PROCESS | 1986 | 1467403676907 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
13:07:57 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 316ms
13:07:57 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
13:07:57 INFO - PROCESS | 1986 | 1467403677177 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:57 INFO - PROCESS | 1986 | 1467403677242 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
13:07:57 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 271ms
13:07:57 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
13:07:57 INFO - PROCESS | 1986 | 1467403677445 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:57 INFO - PROCESS | 1986 | 1467403677490 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
13:07:57 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 316ms
13:07:57 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
13:07:57 INFO - PROCESS | 1986 | 1467403677779 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:57 INFO - PROCESS | 1986 | 1467403677829 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
13:07:58 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 276ms
13:07:58 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
13:07:58 INFO - PROCESS | 1986 | 1467403678048 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:58 INFO - PROCESS | 1986 | 1467403678096 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
13:07:58 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 267ms
13:07:58 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
13:07:58 INFO - PROCESS | 1986 | 1467403678324 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:58 INFO - PROCESS | 1986 | 1467403678358 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
13:07:58 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 223ms
13:07:58 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
13:07:58 INFO - PROCESS | 1986 | 1467403678546 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:58 INFO - PROCESS | 1986 | 1467403678586 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
13:07:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
13:07:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
13:07:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
13:07:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
13:07:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
13:07:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
13:07:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
13:07:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
13:07:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
13:07:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
13:07:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
13:07:58 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 323ms
13:07:58 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
13:07:58 INFO - PROCESS | 1986 | 1467403678893 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:58 INFO - PROCESS | 1986 | 1467403678921 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
13:07:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
13:07:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
13:07:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
13:07:59 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 370ms
13:07:59 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
13:07:59 INFO - PROCESS | 1986 | 1467403679267 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:59 INFO - PROCESS | 1986 | 1467403679310 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
13:07:59 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 472ms
13:07:59 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
13:07:59 INFO - PROCESS | 1986 | 1467403679745 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:07:59 INFO - PROCESS | 1986 | 1467403679793 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
13:08:00 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 317ms
13:08:00 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
13:08:00 INFO - PROCESS | 1986 | 1467403680075 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:00 INFO - PROCESS | 1986 | 1467403680112 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
13:08:00 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 323ms
13:08:00 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
13:08:00 INFO - PROCESS | 1986 | 1467403680397 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:00 INFO - PROCESS | 1986 | 1467403680447 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
13:08:00 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 317ms
13:08:00 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
13:08:00 INFO - PROCESS | 1986 | 1467403680724 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:00 INFO - PROCESS | 1986 | 1467403680760 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
13:08:00 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 225ms
13:08:00 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
13:08:00 INFO - PROCESS | 1986 | 1467403680946 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:00 INFO - PROCESS | 1986 | 1467403680980 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
13:08:01 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 218ms
13:08:01 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
13:08:01 INFO - PROCESS | 1986 | 1467403681165 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:01 INFO - PROCESS | 1986 | 1467403681211 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
13:08:01 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 269ms
13:08:01 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
13:08:01 INFO - PROCESS | 1986 | 1467403681443 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:01 INFO - PROCESS | 1986 | 1467403681477 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
13:08:01 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 420ms
13:08:01 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
13:08:01 INFO - PROCESS | 1986 | 1467403681992 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:02 INFO - PROCESS | 1986 | 1467403682035 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
13:08:02 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 281ms
13:08:02 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
13:08:02 INFO - PROCESS | 1986 | 1467403682275 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:02 INFO - PROCESS | 1986 | 1467403682326 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:02 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
13:08:02 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 281ms
13:08:02 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
13:08:02 INFO - PROCESS | 1986 | 1467403682549 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:02 INFO - PROCESS | 1986 | 1467403682596 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:02 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
13:08:02 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
13:08:02 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
13:08:02 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 218ms
13:08:02 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
13:08:02 INFO - PROCESS | 1986 | 1467403682773 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:02 INFO - PROCESS | 1986 | 1467403682808 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:03 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
13:08:03 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 376ms
13:08:03 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
13:08:03 INFO - PROCESS | 1986 | 1467403683144 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:03 INFO - PROCESS | 1986 | 1467403683164 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:03 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
13:08:03 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 267ms
13:08:03 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
13:08:03 INFO - PROCESS | 1986 | 1467403683426 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:03 INFO - PROCESS | 1986 | 1467403683479 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:03 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
13:08:03 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 421ms
13:08:03 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
13:08:03 INFO - PROCESS | 1986 | 1467403683839 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:03 INFO - PROCESS | 1986 | 1467403683881 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:04 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
13:08:04 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
13:08:04 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 220ms
13:08:04 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
13:08:04 INFO - PROCESS | 1986 | 1467403684060 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:04 INFO - PROCESS | 1986 | 1467403684093 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
13:08:04 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 216ms
13:08:04 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
13:08:04 INFO - PROCESS | 1986 | 1467403684281 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:04 INFO - PROCESS | 1986 | 1467403684314 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
13:08:04 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 317ms
13:08:04 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
13:08:04 INFO - PROCESS | 1986 | 1467403684604 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:04 INFO - PROCESS | 1986 | 1467403684632 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
13:08:04 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 366ms
13:08:04 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
13:08:04 INFO - PROCESS | 1986 | 1467403684970 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:05 INFO - PROCESS | 1986 | 1467403685025 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
13:08:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
13:08:05 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 270ms
13:08:05 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
13:08:05 INFO - PROCESS | 1986 | 1467403685242 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:05 INFO - PROCESS | 1986 | 1467403685279 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
13:08:05 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 215ms
13:08:05 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
13:08:05 INFO - PROCESS | 1986 | 1467403685460 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:05 INFO - PROCESS | 1986 | 1467403685494 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
13:08:05 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 217ms
13:08:05 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
13:08:05 INFO - PROCESS | 1986 | 1467403685680 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:05 INFO - PROCESS | 1986 | 1467403685715 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
13:08:05 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 270ms
13:08:05 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
13:08:05 INFO - PROCESS | 1986 | 1467403685959 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:05 INFO - PROCESS | 1986 | 1467403685996 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:06 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
13:08:06 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 416ms
13:08:06 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
13:08:06 INFO - PROCESS | 1986 | 1467403686380 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:06 INFO - PROCESS | 1986 | 1467403686412 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:06 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
13:08:06 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 270ms
13:08:06 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
13:08:06 INFO - PROCESS | 1986 | 1467403686657 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:06 INFO - PROCESS | 1986 | 1467403686691 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:06 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
13:08:06 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 273ms
13:08:06 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
13:08:06 INFO - PROCESS | 1986 | 1467403686929 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:06 INFO - PROCESS | 1986 | 1467403686982 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
13:08:07 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 266ms
13:08:07 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
13:08:07 INFO - PROCESS | 1986 | 1467403687199 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:07 INFO - PROCESS | 1986 | 1467403687256 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
13:08:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
13:08:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
13:08:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
13:08:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
13:08:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
13:08:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
13:08:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
13:08:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
13:08:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
13:08:07 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
13:08:07 INFO - window.indexedDB.open('test', val);..." did not throw
13:08:07 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
13:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:08:07 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
13:08:07 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
13:08:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
13:08:07 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
13:08:07 INFO - window.indexedDB.open('test', val);..." did not throw
13:08:07 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
13:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:08:07 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
13:08:07 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
13:08:07 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
13:08:07 INFO - window.indexedDB.open('test', val);..." did not throw
13:08:07 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
13:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:08:07 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
13:08:07 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
13:08:07 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
13:08:07 INFO - window.indexedDB.open('test', val);..." did not throw
13:08:07 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
13:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:08:07 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
13:08:07 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
13:08:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
13:08:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
13:08:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
13:08:07 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 320ms
13:08:07 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
13:08:07 INFO - PROCESS | 1986 | 1467403687526 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:07 INFO - PROCESS | 1986 | 1467403687561 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:07 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
13:08:07 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 215ms
13:08:07 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
13:08:07 INFO - PROCESS | 1986 | 1467403687744 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:07 INFO - PROCESS | 1986 | 1467403687778 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:08 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
13:08:08 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
13:08:08 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1171ms
13:08:08 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
13:08:08 INFO - PROCESS | 1986 | 1467403688920 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:08 INFO - PROCESS | 1986 | 1467403688955 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:09 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
13:08:09 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 220ms
13:08:09 INFO - TEST-START | /IndexedDB/idbindex_count.htm
13:08:09 INFO - PROCESS | 1986 | 1467403689148 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:09 INFO - PROCESS | 1986 | 1467403689203 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:09 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
13:08:09 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 270ms
13:08:09 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
13:08:09 INFO - PROCESS | 1986 | 1467403689447 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:09 INFO - PROCESS | 1986 | 1467403689503 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:09 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
13:08:09 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 328ms
13:08:09 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
13:08:09 INFO - PROCESS | 1986 | 1467403689764 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:09 INFO - PROCESS | 1986 | 1467403689820 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:10 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
13:08:10 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 271ms
13:08:10 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
13:08:10 INFO - PROCESS | 1986 | 1467403690044 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:10 INFO - PROCESS | 1986 | 1467403690082 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:10 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
13:08:10 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 267ms
13:08:10 INFO - TEST-START | /IndexedDB/idbindex_get.htm
13:08:10 INFO - PROCESS | 1986 | 1467403690315 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:10 INFO - PROCESS | 1986 | 1467403690361 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:10 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
13:08:10 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 217ms
13:08:10 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
13:08:10 INFO - PROCESS | 1986 | 1467403690541 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:10 INFO - PROCESS | 1986 | 1467403690582 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:10 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
13:08:10 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 276ms
13:08:10 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
13:08:10 INFO - PROCESS | 1986 | 1467403690811 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:10 INFO - PROCESS | 1986 | 1467403690846 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:11 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
13:08:11 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 267ms
13:08:11 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
13:08:11 INFO - PROCESS | 1986 | 1467403691089 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:11 INFO - PROCESS | 1986 | 1467403691127 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:11 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
13:08:11 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 322ms
13:08:11 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
13:08:11 INFO - PROCESS | 1986 | 1467403691415 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:11 INFO - PROCESS | 1986 | 1467403691470 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:11 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
13:08:11 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 270ms
13:08:11 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
13:08:11 INFO - PROCESS | 1986 | 1467403691708 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:11 INFO - PROCESS | 1986 | 1467403691761 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:12 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
13:08:12 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 319ms
13:08:12 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
13:08:12 INFO - PROCESS | 1986 | 1467403692043 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:12 INFO - PROCESS | 1986 | 1467403692088 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:12 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
13:08:12 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 272ms
13:08:12 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
13:08:12 INFO - PROCESS | 1986 | 1467403692323 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:12 INFO - PROCESS | 1986 | 1467403692361 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:12 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
13:08:12 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 370ms
13:08:12 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
13:08:12 INFO - PROCESS | 1986 | 1467403692693 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:12 INFO - PROCESS | 1986 | 1467403692730 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
13:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
13:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
13:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
13:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
13:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
13:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
13:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
13:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
13:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
13:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
13:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
13:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
13:08:13 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 469ms
13:08:13 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
13:08:13 INFO - PROCESS | 1986 | 1467403693169 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:13 INFO - PROCESS | 1986 | 1467403693196 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
13:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
13:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
13:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
13:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
13:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
13:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
13:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
13:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
13:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
13:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
13:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
13:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
13:08:13 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 275ms
13:08:13 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
13:08:13 INFO - PROCESS | 1986 | 1467403693444 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:13 INFO - PROCESS | 1986 | 1467403693480 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
13:08:13 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 268ms
13:08:13 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
13:08:13 INFO - PROCESS | 1986 | 1467403693726 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:13 INFO - PROCESS | 1986 | 1467403693778 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:14 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
13:08:14 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 367ms
13:08:14 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
13:08:14 INFO - PROCESS | 1986 | 1467403694180 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:14 INFO - PROCESS | 1986 | 1467403694244 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:14 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
13:08:14 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 318ms
13:08:14 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
13:08:14 INFO - PROCESS | 1986 | 1467403694527 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:14 INFO - PROCESS | 1986 | 1467403694590 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:14 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
13:08:14 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 331ms
13:08:14 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
13:08:14 INFO - PROCESS | 1986 | 1467403694862 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:14 INFO - PROCESS | 1986 | 1467403694908 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:15 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
13:08:15 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 278ms
13:08:15 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
13:08:15 INFO - PROCESS | 1986 | 1467403695139 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:15 INFO - PROCESS | 1986 | 1467403695177 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:15 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
13:08:15 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 268ms
13:08:15 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
13:08:15 INFO - PROCESS | 1986 | 1467403695410 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:15 INFO - PROCESS | 1986 | 1467403695444 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:15 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
13:08:15 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 267ms
13:08:15 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
13:08:15 INFO - PROCESS | 1986 | 1467403695683 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:15 INFO - PROCESS | 1986 | 1467403695744 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:15 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
13:08:15 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 319ms
13:08:15 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
13:08:16 INFO - PROCESS | 1986 | 1467403696008 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:16 INFO - PROCESS | 1986 | 1467403696044 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:16 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
13:08:16 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 276ms
13:08:16 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
13:08:16 INFO - PROCESS | 1986 | 1467403696293 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:16 INFO - PROCESS | 1986 | 1467403696340 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:16 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
13:08:16 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 278ms
13:08:16 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
13:08:16 INFO - PROCESS | 1986 | 1467403696565 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:16 INFO - PROCESS | 1986 | 1467403696606 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:16 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
13:08:16 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 318ms
13:08:16 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
13:08:16 INFO - PROCESS | 1986 | 1467403696896 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:16 INFO - PROCESS | 1986 | 1467403696951 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:17 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
13:08:17 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 374ms
13:08:17 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
13:08:17 INFO - PROCESS | 1986 | 1467403697265 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:17 INFO - PROCESS | 1986 | 1467403697306 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:17 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
13:08:17 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 219ms
13:08:17 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
13:08:17 INFO - PROCESS | 1986 | 1467403697493 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:17 INFO - PROCESS | 1986 | 1467403697530 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:17 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
13:08:17 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 216ms
13:08:17 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
13:08:17 INFO - PROCESS | 1986 | 1467403697711 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:17 INFO - PROCESS | 1986 | 1467403697744 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:17 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
13:08:17 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 217ms
13:08:17 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
13:08:17 INFO - PROCESS | 1986 | 1467403697930 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:17 INFO - PROCESS | 1986 | 1467403697965 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:18 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
13:08:18 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 215ms
13:08:18 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
13:08:18 INFO - PROCESS | 1986 | 1467403698148 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:18 INFO - PROCESS | 1986 | 1467403698194 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
13:08:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
13:08:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
13:08:18 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 217ms
13:08:18 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
13:08:18 INFO - PROCESS | 1986 | 1467403698375 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:18 INFO - PROCESS | 1986 | 1467403698410 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
13:08:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
13:08:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
13:08:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
13:08:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
13:08:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
13:08:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
13:08:18 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 218ms
13:08:18 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
13:08:18 INFO - PROCESS | 1986 | 1467403698595 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:18 INFO - PROCESS | 1986 | 1467403698627 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
13:08:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
13:08:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
13:08:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
13:08:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
13:08:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
13:08:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
13:08:18 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 217ms
13:08:18 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
13:08:18 INFO - PROCESS | 1986 | 1467403698814 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:18 INFO - PROCESS | 1986 | 1467403698853 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
13:08:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 218ms
13:08:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
13:08:19 INFO - PROCESS | 1986 | 1467403699042 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:19 INFO - PROCESS | 1986 | 1467403699081 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add10.htm | IDBObjectStore.add() - Attempt to call 'add' without an key parameter when the object store uses out-of-line keys
13:08:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 267ms
13:08:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
13:08:19 INFO - PROCESS | 1986 | 1467403699312 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:19 INFO - PROCESS | 1986 | 1467403699378 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add11.htm | IDBObjectStore.add() - Attempt to add a record where the record's key does not meet the constraints of a valid key
13:08:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 322ms
13:08:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
13:08:19 INFO - PROCESS | 1986 | 1467403699646 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:19 INFO - PROCESS | 1986 | 1467403699753 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
13:08:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 368ms
13:08:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
13:08:20 INFO - PROCESS | 1986 | 1467403700031 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:20 INFO - PROCESS | 1986 | 1467403700089 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add13.htm | IDBObjectStore.add() - Attempt to add a record where the out of line key provided does not meet the constraints of a valid key
13:08:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 528ms
13:08:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
13:08:20 INFO - PROCESS | 1986 | 1467403700562 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:20 INFO - PROCESS | 1986 | 1467403700645 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add14.htm | IDBObjectStore.add() - Add a record where a value being indexed does not meet the constraints of a valid key
13:08:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 321ms
13:08:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
13:08:20 INFO - PROCESS | 1986 | 1467403700899 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:20 INFO - PROCESS | 1986 | 1467403700957 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
13:08:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 271ms
13:08:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
13:08:21 INFO - PROCESS | 1986 | 1467403701185 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:21 INFO - PROCESS | 1986 | 1467403701244 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add16.htm | IDBObjectStore.add() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
13:08:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 318ms
13:08:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
13:08:21 INFO - PROCESS | 1986 | 1467403701510 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:21 INFO - PROCESS | 1986 | 1467403701572 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
13:08:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 325ms
13:08:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
13:08:21 INFO - PROCESS | 1986 | 1467403701829 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:21 INFO - PROCESS | 1986 | 1467403701876 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
13:08:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 268ms
13:08:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
13:08:22 INFO - PROCESS | 1986 | 1467403702107 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:22 INFO - PROCESS | 1986 | 1467403702156 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
13:08:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 268ms
13:08:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
13:08:22 INFO - PROCESS | 1986 | 1467403702382 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:22 INFO - PROCESS | 1986 | 1467403702456 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
13:08:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 319ms
13:08:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
13:08:22 INFO - PROCESS | 1986 | 1467403702714 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:22 INFO - PROCESS | 1986 | 1467403702764 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
13:08:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 321ms
13:08:23 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
13:08:23 INFO - PROCESS | 1986 | 1467403703070 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:23 INFO - PROCESS | 1986 | 1467403703108 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
13:08:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 277ms
13:08:23 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
13:08:23 INFO - PROCESS | 1986 | 1467403703346 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:23 INFO - PROCESS | 1986 | 1467403703396 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
13:08:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 318ms
13:08:23 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
13:08:23 INFO - PROCESS | 1986 | 1467403703690 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:23 INFO - PROCESS | 1986 | 1467403703737 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add9.htm | IDBObjectStore.add() - Attempt to add a record that does not meet the constraints of an object store's inline key requirements
13:08:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 269ms
13:08:23 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
13:08:23 INFO - PROCESS | 1986 | 1467403703960 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:24 INFO - PROCESS | 1986 | 1467403704017 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
13:08:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 269ms
13:08:24 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
13:08:24 INFO - PROCESS | 1986 | 1467403704231 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:24 INFO - PROCESS | 1986 | 1467403704267 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
13:08:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 219ms
13:08:24 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
13:08:24 INFO - PROCESS | 1986 | 1467403704459 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:24 INFO - PROCESS | 1986 | 1467403704492 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
13:08:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 269ms
13:08:24 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
13:08:24 INFO - PROCESS | 1986 | 1467403704730 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:24 INFO - PROCESS | 1986 | 1467403704776 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear4.htm | IDBObjectStore.clear() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
13:08:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 317ms
13:08:25 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
13:08:25 INFO - PROCESS | 1986 | 1467403705061 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:25 INFO - PROCESS | 1986 | 1467403705113 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
13:08:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 278ms
13:08:25 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
13:08:25 INFO - PROCESS | 1986 | 1467403705330 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:25 INFO - PROCESS | 1986 | 1467403705377 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
13:08:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 318ms
13:08:25 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
13:08:25 INFO - PROCESS | 1986 | 1467403705662 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:25 INFO - PROCESS | 1986 | 1467403705706 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
13:08:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 276ms
13:08:25 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
13:08:25 INFO - PROCESS | 1986 | 1467403705929 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:25 INFO - PROCESS | 1986 | 1467403705964 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count4.htm | IDBObjectStore.count() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
13:08:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 217ms
13:08:26 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
13:08:26 INFO - PROCESS | 1986 | 1467403706156 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:26 INFO - PROCESS | 1986 | 1467403706193 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
13:08:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 272ms
13:08:26 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
13:08:26 INFO - PROCESS | 1986 | 1467403706495 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:26 INFO - PROCESS | 1986 | 1467403706565 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex10.htm | IDBDatabase.createIndex() - If an index with the name name already exists in this object store, the implementation must throw a DOMException of type ConstraintError
13:08:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 534ms
13:08:27 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
13:08:27 INFO - PROCESS | 1986 | 1467403707020 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:27 INFO - PROCESS | 1986 | 1467403707104 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex11.htm | IDBDatabase.createIndex() - If keyPath is not a valid key path, the implementation must throw a DOMException of type SyntaxError
13:08:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 476ms
13:08:27 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
13:08:27 INFO - PROCESS | 1986 | 1467403707499 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:27 INFO - PROCESS | 1986 | 1467403707559 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex12.htm | IDBDatabase.createIndex() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
13:08:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 319ms
13:08:27 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
13:08:27 INFO - PROCESS | 1986 | 1467403707861 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:27 INFO - PROCESS | 1986 | 1467403707924 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
13:08:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 273ms
13:08:28 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
13:08:28 INFO - PROCESS | 1986 | 1467403708127 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:28 INFO - PROCESS | 1986 | 1467403708164 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex2.htm | IDBObjectStore.createIndex() - attempt to create an index that requires unique values on an object store already contains duplicates
13:08:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 216ms
13:08:28 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
13:08:28 INFO - PROCESS | 1986 | 1467403708345 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:28 INFO - PROCESS | 1986 | 1467403708378 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
13:08:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 269ms
13:08:28 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
13:08:28 INFO - PROCESS | 1986 | 1467403708621 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:28 INFO - PROCESS | 1986 | 1467403708694 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
13:08:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 368ms
13:08:28 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
13:08:29 INFO - PROCESS | 1986 | 1467403708997 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:29 INFO - PROCESS | 1986 | 1467403709053 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
13:08:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 317ms
13:08:29 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
13:08:29 INFO - PROCESS | 1986 | 1467403709323 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:29 INFO - PROCESS | 1986 | 1467403709354 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:29 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | IDBObjectStore.createIndex() - event order when unique constraint is triggered - assert_array_equals: events property 5, expected "transaction.abort: ConstraintError" but got "transaction.abort: AbortError"
13:08:29 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
13:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:08:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
13:08:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 271ms
13:08:29 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
13:08:29 INFO - PROCESS | 1986 | 1467403709594 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:29 INFO - PROCESS | 1986 | 1467403709630 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:29 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | IDBObjectStore.createIndex() - Event ordering for ConstraintError on request - assert_array_equals: events property 9, expected "open_rq.error: AbortError" but got "open_rq.error: ConstraintError"
13:08:29 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
13:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:08:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
13:08:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 317ms
13:08:29 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
13:08:29 INFO - PROCESS | 1986 | 1467403709917 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:29 INFO - PROCESS | 1986 | 1467403709972 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
13:08:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 270ms
13:08:30 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
13:08:30 INFO - PROCESS | 1986 | 1467403710195 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:30 INFO - PROCESS | 1986 | 1467403710242 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
13:08:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 267ms
13:08:30 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
13:08:30 INFO - PROCESS | 1986 | 1467403710466 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:30 INFO - PROCESS | 1986 | 1467403710519 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
13:08:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 270ms
13:08:30 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
13:08:30 INFO - PROCESS | 1986 | 1467403710747 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:30 INFO - PROCESS | 1986 | 1467403710803 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
13:08:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 221ms
13:08:30 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
13:08:30 INFO - PROCESS | 1986 | 1467403710977 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:31 INFO - PROCESS | 1986 | 1467403711010 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
13:08:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 225ms
13:08:31 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
13:08:31 INFO - PROCESS | 1986 | 1467403711195 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:31 INFO - PROCESS | 1986 | 1467403711231 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
13:08:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 419ms
13:08:31 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
13:08:31 INFO - PROCESS | 1986 | 1467403711621 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:31 INFO - PROCESS | 1986 | 1467403711662 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
13:08:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 268ms
13:08:31 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
13:08:31 INFO - PROCESS | 1986 | 1467403711893 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:31 INFO - PROCESS | 1986 | 1467403711929 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
13:08:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 218ms
13:08:32 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
13:08:32 INFO - PROCESS | 1986 | 1467403712114 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:32 INFO - PROCESS | 1986 | 1467403712147 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete7.htm | IDBObjectStore.delete() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
13:08:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 221ms
13:08:32 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
13:08:32 INFO - PROCESS | 1986 | 1467403712344 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:32 INFO - PROCESS | 1986 | 1467403712382 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
13:08:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 218ms
13:08:32 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
13:08:32 INFO - PROCESS | 1986 | 1467403712563 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:32 INFO - PROCESS | 1986 | 1467403712592 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
13:08:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 420ms
13:08:33 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
13:08:33 INFO - PROCESS | 1986 | 1467403713008 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:33 INFO - PROCESS | 1986 | 1467403713047 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
13:08:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 273ms
13:08:33 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
13:08:33 INFO - PROCESS | 1986 | 1467403713293 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:33 INFO - PROCESS | 1986 | 1467403713346 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
13:08:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 327ms
13:08:33 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
13:08:33 INFO - PROCESS | 1986 | 1467403713634 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:33 INFO - PROCESS | 1986 | 1467403713686 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
13:08:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 428ms
13:08:34 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
13:08:34 INFO - PROCESS | 1986 | 1467403714049 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:34 INFO - PROCESS | 1986 | 1467403714084 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
13:08:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 317ms
13:08:34 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
13:08:34 INFO - PROCESS | 1986 | 1467403714375 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:34 INFO - PROCESS | 1986 | 1467403714415 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
13:08:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 323ms
13:08:34 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
13:08:34 INFO - PROCESS | 1986 | 1467403714696 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:34 INFO - PROCESS | 1986 | 1467403714744 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
13:08:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 317ms
13:08:35 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
13:08:35 INFO - PROCESS | 1986 | 1467403715016 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:35 INFO - PROCESS | 1986 | 1467403715074 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
13:08:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 320ms
13:08:35 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
13:08:35 INFO - PROCESS | 1986 | 1467403715344 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:35 INFO - PROCESS | 1986 | 1467403715378 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
13:08:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
13:08:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
13:08:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
13:08:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
13:08:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
13:08:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
13:08:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
13:08:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
13:08:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
13:08:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
13:08:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
13:08:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 269ms
13:08:35 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
13:08:35 INFO - PROCESS | 1986 | 1467403715615 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:35 INFO - PROCESS | 1986 | 1467403715655 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
13:08:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
13:08:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
13:08:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
13:08:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
13:08:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
13:08:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
13:08:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
13:08:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
13:08:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
13:08:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
13:08:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
13:08:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 218ms
13:08:35 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
13:08:35 INFO - PROCESS | 1986 | 1467403715844 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:35 INFO - PROCESS | 1986 | 1467403715878 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
13:08:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 226ms
13:08:36 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
13:08:36 INFO - PROCESS | 1986 | 1467403716064 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:36 INFO - PROCESS | 1986 | 1467403716108 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
13:08:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 266ms
13:08:36 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
13:08:36 INFO - PROCESS | 1986 | 1467403716332 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:36 INFO - PROCESS | 1986 | 1467403716378 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
13:08:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 266ms
13:08:36 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
13:08:36 INFO - PROCESS | 1986 | 1467403716611 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:36 INFO - PROCESS | 1986 | 1467403716661 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
13:08:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
13:08:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
13:08:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
13:08:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
13:08:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 377ms
13:08:36 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
13:08:36 INFO - PROCESS | 1986 | 1467403716980 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:37 INFO - PROCESS | 1986 | 1467403717024 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
13:08:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 267ms
13:08:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
13:08:37 INFO - PROCESS | 1986 | 1467403717259 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:37 INFO - PROCESS | 1986 | 1467403717307 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put10.htm | IDBObjectStore.put() - Attempt to call 'put' without an key parameter when the object store uses out-of-line keys
13:08:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 318ms
13:08:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
13:08:37 INFO - PROCESS | 1986 | 1467403717578 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:37 INFO - PROCESS | 1986 | 1467403717611 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put11.htm | IDBObjectStore.put() - Attempt to put a record where the record's key does not meet the constraints of a valid key
13:08:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 223ms
13:08:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
13:08:37 INFO - PROCESS | 1986 | 1467403717799 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:37 INFO - PROCESS | 1986 | 1467403717837 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
13:08:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 267ms
13:08:38 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
13:08:38 INFO - PROCESS | 1986 | 1467403718077 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:38 INFO - PROCESS | 1986 | 1467403718110 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put13.htm | IDBObjectStore.put() - Attempt to put a record where the out of line key provided does not meet the constraints of a valid key
13:08:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 218ms
13:08:38 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
13:08:38 INFO - PROCESS | 1986 | 1467403718298 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:38 INFO - PROCESS | 1986 | 1467403718333 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put14.htm | IDBObjectStore.put() - Put a record where a value being indexed does not meet the constraints of a valid key
13:08:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 217ms
13:08:38 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
13:08:38 INFO - PROCESS | 1986 | 1467403718525 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:38 INFO - PROCESS | 1986 | 1467403718557 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
13:08:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 223ms
13:08:38 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
13:08:38 INFO - PROCESS | 1986 | 1467403718744 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:38 INFO - PROCESS | 1986 | 1467403718783 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put16.htm | IDBObjectStore.put() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
13:08:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 216ms
13:08:38 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
13:08:38 INFO - PROCESS | 1986 | 1467403718963 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:39 INFO - PROCESS | 1986 | 1467403719006 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
13:08:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 316ms
13:08:39 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
13:08:39 INFO - PROCESS | 1986 | 1467403719366 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:39 INFO - PROCESS | 1986 | 1467403719437 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
13:08:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 269ms
13:08:39 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
13:08:39 INFO - PROCESS | 1986 | 1467403719646 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:39 INFO - PROCESS | 1986 | 1467403719683 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
13:08:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 271ms
13:08:39 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
13:08:39 INFO - PROCESS | 1986 | 1467403719926 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:39 INFO - PROCESS | 1986 | 1467403719966 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
13:08:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 268ms
13:08:40 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
13:08:40 INFO - PROCESS | 1986 | 1467403720194 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:40 INFO - PROCESS | 1986 | 1467403720231 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
13:08:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 267ms
13:08:40 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
13:08:40 INFO - PROCESS | 1986 | 1467403720463 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:40 INFO - PROCESS | 1986 | 1467403720500 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
13:08:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 469ms
13:08:40 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
13:08:40 INFO - PROCESS | 1986 | 1467403720938 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:41 INFO - PROCESS | 1986 | 1467403721002 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
13:08:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 617ms
13:08:41 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
13:08:41 INFO - PROCESS | 1986 | 1467403721553 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:41 INFO - PROCESS | 1986 | 1467403721578 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put9.htm | IDBObjectStore.put() - Attempt to put a record that does not meet the constraints of an object store's inline key requirements
13:08:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 469ms
13:08:42 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
13:08:42 INFO - PROCESS | 1986 | 1467403722028 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:42 INFO - PROCESS | 1986 | 1467403722078 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:42 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
13:08:42 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 316ms
13:08:42 INFO - TEST-START | /IndexedDB/idbtransaction.htm
13:08:42 INFO - PROCESS | 1986 | 1467403722359 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:42 INFO - PROCESS | 1986 | 1467403722411 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:42 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
13:08:42 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
13:08:42 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 269ms
13:08:42 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
13:08:42 INFO - PROCESS | 1986 | 1467403722625 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:42 INFO - PROCESS | 1986 | 1467403722664 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:42 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
13:08:42 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 224ms
13:08:42 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
13:08:42 INFO - PROCESS | 1986 | 1467403722846 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:42 INFO - PROCESS | 1986 | 1467403722882 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:43 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
13:08:43 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
13:08:43 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
13:08:43 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
13:08:43 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
13:08:43 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
13:08:43 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
13:08:43 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
13:08:43 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 318ms
13:08:43 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
13:08:43 INFO - PROCESS | 1986 | 1467403723174 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:43 INFO - PROCESS | 1986 | 1467403723215 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:43 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
13:08:43 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 327ms
13:08:43 INFO - TEST-START | /IndexedDB/index_sort_order.htm
13:08:43 INFO - PROCESS | 1986 | 1467403723499 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:43 INFO - PROCESS | 1986 | 1467403723541 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:43 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
13:08:43 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 269ms
13:08:43 INFO - TEST-START | /IndexedDB/interfaces.html
13:08:43 INFO - PROCESS | 1986 | 1467403723773 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:43 INFO - PROCESS | 1986 | 1467403723800 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
13:08:44 INFO - TEST-OK | /IndexedDB/interfaces.html | took 442ms
13:08:44 INFO - TEST-START | /IndexedDB/interfaces.worker
13:08:44 INFO - PROCESS | 1986 | 1467403724222 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:44 INFO - PROCESS | 1986 | 1467403724263 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
13:08:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
13:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:08:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:08:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
13:08:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
13:08:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
13:08:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:08:44 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
13:08:44 INFO - {}
13:08:44 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 449ms
13:08:44 INFO - TEST-START | /IndexedDB/key_invalid.htm
13:08:44 INFO - PROCESS | 1986 | 1467403724670 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:44 INFO - PROCESS | 1986 | 1467403724702 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
13:08:44 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
13:08:44 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 225ms
13:08:44 INFO - TEST-START | /IndexedDB/key_valid.html
13:08:44 INFO - PROCESS | 1986 | 1467403724910 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:44 INFO - PROCESS | 1986 | 1467403724967 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
13:08:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
13:08:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
13:08:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
13:08:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
13:08:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
13:08:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
13:08:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
13:08:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
13:08:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
13:08:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
13:08:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
13:08:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
13:08:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
13:08:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
13:08:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
13:08:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
13:08:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
13:08:45 INFO - TEST-OK | /IndexedDB/key_valid.html | took 469ms
13:08:45 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
13:08:45 INFO - PROCESS | 1986 | 1467403725373 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:45 INFO - PROCESS | 1986 | 1467403725425 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:45 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
13:08:45 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 570ms
13:08:45 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
13:08:45 INFO - PROCESS | 1986 | 1467403725947 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:46 INFO - PROCESS | 1986 | 1467403725996 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:46 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
13:08:46 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 267ms
13:08:46 INFO - TEST-START | /IndexedDB/keygenerator.htm
13:08:46 INFO - PROCESS | 1986 | 1467403726226 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:46 INFO - PROCESS | 1986 | 1467403726273 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:46 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
13:08:46 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
13:08:46 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
13:08:46 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 326ms
13:08:46 INFO - TEST-START | /IndexedDB/keyorder.htm
13:08:46 INFO - PROCESS | 1986 | 1467403726549 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:46 INFO - PROCESS | 1986 | 1467403726591 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:46 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
13:08:46 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
13:08:46 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
13:08:46 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
13:08:46 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
13:08:46 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
13:08:46 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
13:08:46 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
13:08:46 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
13:08:46 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
13:08:46 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
13:08:46 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
13:08:46 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
13:08:46 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
13:08:46 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
13:08:46 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
13:08:46 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
13:08:46 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
13:08:46 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
13:08:46 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
13:08:46 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
13:08:46 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
13:08:46 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
13:08:46 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
13:08:46 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 321ms
13:08:46 INFO - TEST-START | /IndexedDB/keypath.htm
13:08:46 INFO - PROCESS | 1986 | 1467403726878 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:46 INFO - PROCESS | 1986 | 1467403726927 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
13:08:47 INFO - TEST-OK | /IndexedDB/keypath.htm | took 280ms
13:08:47 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
13:08:47 INFO - PROCESS | 1986 | 1467403727159 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:47 INFO - PROCESS | 1986 | 1467403727198 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
13:08:47 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 226ms
13:08:47 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
13:08:47 INFO - PROCESS | 1986 | 1467403727382 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:47 INFO - PROCESS | 1986 | 1467403727429 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
13:08:47 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
13:08:47 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 371ms
13:08:47 INFO - TEST-START | /IndexedDB/list_ordering.htm
13:08:47 INFO - PROCESS | 1986 | 1467403727757 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:47 INFO - PROCESS | 1986 | 1467403727798 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:48 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
13:08:48 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
13:08:48 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
13:08:48 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 370ms
13:08:48 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
13:08:48 INFO - PROCESS | 1986 | 1467403728141 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:48 INFO - PROCESS | 1986 | 1467403728183 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:48 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
13:08:48 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 432ms
13:08:48 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
13:08:48 INFO - PROCESS | 1986 | 1467403728565 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:48 INFO - PROCESS | 1986 | 1467403728619 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:48 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
13:08:48 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 267ms
13:08:48 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
13:08:48 INFO - PROCESS | 1986 | 1467403728836 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:48 INFO - PROCESS | 1986 | 1467403728891 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:49 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
13:08:49 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 318ms
13:08:49 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
13:08:49 INFO - PROCESS | 1986 | 1467403729167 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:49 INFO - PROCESS | 1986 | 1467403729238 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:49 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
13:08:49 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 320ms
13:08:49 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
13:08:49 INFO - PROCESS | 1986 | 1467403729496 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:49 INFO - PROCESS | 1986 | 1467403729543 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:49 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
13:08:49 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 366ms
13:08:49 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
13:08:49 INFO - PROCESS | 1986 | 1467403729865 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:49 INFO - PROCESS | 1986 | 1467403729910 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:50 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
13:08:50 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 267ms
13:08:50 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
13:08:50 INFO - PROCESS | 1986 | 1467403730141 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:50 INFO - PROCESS | 1986 | 1467403730180 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:50 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
13:08:50 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 277ms
13:08:50 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
13:08:50 INFO - PROCESS | 1986 | 1467403730413 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:50 INFO - PROCESS | 1986 | 1467403730444 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:50 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
13:08:50 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 219ms
13:08:50 INFO - TEST-START | /IndexedDB/value.htm
13:08:50 INFO - PROCESS | 1986 | 1467403730641 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:50 INFO - PROCESS | 1986 | 1467403730673 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:50 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
13:08:50 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
13:08:50 INFO - TEST-OK | /IndexedDB/value.htm | took 269ms
13:08:50 INFO - TEST-START | /IndexedDB/value_recursive.htm
13:08:50 INFO - PROCESS | 1986 | 1467403730915 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:50 INFO - PROCESS | 1986 | 1467403730964 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:51 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
13:08:51 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
13:08:51 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
13:08:51 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 317ms
13:08:51 INFO - TEST-START | /IndexedDB/writer-starvation.htm
13:08:51 INFO - PROCESS | 1986 | 1467403731233 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:51 INFO - PROCESS | 1986 | 1467403731275 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:51 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
13:08:51 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 474ms
13:08:51 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
13:08:51 INFO - PROCESS | 1986 | 1467403731711 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:51 INFO - PROCESS | 1986 | 1467403731752 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:51 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
13:08:51 INFO - {}
13:08:51 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
13:08:51 INFO - {}
13:08:51 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
13:08:51 INFO - {}
13:08:51 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
13:08:51 INFO - {}
13:08:51 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 269ms
13:08:52 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
13:08:52 INFO - PROCESS | 1986 | 1467403732061 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:52 INFO - PROCESS | 1986 | 1467403732115 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:52 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
13:08:52 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
13:08:52 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
13:08:52 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
13:08:52 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 502ms
13:08:52 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
13:08:52 INFO - PROCESS | 1986 | 1467403732541 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:52 INFO - PROCESS | 1986 | 1467403732616 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
13:08:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
13:08:52 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 377ms
13:08:52 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
13:08:52 INFO - PROCESS | 1986 | 1467403732944 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:53 INFO - PROCESS | 1986 | 1467403732995 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
13:08:53 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo"): own-ness - assert_true: The message property should be own expected true got false
13:08:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
13:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:08:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
13:08:53 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError"): own-ness - assert_true: The name property should be own expected true got false
13:08:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
13:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:08:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
13:08:53 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 274ms
13:08:53 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
13:08:53 INFO - PROCESS | 1986 | 1467403733229 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:53 INFO - PROCESS | 1986 | 1467403733265 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:53 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
13:08:53 INFO - [native code]
13:08:53 INFO - }" but got function "function () {
13:08:53 INFO - }"
13:08:53 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
13:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:08:53 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
13:08:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
13:08:53 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
13:08:53 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
13:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:08:53 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
13:08:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
13:08:53 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 226ms
13:08:53 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
13:08:53 INFO - PROCESS | 1986 | 1467403733446 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:53 INFO - PROCESS | 1986 | 1467403733480 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:53 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
13:08:53 INFO - [native code]
13:08:53 INFO - }" but got function "function () {
13:08:53 INFO - }"
13:08:53 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
13:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:08:53 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
13:08:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
13:08:53 INFO - {}
13:08:53 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
13:08:53 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
13:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:08:53 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
13:08:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
13:08:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
13:08:53 INFO - {}
13:08:53 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 267ms
13:08:53 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
13:08:53 INFO - PROCESS | 1986 | 1467403733719 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:53 INFO - PROCESS | 1986 | 1467403733780 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
13:08:54 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
13:08:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
13:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:08:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
13:08:54 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
13:08:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
13:08:54 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
13:08:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
13:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:08:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
13:08:54 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
13:08:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
13:08:54 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
13:08:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
13:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:08:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
13:08:54 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
13:08:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
13:08:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
13:08:54 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
13:08:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
13:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:08:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
13:08:54 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
13:08:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
13:08:54 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
13:08:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
13:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:08:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
13:08:54 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
13:08:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
13:08:54 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
13:08:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
13:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:08:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
13:08:54 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
13:08:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
13:08:54 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
13:08:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
13:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:08:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
13:08:54 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
13:08:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
13:08:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
13:08:54 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
13:08:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
13:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:08:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
13:08:54 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
13:08:54 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 321ms
13:08:54 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
13:08:54 INFO - PROCESS | 1986 | 1467403734067 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:54 INFO - PROCESS | 1986 | 1467403734120 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
13:08:54 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 267ms
13:08:54 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
13:08:54 INFO - PROCESS | 1986 | 1467403734332 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:54 INFO - PROCESS | 1986 | 1467403734367 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
13:08:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
13:08:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
13:08:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
13:08:54 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 216ms
13:08:54 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
13:08:54 INFO - PROCESS | 1986 | 1467403734552 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:54 INFO - PROCESS | 1986 | 1467403734603 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
13:08:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
13:08:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
13:08:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
13:08:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
13:08:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
13:08:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
13:08:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
13:08:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
13:08:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
13:08:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
13:08:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
13:08:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
13:08:54 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
13:08:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
13:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:08:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
13:08:54 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 318ms
13:08:54 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
13:08:54 INFO - PROCESS | 1986 | 1467403734895 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:54 INFO - PROCESS | 1986 | 1467403734944 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
13:08:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
13:08:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
13:08:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
13:08:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
13:08:56 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1329ms
13:08:56 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
13:08:56 INFO - PROCESS | 1986 | 1467403736215 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:56 INFO - PROCESS | 1986 | 1467403736243 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
13:08:57 INFO - {}
13:08:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
13:08:57 INFO - {}
13:08:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
13:08:57 INFO - {}
13:08:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
13:08:57 INFO - {}
13:08:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
13:08:57 INFO - {}
13:08:57 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1272ms
13:08:57 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
13:08:57 INFO - PROCESS | 1986 | 1467403737494 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:57 INFO - PROCESS | 1986 | 1467403737523 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:57 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
13:08:57 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 471ms
13:08:57 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
13:08:57 INFO - PROCESS | 1986 | 1467403737963 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:57 INFO - PROCESS | 1986 | 1467403737992 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:58 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
13:08:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
13:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:08:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
13:08:58 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 269ms
13:08:58 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
13:08:58 INFO - PROCESS | 1986 | 1467403738234 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:08:58 INFO - PROCESS | 1986 | 1467403738283 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:08 INFO - PROCESS | 1986 | MARIONETTE LOG: INFO: Timeout fired
13:09:08 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-stop.htm | XMLHttpRequest: abort event should fire when stop() method is used - assert_equals: expected true but got false
13:09:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
13:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:09:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
13:09:08 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10189ms
13:09:08 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
13:09:08 INFO - PROCESS | 1986 | 1467403748426 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:08 INFO - PROCESS | 1986 | 1467403748463 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:08 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
13:09:08 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 518ms
13:09:08 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
13:09:08 INFO - PROCESS | 1986 | 1467403748952 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:09 INFO - PROCESS | 1986 | 1467403749001 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:09 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
13:09:09 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 318ms
13:09:09 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
13:09:09 INFO - PROCESS | 1986 | 1467403749281 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:09 INFO - PROCESS | 1986 | 1467403749321 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:09 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
13:09:09 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 224ms
13:09:09 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
13:09:09 INFO - PROCESS | 1986 | 1467403749497 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:09 INFO - PROCESS | 1986 | 1467403749532 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:09 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
13:09:09 INFO - {}
13:09:09 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 270ms
13:09:09 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
13:09:09 INFO - PROCESS | 1986 | 1467403749776 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:09 INFO - PROCESS | 1986 | 1467403749814 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:09 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
13:09:09 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 225ms
13:09:09 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
13:09:09 INFO - PROCESS | 1986 | 1467403749998 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:10 INFO - PROCESS | 1986 | 1467403750046 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:10 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
13:09:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
13:09:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:09:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
13:09:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
13:09:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:09:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
13:09:10 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 267ms
13:09:10 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
13:09:10 INFO - PROCESS | 1986 | 1467403750266 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:10 INFO - PROCESS | 1986 | 1467403750307 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:10 INFO - TEST-PASS | /XMLHttpRequest/abort-event-abort.htm | XMLHttpRequest: The abort() method: do not fire abort event in OPENED state when send() flag is unset. send() throws after abort().
13:09:10 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 219ms
13:09:10 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
13:09:10 INFO - PROCESS | 1986 | 1467403750495 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:10 INFO - PROCESS | 1986 | 1467403750530 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:10 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
13:09:10 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 218ms
13:09:10 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
13:09:10 INFO - PROCESS | 1986 | 1467403750715 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:10 INFO - PROCESS | 1986 | 1467403750758 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:11 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
13:09:11 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 417ms
13:09:11 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
13:09:11 INFO - PROCESS | 1986 | 1467403751141 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:11 INFO - PROCESS | 1986 | 1467403751181 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:11 INFO - TEST-FAIL | /XMLHttpRequest/abort-event-order.htm | XMLHttpRequest: The abort() method: abort and loadend events - assert_array_equals: property 2, expected "upload.abort" but got "abort"
13:09:11 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
13:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:09:11 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
13:09:11 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
13:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:09:11 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
13:09:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
13:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:09:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
13:09:11 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 223ms
13:09:11 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
13:09:11 INFO - PROCESS | 1986 | 1467403751375 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:11 INFO - PROCESS | 1986 | 1467403751424 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:11 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
13:09:11 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 269ms
13:09:11 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
13:09:11 INFO - PROCESS | 1986 | 1467403751650 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:11 INFO - PROCESS | 1986 | 1467403751717 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:11 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
13:09:11 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 319ms
13:09:11 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
13:09:11 INFO - PROCESS | 1986 | 1467403751982 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:12 INFO - PROCESS | 1986 | 1467403752059 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:12 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
13:09:12 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 276ms
13:09:12 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
13:09:12 INFO - PROCESS | 1986 | 1467403752249 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:12 INFO - PROCESS | 1986 | 1467403752289 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:12 INFO - TEST-FAIL | /XMLHttpRequest/data-uri.htm | XHR method GET with charset text/plain - assert_false: getAllResponseHeaders() must not include Content-Length expected false got true
13:09:12 INFO - do_test/)
13:09:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
13:09:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
13:09:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
13:09:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
13:09:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
13:09:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
13:09:36 INFO - )
13:09:36 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 277ms
13:09:36 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
13:09:36 INFO - PROCESS | 1986 | 1467403776733 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:36 INFO - PROCESS | 1986 | 1467403776766 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
13:09:37 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 368ms
13:09:37 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
13:09:37 INFO - PROCESS | 1986 | 1467403777114 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:37 INFO - PROCESS | 1986 | 1467403777173 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
13:09:37 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 275ms
13:09:37 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
13:09:37 INFO - PROCESS | 1986 | 1467403777382 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:37 INFO - PROCESS | 1986 | 1467403777422 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
13:09:37 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 268ms
13:09:37 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
13:09:37 INFO - PROCESS | 1986 | 1467403777698 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:37 INFO - PROCESS | 1986 | 1467403777741 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
13:09:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
13:09:37 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 306ms
13:09:37 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
13:09:37 INFO - PROCESS | 1986 | 1467403777964 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:38 INFO - PROCESS | 1986 | 1467403777997 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:38 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
13:09:38 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
13:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:09:38 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
13:09:38 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 217ms
13:09:38 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
13:09:38 INFO - PROCESS | 1986 | 1467403778183 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:38 INFO - PROCESS | 1986 | 1467403778219 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:38 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
13:09:38 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
13:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:09:38 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
13:09:38 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 217ms
13:09:38 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
13:09:38 INFO - PROCESS | 1986 | 1467403778409 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:38 INFO - PROCESS | 1986 | 1467403778450 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:38 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
13:09:38 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 215ms
13:09:38 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
13:09:38 INFO - PROCESS | 1986 | 1467403778627 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:38 INFO - PROCESS | 1986 | 1467403778657 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:38 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
13:09:38 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
13:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:09:38 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
13:09:38 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 275ms
13:09:38 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
13:09:38 INFO - PROCESS | 1986 | 1467403778929 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:38 INFO - PROCESS | 1986 | 1467403778969 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:39 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
13:09:39 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
13:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:09:39 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
13:09:39 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 326ms
13:09:39 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
13:09:39 INFO - PROCESS | 1986 | 1467403779247 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:39 INFO - PROCESS | 1986 | 1467403779286 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:39 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
13:09:39 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 317ms
13:09:39 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
13:09:39 INFO - PROCESS | 1986 | 1467403779567 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:39 INFO - PROCESS | 1986 | 1467403779608 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:39 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
13:09:39 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 269ms
13:09:39 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
13:09:39 INFO - PROCESS | 1986 | 1467403779845 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:39 INFO - PROCESS | 1986 | 1467403779879 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:40 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
13:09:40 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 269ms
13:09:40 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
13:09:40 INFO - PROCESS | 1986 | 1467403780116 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:40 INFO - PROCESS | 1986 | 1467403780156 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:40 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
13:09:40 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 220ms
13:09:40 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
13:09:40 INFO - PROCESS | 1986 | 1467403780350 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:40 INFO - PROCESS | 1986 | 1467403780398 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:40 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
13:09:40 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
13:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:09:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:09:40 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
13:09:40 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
13:09:40 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
13:09:40 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 267ms
13:09:40 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
13:09:40 INFO - PROCESS | 1986 | 1467403780629 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:40 INFO - PROCESS | 1986 | 1467403780678 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:40 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
13:09:40 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
13:09:40 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 319ms
13:09:40 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
13:09:40 INFO - PROCESS | 1986 | 1467403780953 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:41 INFO - PROCESS | 1986 | 1467403781010 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:41 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
13:09:41 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
13:09:41 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
13:09:41 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
13:09:41 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 272ms
13:09:41 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
13:09:41 INFO - PROCESS | 1986 | 1467403781230 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:41 INFO - PROCESS | 1986 | 1467403781263 Marionette INFO sendAsync b58d8f93-9543-bf46-8161-4c475cd3c154
13:09:41 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: