builder: mozilla-release_yosemite_r7_test-web-platform-tests-e10s-1
slave: t-yosemite-r7-0280
starttime: 1471467525.71
results: success (0)
buildid: 20160817112056
builduid: ba810bdef59d4563a4f947e2a0a14133
revision: f36f7ace6f487e06f315f343d560b205fa8bd736
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-17 13:58:45.710120) =========
master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-17 13:58:45.710590) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-17 13:58:45.710906) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-17 13:58:45.784918) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-17 13:58:45.785400) =========
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.bbYAx1ilZD/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.owYJW6jIlz/Listeners
TMPDIR=/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/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-08-17 13:58:45-- 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% 163M=0s
2016-08-17 13:58:46 (163 MB/s) - 'archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.576095
========= master_lag: 0.03 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-17 13:58:46.387774) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-17 13:58:46.388141) =========
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.bbYAx1ilZD/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.owYJW6jIlz/Listeners
TMPDIR=/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/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.020955
========= master_lag: 0.06 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-17 13:58:46.464458) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-17 13:58:46.464813) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-release --rev f36f7ace6f487e06f315f343d560b205fa8bd736 --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-release --rev f36f7ace6f487e06f315f343d560b205fa8bd736 --destination scripts --debug']
environment:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.bbYAx1ilZD/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.owYJW6jIlz/Listeners
TMPDIR=/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/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-08-17 13:58:46,575 truncating revision to first 12 chars
2016-08-17 13:58:46,575 Setting DEBUG logging.
2016-08-17 13:58:46,575 attempt 1/10
2016-08-17 13:58:46,575 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/f36f7ace6f48?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-08-17 13:58:47,659 unpacking tar archive at: mozilla-release-f36f7ace6f48/testing/mozharness/
program finished with exit code 0
elapsedTime=1.361252
========= master_lag: 0.03 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-17 13:58:47.855574) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-17 13:58:47.855888) =========
script_repo_revision: f36f7ace6f487e06f315f343d560b205fa8bd736
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-17 13:58:47.856328) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-17 13:58:47.856634) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-17 13:58:47.879853) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 42 secs) (at 2016-08-17 13:58:47.880292) =========
/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-release --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-release', '--download-symbols', 'ondemand']
environment:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.bbYAx1ilZD/Render
GIT_SHARE_BASE_DIR=/builds/git-shared
HG_SHARE_BASE_DIR=/builds/hg-shared
HOME=/Users/cltbld
IDLEIZER_DISABLE_SHUTDOWN=true
LOGNAME=cltbld
MOZ_HIDE_RESULTS_TABLE=1
MOZ_NODE_PATH=/usr/local/bin/node
MOZ_NO_REMOTE=1
NO_EM_RESTART=1
NO_FAIL_ON_TEST_ERRORS=1
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
PROPERTIES_FILE=/builds/slave/test/buildprops.json
PWD=/builds/slave/test
RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg
SHELL=/bin/bash
SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.owYJW6jIlz/Listeners
TMPDIR=/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/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:58:48 INFO - MultiFileLogger online at 20160817 13:58:48 in /builds/slave/test
13:58:48 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-release --download-symbols ondemand
13:58:48 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
13:58:48 INFO - {'append_to_log': False,
13:58:48 INFO - 'base_work_dir': '/builds/slave/test',
13:58:48 INFO - 'blob_upload_branch': 'mozilla-release',
13:58:48 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
13:58:48 INFO - 'buildbot_json_path': 'buildprops.json',
13:58:48 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
13:58:48 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
13:58:48 INFO - 'download_minidump_stackwalk': True,
13:58:48 INFO - 'download_symbols': 'ondemand',
13:58:48 INFO - 'e10s': True,
13:58:48 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
13:58:48 INFO - 'tooltool.py': '/tools/tooltool.py',
13:58:48 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
13:58:48 INFO - '/tools/misc-python/virtualenv.py')},
13:58:48 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
13:58:48 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
13:58:48 INFO - 'log_level': 'info',
13:58:48 INFO - 'log_to_console': True,
13:58:48 INFO - 'opt_config_files': (),
13:58:48 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
13:58:48 INFO - '--processes=1',
13:58:48 INFO - '--config=%(test_path)s/wptrunner.ini',
13:58:48 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
13:58:48 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
13:58:48 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
13:58:48 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
13:58:48 INFO - 'pip_index': False,
13:58:48 INFO - 'require_test_zip': True,
13:58:48 INFO - 'test_type': ('testharness',),
13:58:48 INFO - 'this_chunk': '1',
13:58:48 INFO - 'tooltool_cache': '/builds/tooltool_cache',
13:58:48 INFO - 'total_chunks': '5',
13:58:48 INFO - 'virtualenv_path': 'venv',
13:58:48 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
13:58:48 INFO - 'work_dir': 'build'}
13:58:48 INFO - #####
13:58:48 INFO - ##### Running clobber step.
13:58:48 INFO - #####
13:58:48 INFO - Running pre-action listener: _resource_record_pre_action
13:58:48 INFO - Running main action method: clobber
13:58:48 INFO - rmtree: /builds/slave/test/build
13:58:48 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
13:58:49 INFO - Running post-action listener: _resource_record_post_action
13:58:49 INFO - #####
13:58:49 INFO - ##### Running read-buildbot-config step.
13:58:49 INFO - #####
13:58:49 INFO - Running pre-action listener: _resource_record_pre_action
13:58:49 INFO - Running main action method: read_buildbot_config
13:58:49 INFO - Using buildbot properties:
13:58:49 INFO - {
13:58:49 INFO - "project": "",
13:58:49 INFO - "product": "firefox",
13:58:49 INFO - "script_repo_revision": "production",
13:58:49 INFO - "scheduler": "tests-mozilla-release-yosemite_r7-opt-unittest",
13:58:49 INFO - "repository": "",
13:58:49 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-release opt test web-platform-tests-e10s-1",
13:58:49 INFO - "buildid": "20160817112056",
13:58:49 INFO - "pgo_build": "False",
13:58:49 INFO - "basedir": "/builds/slave/test",
13:58:49 INFO - "buildnumber": 4,
13:58:49 INFO - "slavename": "t-yosemite-r7-0280",
13:58:49 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/",
13:58:49 INFO - "platform": "macosx64",
13:58:49 INFO - "branch": "mozilla-release",
13:58:49 INFO - "revision": "f36f7ace6f487e06f315f343d560b205fa8bd736",
13:58:49 INFO - "repo_path": "releases/mozilla-release",
13:58:49 INFO - "moz_repo_path": "",
13:58:49 INFO - "stage_platform": "macosx64",
13:58:49 INFO - "builduid": "ba810bdef59d4563a4f947e2a0a14133",
13:58:49 INFO - "slavebuilddir": "test"
13:58:49 INFO - }
13:58:49 INFO - Found installer url https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64/1471458056/firefox-48.0.1.en-US.mac.dmg.
13:58:49 INFO - Found a test packages url https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64/1471458056/firefox-48.0.1.en-US.mac.test_packages.json.
13:58:49 INFO - Running post-action listener: _resource_record_post_action
13:58:49 INFO - #####
13:58:49 INFO - ##### Running download-and-extract step.
13:58:49 INFO - #####
13:58:49 INFO - Running pre-action listener: _resource_record_pre_action
13:58:49 INFO - Running main action method: download_and_extract
13:58:49 INFO - mkdir: /builds/slave/test/build/tests
13:58: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:58:49 INFO - trying https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64/1471458056/firefox-48.0.1.en-US.mac.test_packages.json
13:58:49 INFO - Downloading https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64/1471458056/firefox-48.0.1.en-US.mac.test_packages.json to /builds/slave/test/build/firefox-48.0.1.en-US.mac.test_packages.json
13:58:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64/1471458056/firefox-48.0.1.en-US.mac.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.mac.test_packages.json'}, attempt #1
13:58:49 INFO - Downloaded 1199 bytes.
13:58:49 INFO - Reading from file /builds/slave/test/build/firefox-48.0.1.en-US.mac.test_packages.json
13:58:49 INFO - Using the following test package requirements:
13:58:49 INFO - {u'common': [u'firefox-48.0.1.en-US.mac.common.tests.zip'],
13:58:49 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.mac.common.tests.zip',
13:58:49 INFO - u'firefox-48.0.1.en-US.mac.cppunittest.tests.zip'],
13:58:49 INFO - u'gtest': [u'firefox-48.0.1.en-US.mac.common.tests.zip',
13:58:49 INFO - u'firefox-48.0.1.en-US.mac.gtest.tests.zip'],
13:58:49 INFO - u'jittest': [u'firefox-48.0.1.en-US.mac.common.tests.zip',
13:58:49 INFO - u'jsshell-mac.zip'],
13:58:49 INFO - u'mochitest': [u'firefox-48.0.1.en-US.mac.common.tests.zip',
13:58:49 INFO - u'firefox-48.0.1.en-US.mac.mochitest.tests.zip'],
13:58:49 INFO - u'mozbase': [u'firefox-48.0.1.en-US.mac.common.tests.zip'],
13:58:49 INFO - u'reftest': [u'firefox-48.0.1.en-US.mac.common.tests.zip',
13:58:49 INFO - u'firefox-48.0.1.en-US.mac.reftest.tests.zip'],
13:58:49 INFO - u'talos': [u'firefox-48.0.1.en-US.mac.common.tests.zip',
13:58:49 INFO - u'firefox-48.0.1.en-US.mac.talos.tests.zip'],
13:58:49 INFO - u'web-platform': [u'firefox-48.0.1.en-US.mac.common.tests.zip',
13:58:49 INFO - u'firefox-48.0.1.en-US.mac.web-platform.tests.zip'],
13:58:49 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.mac.common.tests.zip',
13:58:49 INFO - u'firefox-48.0.1.en-US.mac.xpcshell.tests.zip']}
13:58:49 INFO - Downloading packages: [u'firefox-48.0.1.en-US.mac.common.tests.zip', u'firefox-48.0.1.en-US.mac.web-platform.tests.zip'] for test suite category: web-platform
13:58: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:58:49 INFO - trying https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64/1471458056/firefox-48.0.1.en-US.mac.common.tests.zip
13:58:49 INFO - Downloading https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64/1471458056/firefox-48.0.1.en-US.mac.common.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.mac.common.tests.zip
13:58:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64/1471458056/firefox-48.0.1.en-US.mac.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.mac.common.tests.zip'}, attempt #1
13:58:49 INFO - Downloaded 18323856 bytes.
13:58:49 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.1.en-US.mac.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
13:58:49 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.1.en-US.mac.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
13:58:49 INFO - caution: filename not matched: web-platform/*
13:58:49 INFO - Return code: 11
13:58: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:58:49 INFO - trying https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64/1471458056/firefox-48.0.1.en-US.mac.web-platform.tests.zip
13:58:49 INFO - Downloading https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64/1471458056/firefox-48.0.1.en-US.mac.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.mac.web-platform.tests.zip
13:58:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64/1471458056/firefox-48.0.1.en-US.mac.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.mac.web-platform.tests.zip'}, attempt #1
13:58:58 INFO - Downloaded 36389884 bytes.
13:58:58 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.1.en-US.mac.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
13:58:58 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.1.en-US.mac.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
13:59:02 INFO - caution: filename not matched: bin/*
13:59:02 INFO - caution: filename not matched: config/*
13:59:02 INFO - caution: filename not matched: mozbase/*
13:59:02 INFO - caution: filename not matched: marionette/*
13:59:02 INFO - caution: filename not matched: tools/wptserve/*
13:59:02 INFO - Return code: 11
13:59:02 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:59:02 INFO - trying https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64/1471458056/firefox-48.0.1.en-US.mac.dmg
13:59:02 INFO - Downloading https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64/1471458056/firefox-48.0.1.en-US.mac.dmg to /builds/slave/test/build/firefox-48.0.1.en-US.mac.dmg
13:59:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64/1471458056/firefox-48.0.1.en-US.mac.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.mac.dmg'}, attempt #1
13:59:06 INFO - Downloaded 86210993 bytes.
13:59:06 INFO - Setting buildbot property build_url to https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64/1471458056/firefox-48.0.1.en-US.mac.dmg
13:59:06 INFO - mkdir: /builds/slave/test/properties
13:59:06 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
13:59:06 INFO - Writing to file /builds/slave/test/properties/build_url
13:59:06 INFO - Contents:
13:59:06 INFO - build_url:https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64/1471458056/firefox-48.0.1.en-US.mac.dmg
13:59:06 INFO - Running post-action listener: _resource_record_post_action
13:59:06 INFO - Running post-action listener: set_extra_try_arguments
13:59:06 INFO - #####
13:59:06 INFO - ##### Running create-virtualenv step.
13:59:06 INFO - #####
13:59:06 INFO - Running pre-action listener: _pre_create_virtualenv
13:59:06 INFO - Running pre-action listener: _resource_record_pre_action
13:59:06 INFO - Running main action method: create_virtualenv
13:59:06 INFO - Creating virtualenv /builds/slave/test/build/venv
13:59:06 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:59:06 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
13:59:06 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
13:59:06 INFO - Using real prefix '/tools/python27'
13:59:06 INFO - New python executable in /builds/slave/test/build/venv/bin/python
13:59:07 INFO - Installing distribute.............................................................................................................................................................................................done.
13:59:10 INFO - Installing pip.................done.
13:59:10 INFO - Return code: 0
13:59:10 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
13:59:10 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:59:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
13:59:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
13:59:10 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:59:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
13:59:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
13:59:10 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 0x10b603e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b620f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa8f2593900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b61c5e0>, '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 0x10b1ffcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b22a990>, '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.bbYAx1ilZD/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.owYJW6jIlz/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
13:59:10 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:59:10 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:59:10 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.bbYAx1ilZD/Render',
13:59:10 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
13:59:10 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
13:59:10 INFO - 'HOME': '/Users/cltbld',
13:59:10 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
13:59:10 INFO - 'LOGNAME': 'cltbld',
13:59:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
13:59:10 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node',
13:59:10 INFO - 'MOZ_NO_REMOTE': '1',
13:59:10 INFO - 'NO_EM_RESTART': '1',
13:59:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
13:59:10 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
13:59:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
13:59:10 INFO - 'PWD': '/builds/slave/test',
13:59:10 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
13:59:10 INFO - 'SHELL': '/bin/bash',
13:59:10 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.owYJW6jIlz/Listeners',
13:59:10 INFO - 'TMPDIR': '/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/',
13:59:10 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
13:59:10 INFO - 'USER': 'cltbld',
13:59:10 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
13:59:10 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
13:59:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
13:59:10 INFO - 'XPC_FLAGS': '0x0',
13:59:10 INFO - 'XPC_SERVICE_NAME': '0',
13:59:10 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
13:59:10 INFO - Ignoring indexes: https://pypi.python.org/simple/
13:59:10 INFO - Downloading/unpacking psutil>=0.7.1
13:59:10 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:59:10 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:59:10 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:59:10 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:59:10 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:59:10 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:59:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
13:59:14 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
13:59:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
13:59:14 INFO - Installing collected packages: psutil
13:59:14 INFO - Running setup.py install for psutil
13:59:14 INFO - building 'psutil._psutil_osx' extension
13:59:14 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:59:14 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:59:14 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:59:14 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:59:14 INFO - building 'psutil._psutil_posix' extension
13:59:14 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:59:14 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration]
13:59:14 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr);
13:59:14 INFO - ^
13:59:14 INFO - 1 warning generated.
13:59:14 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:59:14 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
13:59:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
13:59:14 INFO - Successfully installed psutil
13:59:14 INFO - Cleaning up...
13:59:14 INFO - Return code: 0
13:59:14 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
13:59:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:59:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
13:59:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
13:59:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:59:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
13:59:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
13:59:14 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 0x10b603e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b620f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa8f2593900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b61c5e0>, '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 0x10b1ffcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b22a990>, '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.bbYAx1ilZD/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.owYJW6jIlz/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
13:59:14 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:59:14 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:59:14 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.bbYAx1ilZD/Render',
13:59:14 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
13:59:14 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
13:59:14 INFO - 'HOME': '/Users/cltbld',
13:59:14 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
13:59:14 INFO - 'LOGNAME': 'cltbld',
13:59:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
13:59:14 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node',
13:59:14 INFO - 'MOZ_NO_REMOTE': '1',
13:59:14 INFO - 'NO_EM_RESTART': '1',
13:59:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
13:59:14 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
13:59:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
13:59:14 INFO - 'PWD': '/builds/slave/test',
13:59:14 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
13:59:14 INFO - 'SHELL': '/bin/bash',
13:59:14 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.owYJW6jIlz/Listeners',
13:59:14 INFO - 'TMPDIR': '/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/',
13:59:14 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
13:59:14 INFO - 'USER': 'cltbld',
13:59:14 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
13:59:14 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
13:59:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
13:59:14 INFO - 'XPC_FLAGS': '0x0',
13:59:14 INFO - 'XPC_SERVICE_NAME': '0',
13:59:14 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
13:59:15 INFO - Ignoring indexes: https://pypi.python.org/simple/
13:59:15 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
13:59:15 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:59:15 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:59:15 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:59:15 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:59:15 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:59:15 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:59:17 INFO - Downloading mozsystemmonitor-0.0.tar.gz
13:59:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
13:59:17 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:59:17 INFO - Installing collected packages: mozsystemmonitor
13:59:17 INFO - Running setup.py install for mozsystemmonitor
13:59:17 INFO - Successfully installed mozsystemmonitor
13:59:17 INFO - Cleaning up...
13:59:17 INFO - Return code: 0
13:59:17 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
13:59:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:59:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
13:59:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
13:59:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:59:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
13:59:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
13:59:17 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 0x10b603e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b620f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa8f2593900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b61c5e0>, '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 0x10b1ffcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b22a990>, '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.bbYAx1ilZD/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.owYJW6jIlz/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
13:59:17 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:59:17 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:59:17 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.bbYAx1ilZD/Render',
13:59:17 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
13:59:17 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
13:59:17 INFO - 'HOME': '/Users/cltbld',
13:59:17 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
13:59:17 INFO - 'LOGNAME': 'cltbld',
13:59:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
13:59:17 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node',
13:59:17 INFO - 'MOZ_NO_REMOTE': '1',
13:59:17 INFO - 'NO_EM_RESTART': '1',
13:59:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
13:59:17 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
13:59:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
13:59:17 INFO - 'PWD': '/builds/slave/test',
13:59:17 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
13:59:17 INFO - 'SHELL': '/bin/bash',
13:59:17 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.owYJW6jIlz/Listeners',
13:59:17 INFO - 'TMPDIR': '/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/',
13:59:17 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
13:59:17 INFO - 'USER': 'cltbld',
13:59:17 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
13:59:17 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
13:59:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
13:59:17 INFO - 'XPC_FLAGS': '0x0',
13:59:17 INFO - 'XPC_SERVICE_NAME': '0',
13:59:17 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
13:59:18 INFO - Ignoring indexes: https://pypi.python.org/simple/
13:59:18 INFO - Downloading/unpacking blobuploader==1.2.4
13:59:18 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:59:18 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:59:18 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:59:18 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:59:18 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:59:18 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:59:20 INFO - Downloading blobuploader-1.2.4.tar.gz
13:59:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
13:59:20 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
13:59:20 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:59:20 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:59:20 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:59:20 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:59:20 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:59:20 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:59:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
13:59:21 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
13:59:21 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:59:21 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:59:21 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:59:21 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:59:21 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:59:21 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:59:21 INFO - Downloading docopt-0.6.1.tar.gz
13:59:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
13:59:21 INFO - Installing collected packages: blobuploader, requests, docopt
13:59:21 INFO - Running setup.py install for blobuploader
13:59:22 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
13:59:22 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
13:59:22 INFO - Running setup.py install for requests
13:59:22 INFO - Running setup.py install for docopt
13:59:22 INFO - Successfully installed blobuploader requests docopt
13:59:22 INFO - Cleaning up...
13:59:22 INFO - Return code: 0
13:59:22 INFO - Installing None into virtualenv /builds/slave/test/build/venv
13:59:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:59:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
13:59:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
13:59:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:59:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
13:59:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
13:59:22 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 0x10b603e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b620f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa8f2593900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b61c5e0>, '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 0x10b1ffcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b22a990>, '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.bbYAx1ilZD/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.owYJW6jIlz/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
13:59:22 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:59:22 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:59:22 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.bbYAx1ilZD/Render',
13:59:22 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
13:59:22 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
13:59:22 INFO - 'HOME': '/Users/cltbld',
13:59:22 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
13:59:22 INFO - 'LOGNAME': 'cltbld',
13:59:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
13:59:22 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node',
13:59:22 INFO - 'MOZ_NO_REMOTE': '1',
13:59:22 INFO - 'NO_EM_RESTART': '1',
13:59:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
13:59:22 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
13:59:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
13:59:22 INFO - 'PWD': '/builds/slave/test',
13:59:22 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
13:59:22 INFO - 'SHELL': '/bin/bash',
13:59:22 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.owYJW6jIlz/Listeners',
13:59:22 INFO - 'TMPDIR': '/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/',
13:59:22 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
13:59:22 INFO - 'USER': 'cltbld',
13:59:22 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
13:59:22 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
13:59:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
13:59:22 INFO - 'XPC_FLAGS': '0x0',
13:59:22 INFO - 'XPC_SERVICE_NAME': '0',
13:59:22 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
13:59:23 INFO - Ignoring indexes: https://pypi.python.org/simple/
13:59:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
13:59:23 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-nIueXA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
13:59:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
13:59:23 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-LNa0Yt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
13:59:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
13:59:23 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-U69Kjg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
13:59:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
13:59:23 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-NC1_wN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
13:59:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
13:59:23 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-CF1UTE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
13:59:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
13:59:23 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-LUB1oG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
13:59:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
13:59:23 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-QbFYjc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
13:59:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
13:59:23 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-bCVJtl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
13:59:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
13:59:23 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-i5jlp2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
13:59:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
13:59:24 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-uJx5Dj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
13:59:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
13:59:24 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-LSkJP3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
13:59:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
13:59:24 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-sGS6_A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
13:59:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
13:59:24 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-whW31G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
13:59:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
13:59:24 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-XSmtX1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
13:59:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
13:59:24 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-J9W6f3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
13:59:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
13:59:24 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-voHRl5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
13:59:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
13:59:24 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-HtxXLu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
13:59:24 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
13:59:24 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-Si7PJK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
13:59:25 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
13:59:25 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-C6vP2v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
13:59:25 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
13:59:25 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-6MPz7E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
13:59:25 INFO - Unpacking /builds/slave/test/build/tests/marionette
13:59:25 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-Ong7Ri-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
13:59:25 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
13:59:25 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:59:25 INFO - Running setup.py install for manifestparser
13:59:25 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
13:59:25 INFO - Running setup.py install for mozcrash
13:59:26 INFO - Running setup.py install for mozdebug
13:59:26 INFO - Running setup.py install for mozdevice
13:59:26 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
13:59:26 INFO - Installing dm script to /builds/slave/test/build/venv/bin
13:59:26 INFO - Running setup.py install for mozfile
13:59:26 INFO - Running setup.py install for mozhttpd
13:59:26 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
13:59:26 INFO - Running setup.py install for mozinfo
13:59:26 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
13:59:26 INFO - Running setup.py install for mozInstall
13:59:26 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
13:59:26 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
13:59:26 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
13:59:26 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
13:59:26 INFO - Running setup.py install for mozleak
13:59:27 INFO - Running setup.py install for mozlog
13:59:27 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
13:59:27 INFO - Running setup.py install for moznetwork
13:59:27 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
13:59:27 INFO - Running setup.py install for mozprocess
13:59:27 INFO - Running setup.py install for mozprofile
13:59:27 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
13:59:27 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
13:59:27 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
13:59:27 INFO - Running setup.py install for mozrunner
13:59:27 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
13:59:27 INFO - Running setup.py install for mozscreenshot
13:59:28 INFO - Running setup.py install for moztest
13:59:28 INFO - Running setup.py install for mozversion
13:59:28 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
13:59:28 INFO - Running setup.py install for wptserve
13:59:28 INFO - Running setup.py install for marionette-driver
13:59:28 INFO - Running setup.py install for browsermob-proxy
13:59:28 INFO - Running setup.py install for marionette-client
13:59:28 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
13:59:29 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
13:59:29 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:59:29 INFO - Cleaning up...
13:59:29 INFO - Return code: 0
13:59:29 INFO - Installing None into virtualenv /builds/slave/test/build/venv
13:59: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:59:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
13:59:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
13:59: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:59:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
13:59:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
13:59:29 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 0x10b603e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b620f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa8f2593900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b61c5e0>, '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 0x10b1ffcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b22a990>, '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.bbYAx1ilZD/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.owYJW6jIlz/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
13:59:29 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:59:29 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:59:29 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.bbYAx1ilZD/Render',
13:59:29 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
13:59:29 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
13:59:29 INFO - 'HOME': '/Users/cltbld',
13:59:29 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
13:59:29 INFO - 'LOGNAME': 'cltbld',
13:59:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
13:59:29 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node',
13:59:29 INFO - 'MOZ_NO_REMOTE': '1',
13:59:29 INFO - 'NO_EM_RESTART': '1',
13:59:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
13:59:29 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
13:59:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
13:59:29 INFO - 'PWD': '/builds/slave/test',
13:59:29 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
13:59:29 INFO - 'SHELL': '/bin/bash',
13:59:29 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.owYJW6jIlz/Listeners',
13:59:29 INFO - 'TMPDIR': '/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/',
13:59:29 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
13:59:29 INFO - 'USER': 'cltbld',
13:59:29 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
13:59:29 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
13:59:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
13:59:29 INFO - 'XPC_FLAGS': '0x0',
13:59:29 INFO - 'XPC_SERVICE_NAME': '0',
13:59:29 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
13:59:29 INFO - Ignoring indexes: https://pypi.python.org/simple/
13:59:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
13:59:29 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-HIvq6c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
13:59:29 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:59:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
13:59:29 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-ov5GHs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
13:59:29 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:59:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
13:59:29 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-gpABOa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
13:59:29 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:59:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
13:59:29 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-tQTLDJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
13:59:29 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:59:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
13:59:29 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-ZQHmVk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
13:59:29 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:59:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
13:59:29 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-3vfhaJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
13:59:30 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:59:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
13:59:30 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-8Wp8Vx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
13:59:30 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:59:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
13:59:30 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-nP1uyN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
13:59:30 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:59:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
13:59:30 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-kZg8kt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
13:59:30 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:59:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
13:59:30 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-kZJi49-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
13:59:30 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:59:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
13:59:30 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-13n6iM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
13:59:30 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:59:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
13:59:30 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-H8_slo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
13:59:30 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:59:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
13:59:30 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-VSYu8d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
13:59:30 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:59:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
13:59:30 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-TCUptL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
13:59:30 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:59:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
13:59:30 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-Ki32Uv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
13:59:31 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:59:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
13:59:31 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-KLsqFj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
13:59:31 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:59:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
13:59:31 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-RDnTyu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
13:59:31 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:59:31 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
13:59:31 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-3mHraD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
13:59:31 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:59:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
13:59:31 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-yTElrh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
13:59:31 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:59:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
13:59:31 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-31lNsK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
13:59:31 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:59:31 INFO - Unpacking /builds/slave/test/build/tests/marionette
13:59:31 INFO - Running setup.py (path:/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/pip-w5L4u9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
13:59:32 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
13:59:32 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:59:32 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:59:32 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:59:32 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:59:32 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:59:32 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:59:32 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
13:59:32 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:59:32 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:59:32 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:59:32 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:59:32 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:59:32 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:59:34 INFO - Downloading blessings-1.6.tar.gz
13:59:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
13:59:34 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:59:34 INFO - Installing collected packages: blessings
13:59:34 INFO - Running setup.py install for blessings
13:59:34 INFO - Successfully installed blessings
13:59:34 INFO - Cleaning up...
13:59:34 INFO - Return code: 0
13:59:34 INFO - Done creating virtualenv /builds/slave/test/build/venv.
13:59:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
13:59:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
13:59:35 INFO - Reading from file tmpfile_stdout
13:59:35 INFO - Current package versions:
13:59:35 INFO - blessings == 1.6
13:59:35 INFO - blobuploader == 1.2.4
13:59:35 INFO - browsermob-proxy == 0.6.0
13:59:35 INFO - docopt == 0.6.1
13:59:35 INFO - manifestparser == 1.1
13:59:35 INFO - marionette-client == 2.3.0
13:59:35 INFO - marionette-driver == 1.4.0
13:59:35 INFO - mozInstall == 1.12
13:59:35 INFO - mozcrash == 0.17
13:59:35 INFO - mozdebug == 0.1
13:59:35 INFO - mozdevice == 0.48
13:59:35 INFO - mozfile == 1.2
13:59:35 INFO - mozhttpd == 0.7
13:59:35 INFO - mozinfo == 0.9
13:59:35 INFO - mozleak == 0.1
13:59:35 INFO - mozlog == 3.1
13:59:35 INFO - moznetwork == 0.27
13:59:35 INFO - mozprocess == 0.22
13:59:35 INFO - mozprofile == 0.28
13:59:35 INFO - mozrunner == 6.11
13:59:35 INFO - mozscreenshot == 0.1
13:59:35 INFO - mozsystemmonitor == 0.0
13:59:35 INFO - moztest == 0.7
13:59:35 INFO - mozversion == 1.4
13:59:35 INFO - psutil == 3.1.1
13:59:35 INFO - requests == 1.2.3
13:59:35 INFO - wptserve == 1.4.0
13:59:35 INFO - wsgiref == 0.1.2
13:59:35 INFO - Running post-action listener: _resource_record_post_action
13:59:35 INFO - Running post-action listener: _start_resource_monitoring
13:59:35 INFO - Starting resource monitoring.
13:59:35 INFO - #####
13:59:35 INFO - ##### Running pull step.
13:59:35 INFO - #####
13:59:35 INFO - Running pre-action listener: _resource_record_pre_action
13:59:35 INFO - Running main action method: pull
13:59:35 INFO - Pull has nothing to do!
13:59:35 INFO - Running post-action listener: _resource_record_post_action
13:59:35 INFO - #####
13:59:35 INFO - ##### Running install step.
13:59:35 INFO - #####
13:59:35 INFO - Running pre-action listener: _resource_record_pre_action
13:59:35 INFO - Running main action method: install
13:59:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
13:59:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
13:59:35 INFO - Reading from file tmpfile_stdout
13:59:35 INFO - Detecting whether we're running mozinstall >=1.0...
13:59:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
13:59:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
13:59:35 INFO - Reading from file tmpfile_stdout
13:59:35 INFO - Output received:
13:59:35 INFO - Usage: mozinstall [options] installer
13:59:35 INFO - Options:
13:59:35 INFO - -h, --help show this help message and exit
13:59:35 INFO - -d DEST, --destination=DEST
13:59:35 INFO - Directory to install application into. [default:
13:59:35 INFO - "/builds/slave/test"]
13:59:35 INFO - --app=APP Application being installed. [default: firefox]
13:59:35 INFO - mkdir: /builds/slave/test/build/application
13:59:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.1.en-US.mac.dmg', '--destination', '/builds/slave/test/build/application']
13:59:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.1.en-US.mac.dmg --destination /builds/slave/test/build/application
13:59:57 INFO - Reading from file tmpfile_stdout
13:59:57 INFO - Output received:
13:59:57 INFO - /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox
13:59:57 INFO - Running post-action listener: _resource_record_post_action
13:59:57 INFO - #####
13:59:57 INFO - ##### Running run-tests step.
13:59:57 INFO - #####
13:59:57 INFO - Running pre-action listener: _resource_record_pre_action
13:59:57 INFO - Running main action method: run_tests
13:59:57 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
13:59:57 INFO - Minidump filename unknown. Determining based upon platform and architecture.
13:59:57 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
13:59:57 INFO - grabbing minidump binary from tooltool
13:59:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:59:57 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 0x10b61c5e0>, '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 0x10b1ffcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b22a990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
13:59:57 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:59:57 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:59:57 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
13:59:57 INFO - Return code: 0
13:59:57 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755
13:59:57 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
13:59:57 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=https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64/1471458056/firefox-48.0.1.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:59:57 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=https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64/1471458056/firefox-48.0.1.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:59:57 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.bbYAx1ilZD/Render',
13:59:57 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
13:59:57 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
13:59:57 INFO - 'HOME': '/Users/cltbld',
13:59:57 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
13:59:57 INFO - 'LOGNAME': 'cltbld',
13:59:57 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
13:59:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
13:59:57 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node',
13:59:57 INFO - 'MOZ_NO_REMOTE': '1',
13:59:57 INFO - 'NO_EM_RESTART': '1',
13:59:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
13:59:57 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
13:59:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
13:59:57 INFO - 'PWD': '/builds/slave/test',
13:59:57 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
13:59:57 INFO - 'SHELL': '/bin/bash',
13:59:57 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.owYJW6jIlz/Listeners',
13:59:57 INFO - 'TMPDIR': '/var/folders/r5/r29qydxj0vb5gs1yvh8jslnm00000w/T/',
13:59:57 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
13:59:57 INFO - 'USER': 'cltbld',
13:59:57 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
13:59:57 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
13:59:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
13:59:57 INFO - 'XPC_FLAGS': '0x0',
13:59:57 INFO - 'XPC_SERVICE_NAME': '0',
13:59:57 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
13:59:57 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=https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64/1471458056/firefox-48.0.1.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:59:58 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:59:58 INFO - import pkg_resources
13:59:59 INFO - Using 1 client processes
13:59:59 INFO - wptserve Starting http server on 127.0.0.1:8000
13:59:59 INFO - wptserve Starting http server on 127.0.0.1:8001
13:59:59 INFO - wptserve Starting http server on 127.0.0.1:8443
14:00:01 INFO - SUITE-START | Running 1476 tests
14:00:01 INFO - Running testharness tests
14:00:01 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
14:00:01 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
14:00:01 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
14:00:01 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 1ms
14:00:01 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
14:00:01 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
14:00:01 INFO - TEST-START | /cors/redirect-origin.htm
14:00:01 INFO - TEST-SKIP | /cors/redirect-origin.htm | took 0ms
14:00:01 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
14:00:01 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
14:00:01 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
14:00:01 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 1ms
14:00:01 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
14:00:01 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
14:00:01 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
14:00:01 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
14:00:01 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
14:00:01 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
14:00:01 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
14:00:01 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
14:00:01 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
14:00:01 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
14:00:01 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
14:00:01 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
14:00:01 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
14:00:01 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
14:00:01 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
14:00:01 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
14:00:01 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
14:00:01 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 1ms
14:00:01 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
14:00:01 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
14:00:01 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
14:00:01 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
14:00:01 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
14:00:01 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
14:00:01 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
14:00:01 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
14:00:01 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
14:00:01 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
14:00:01 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
14:00:01 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
14:00:01 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
14:00:01 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 9ms
14:00:01 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
14:00:01 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 1ms
14:00:01 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
14:00:01 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
14:00:01 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
14:00:01 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
14:00:01 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
14:00:01 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
14:00:01 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
14:00:01 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
14:00:01 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
14:00:01 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
14:00:01 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
14:00:01 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
14:00:01 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
14:00:01 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 1ms
14:00:01 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
14:00:01 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 8ms
14:00:01 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
14:00:01 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
14:00:01 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
14:00:01 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
14:00:01 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
14:00:01 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
14:00:01 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
14:00:01 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
14:00:01 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
14:00:01 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
14:00:01 INFO - Setting up ssl
14:00:01 INFO - PROCESS | certutil |
14:00:01 INFO - PROCESS | certutil |
14:00:01 INFO - PROCESS | certutil |
14:00:01 INFO - Certificate Nickname Trust Attributes
14:00:01 INFO - SSL,S/MIME,JAR/XPI
14:00:01 INFO -
14:00:01 INFO - web-platform-tests CT,,
14:00:01 INFO -
14:00:01 INFO - Starting runner
14:00:02 INFO - PROCESS | 1932 | 1471467602242 Marionette INFO Listening on port 2828
14:00:03 INFO - PROCESS | 1932 | 1471467603580 Marionette INFO startBrowser 7755649c-bfd8-5547-a07a-712539016253
14:00:03 INFO - PROCESS | 1932 | 1471467603592 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:03 INFO - PROCESS | 1932 | 1471467603797 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:03 INFO - PROCESS | 1932 | 1471467603855 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:04 INFO - PROCESS | 1932 | 1471467604325 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:04 INFO - PROCESS | 1932 | 1471467604532 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
14:00:04 INFO - PROCESS | 1932 | 1471467604568 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:04 INFO - PROCESS | 1932 | 1471467604581 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
14:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 274ms
14:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
14:00:04 INFO - PROCESS | 1932 | 1471467604899 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:05 INFO - PROCESS | 1932 | 1471467604996 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
14:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 369ms
14:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
14:00:05 INFO - PROCESS | 1932 | 1471467605219 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:05 INFO - PROCESS | 1932 | 1471467605255 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
14:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 218ms
14:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
14:00:05 INFO - PROCESS | 1932 | 1471467605440 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:05 INFO - PROCESS | 1932 | 1471467605487 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
14:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 318ms
14:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
14:00:05 INFO - PROCESS | 1932 | 1471467605773 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:05 INFO - PROCESS | 1932 | 1471467605831 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
14:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 278ms
14:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
14:00:06 INFO - PROCESS | 1932 | 1471467606041 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:06 INFO - PROCESS | 1932 | 1471467606084 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
14:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 216ms
14:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
14:00:06 INFO - PROCESS | 1932 | 1471467606270 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:06 INFO - PROCESS | 1932 | 1471467606305 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
14:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 227ms
14:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
14:00:06 INFO - PROCESS | 1932 | 1471467606489 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:06 INFO - PROCESS | 1932 | 1471467606534 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
14:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 266ms
14:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
14:00:06 INFO - PROCESS | 1932 | 1471467606757 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:06 INFO - PROCESS | 1932 | 1471467606802 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
14:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 267ms
14:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
14:00:07 INFO - PROCESS | 1932 | 1471467607035 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:07 INFO - PROCESS | 1932 | 1471467607083 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
14:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 328ms
14:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
14:00:07 INFO - PROCESS | 1932 | 1471467607357 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:07 INFO - PROCESS | 1932 | 1471467607398 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
14:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 217ms
14:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
14:00:07 INFO - PROCESS | 1932 | 1471467607577 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:07 INFO - PROCESS | 1932 | 1471467607618 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
14:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 216ms
14:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
14:00:07 INFO - PROCESS | 1932 | 1471467607801 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:07 INFO - PROCESS | 1932 | 1471467607832 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
14:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 217ms
14:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
14:00:08 INFO - PROCESS | 1932 | 1471467608023 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:08 INFO - PROCESS | 1932 | 1471467608056 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
14:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 218ms
14:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
14:00:08 INFO - PROCESS | 1932 | 1471467608253 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:08 INFO - PROCESS | 1932 | 1471467608286 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
14:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 216ms
14:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
14:00:08 INFO - PROCESS | 1932 | 1471467608467 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:08 INFO - PROCESS | 1932 | 1471467608502 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
14:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 275ms
14:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
14:00:08 INFO - PROCESS | 1932 | 1471467608807 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:08 INFO - PROCESS | 1932 | 1471467608868 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
14:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 334ms
14:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
14:00:09 INFO - PROCESS | 1932 | 1471467609125 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:09 INFO - PROCESS | 1932 | 1471467609172 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
14:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 218ms
14:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
14:00:09 INFO - PROCESS | 1932 | 1471467609351 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:09 INFO - PROCESS | 1932 | 1471467609388 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
14:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 225ms
14:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
14:00:09 INFO - PROCESS | 1932 | 1471467609573 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:09 INFO - PROCESS | 1932 | 1471467609623 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
14:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 267ms
14:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
14:00:09 INFO - PROCESS | 1932 | 1471467609844 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:09 INFO - PROCESS | 1932 | 1471467609893 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
14:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 267ms
14:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
14:00:10 INFO - PROCESS | 1932 | 1471467610117 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:10 INFO - PROCESS | 1932 | 1471467610151 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
14:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 224ms
14:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
14:00:10 INFO - PROCESS | 1932 | 1471467610337 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:10 INFO - PROCESS | 1932 | 1471467610372 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
14:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 217ms
14:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
14:00:10 INFO - PROCESS | 1932 | 1471467610557 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:10 INFO - PROCESS | 1932 | 1471467610592 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
14:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 217ms
14:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
14:00:10 INFO - PROCESS | 1932 | 1471467610784 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:10 INFO - PROCESS | 1932 | 1471467610815 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
14:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 223ms
14:00:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
14:00:11 INFO - PROCESS | 1932 | 1471467611004 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:11 INFO - PROCESS | 1932 | 1471467611038 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
14:00:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 218ms
14:00:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
14:00:11 INFO - PROCESS | 1932 | 1471467611234 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:11 INFO - PROCESS | 1932 | 1471467611272 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
14:00:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 272ms
14:00:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
14:00:11 INFO - PROCESS | 1932 | 1471467611511 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:11 INFO - PROCESS | 1932 | 1471467611567 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
14:00:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 266ms
14:00:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
14:00:11 INFO - PROCESS | 1932 | 1471467611786 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:11 INFO - PROCESS | 1932 | 1471467611818 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
14:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 225ms
14:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
14:00:12 INFO - PROCESS | 1932 | 1471467612007 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:12 INFO - PROCESS | 1932 | 1471467612053 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
14:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 521ms
14:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
14:00:12 INFO - PROCESS | 1932 | 1471467612538 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:12 INFO - PROCESS | 1932 | 1471467612570 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
14:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 321ms
14:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
14:00:12 INFO - PROCESS | 1932 | 1471467612867 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:12 INFO - PROCESS | 1932 | 1471467612908 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
14:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 322ms
14:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
14:00:13 INFO - PROCESS | 1932 | 1471467613191 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:13 INFO - PROCESS | 1932 | 1471467613226 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
14:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 218ms
14:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
14:00:13 INFO - PROCESS | 1932 | 1471467613408 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:13 INFO - PROCESS | 1932 | 1471467613453 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
14:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 266ms
14:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
14:00:13 INFO - PROCESS | 1932 | 1471467613683 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:13 INFO - PROCESS | 1932 | 1471467613716 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
14:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 219ms
14:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
14:00:13 INFO - PROCESS | 1932 | 1471467613906 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:13 INFO - PROCESS | 1932 | 1471467613953 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
14:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 217ms
14:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
14:00:14 INFO - PROCESS | 1932 | 1471467614125 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:14 INFO - PROCESS | 1932 | 1471467614159 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
14:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 219ms
14:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
14:00:14 INFO - PROCESS | 1932 | 1471467614356 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:14 INFO - PROCESS | 1932 | 1471467614408 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
14:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 418ms
14:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
14:00:14 INFO - PROCESS | 1932 | 1471467614785 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:14 INFO - PROCESS | 1932 | 1471467614842 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
14:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 324ms
14:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
14:00:15 INFO - PROCESS | 1932 | 1471467615122 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:15 INFO - PROCESS | 1932 | 1471467615173 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
14:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 317ms
14:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
14:00:15 INFO - PROCESS | 1932 | 1471467615441 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:15 INFO - PROCESS | 1932 | 1471467615477 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
14:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 265ms
14:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
14:00:15 INFO - PROCESS | 1932 | 1471467615708 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:15 INFO - PROCESS | 1932 | 1471467615746 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
14:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 218ms
14:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
14:00:15 INFO - PROCESS | 1932 | 1471467615937 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:15 INFO - PROCESS | 1932 | 1471467615969 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
14:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 224ms
14:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
14:00:16 INFO - PROCESS | 1932 | 1471467616156 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:16 INFO - PROCESS | 1932 | 1471467616193 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
14:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 216ms
14:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
14:00:16 INFO - PROCESS | 1932 | 1471467616375 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:16 INFO - PROCESS | 1932 | 1471467616418 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
14:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 216ms
14:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
14:00:16 INFO - PROCESS | 1932 | 1471467616600 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:16 INFO - PROCESS | 1932 | 1471467616635 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
14:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 219ms
14:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
14:00:16 INFO - PROCESS | 1932 | 1471467616820 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:16 INFO - PROCESS | 1932 | 1471467616852 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
14:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 218ms
14:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
14:00:17 INFO - PROCESS | 1932 | 1471467617041 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:17 INFO - PROCESS | 1932 | 1471467617071 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
14:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 218ms
14:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
14:00:17 INFO - PROCESS | 1932 | 1471467617268 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:17 INFO - PROCESS | 1932 | 1471467617302 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
14:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 224ms
14:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
14:00:17 INFO - PROCESS | 1932 | 1471467617487 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:17 INFO - PROCESS | 1932 | 1471467617526 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
14:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 216ms
14:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
14:00:17 INFO - PROCESS | 1932 | 1471467617707 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:17 INFO - PROCESS | 1932 | 1471467617738 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
14:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 218ms
14:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
14:00:17 INFO - PROCESS | 1932 | 1471467617944 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:17 INFO - PROCESS | 1932 | 1471467617988 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
14:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 277ms
14:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
14:00:18 INFO - PROCESS | 1932 | 1471467618208 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:18 INFO - PROCESS | 1932 | 1471467618242 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
14:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 217ms
14:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
14:00:18 INFO - PROCESS | 1932 | 1471467618427 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:18 INFO - PROCESS | 1932 | 1471467618478 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
14:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 220ms
14:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
14:00:18 INFO - PROCESS | 1932 | 1471467618654 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:18 INFO - PROCESS | 1932 | 1471467618686 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
14:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 266ms
14:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
14:00:18 INFO - PROCESS | 1932 | 1471467618924 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:18 INFO - PROCESS | 1932 | 1471467618980 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
14:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 318ms
14:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
14:00:19 INFO - PROCESS | 1932 | 1471467619258 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:19 INFO - PROCESS | 1932 | 1471467619306 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
14:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 229ms
14:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
14:00:19 INFO - PROCESS | 1932 | 1471467619484 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:19 INFO - PROCESS | 1932 | 1471467619517 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
14:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 269ms
14:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
14:00:19 INFO - PROCESS | 1932 | 1471467619759 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:19 INFO - PROCESS | 1932 | 1471467619820 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
14:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 319ms
14:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
14:00:20 INFO - PROCESS | 1932 | 1471467620086 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:20 INFO - PROCESS | 1932 | 1471467620117 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
14:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 225ms
14:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
14:00:20 INFO - PROCESS | 1932 | 1471467620306 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:20 INFO - PROCESS | 1932 | 1471467620342 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
14:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 266ms
14:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
14:00:20 INFO - PROCESS | 1932 | 1471467620588 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:20 INFO - PROCESS | 1932 | 1471467620643 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
14:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 275ms
14:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
14:00:20 INFO - PROCESS | 1932 | 1471467620859 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:20 INFO - PROCESS | 1932 | 1471467620912 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
14:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 269ms
14:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
14:00:21 INFO - PROCESS | 1932 | 1471467621136 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:21 INFO - PROCESS | 1932 | 1471467621172 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
14:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 418ms
14:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
14:00:21 INFO - PROCESS | 1932 | 1471467621558 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:21 INFO - PROCESS | 1932 | 1471467621604 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
14:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 268ms
14:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
14:00:21 INFO - PROCESS | 1932 | 1471467621840 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:21 INFO - PROCESS | 1932 | 1471467621890 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
14:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 279ms
14:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
14:00:22 INFO - PROCESS | 1932 | 1471467622116 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:22 INFO - PROCESS | 1932 | 1471467622147 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
14:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 218ms
14:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
14:00:22 INFO - PROCESS | 1932 | 1471467622337 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:22 INFO - PROCESS | 1932 | 1471467622370 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
14:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 218ms
14:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
14:00:22 INFO - PROCESS | 1932 | 1471467622558 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:22 INFO - PROCESS | 1932 | 1471467622602 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
14:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 472ms
14:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
14:00:23 INFO - PROCESS | 1932 | 1471467623032 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:23 INFO - PROCESS | 1932 | 1471467623084 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
14:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 620ms
14:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
14:00:23 INFO - PROCESS | 1932 | 1471467623661 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:23 INFO - PROCESS | 1932 | 1471467623698 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
14:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 221ms
14:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
14:00:23 INFO - PROCESS | 1932 | 1471467623891 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:23 INFO - PROCESS | 1932 | 1471467623936 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
14:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 268ms
14:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
14:00:24 INFO - PROCESS | 1932 | 1471467624158 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:24 INFO - PROCESS | 1932 | 1471467624197 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:24 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.
14:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 216ms
14:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
14:00:24 INFO - PROCESS | 1932 | 1471467624387 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:24 INFO - PROCESS | 1932 | 1471467624419 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:24 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.
14:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 276ms
14:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
14:00:24 INFO - PROCESS | 1932 | 1471467624660 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:24 INFO - PROCESS | 1932 | 1471467624718 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:24 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.
14:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 316ms
14:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
14:00:24 INFO - PROCESS | 1932 | 1471467624987 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:25 INFO - PROCESS | 1932 | 1471467625036 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:25 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.
14:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 331ms
14:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
14:00:25 INFO - PROCESS | 1932 | 1471467625322 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:25 INFO - PROCESS | 1932 | 1471467625372 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:25 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.
14:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 318ms
14:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
14:00:25 INFO - PROCESS | 1932 | 1471467625655 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:25 INFO - PROCESS | 1932 | 1471467625702 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:25 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.
14:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 279ms
14:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
14:00:25 INFO - PROCESS | 1932 | 1471467625926 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:25 INFO - PROCESS | 1932 | 1471467625969 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:26 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.
14:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 267ms
14:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
14:00:26 INFO - PROCESS | 1932 | 1471467626202 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:26 INFO - PROCESS | 1932 | 1471467626240 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:26 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.
14:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 378ms
14:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
14:00:26 INFO - PROCESS | 1932 | 1471467626577 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:26 INFO - PROCESS | 1932 | 1471467626628 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:26 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.
14:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 318ms
14:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
14:00:26 INFO - PROCESS | 1932 | 1471467626907 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:26 INFO - PROCESS | 1932 | 1471467626957 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:27 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.
14:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 319ms
14:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
14:00:27 INFO - PROCESS | 1932 | 1471467627234 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:27 INFO - PROCESS | 1932 | 1471467627263 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:27 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.
14:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 270ms
14:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
14:00:27 INFO - PROCESS | 1932 | 1471467627509 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:27 INFO - PROCESS | 1932 | 1471467627566 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:27 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.
14:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 268ms
14:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
14:00:27 INFO - PROCESS | 1932 | 1471467627788 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:27 INFO - PROCESS | 1932 | 1471467627831 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:28 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.
14:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 277ms
14:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
14:00:28 INFO - PROCESS | 1932 | 1471467628060 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:28 INFO - PROCESS | 1932 | 1471467628117 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:28 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.
14:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 319ms
14:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
14:00:28 INFO - PROCESS | 1932 | 1471467628391 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:28 INFO - PROCESS | 1932 | 1471467628450 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:28 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.
14:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 317ms
14:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
14:00:28 INFO - PROCESS | 1932 | 1471467628709 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:28 INFO - PROCESS | 1932 | 1471467628752 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:29 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.
14:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 319ms
14:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
14:00:29 INFO - PROCESS | 1932 | 1471467629038 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:29 INFO - PROCESS | 1932 | 1471467629070 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:29 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.
14:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 419ms
14:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
14:00:29 INFO - PROCESS | 1932 | 1471467629465 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:29 INFO - PROCESS | 1932 | 1471467629515 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:29 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.
14:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 270ms
14:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
14:00:29 INFO - PROCESS | 1932 | 1471467629755 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:29 INFO - PROCESS | 1932 | 1471467629803 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:30 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.
14:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 278ms
14:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
14:00:30 INFO - PROCESS | 1932 | 1471467630039 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:30 INFO - PROCESS | 1932 | 1471467630088 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:30 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.
14:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 318ms
14:00:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
14:00:30 INFO - PROCESS | 1932 | 1471467630378 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:30 INFO - PROCESS | 1932 | 1471467630434 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
14:00:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 272ms
14:00:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
14:00:30 INFO - PROCESS | 1932 | 1471467630656 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:30 INFO - PROCESS | 1932 | 1471467630690 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
14:00:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 216ms
14:00:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
14:00:30 INFO - PROCESS | 1932 | 1471467630876 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:30 INFO - PROCESS | 1932 | 1471467630921 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
14:00:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 218ms
14:00:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
14:00:31 INFO - PROCESS | 1932 | 1471467631103 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:31 INFO - PROCESS | 1932 | 1471467631138 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
14:00:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 226ms
14:00:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
14:00:31 INFO - PROCESS | 1932 | 1471467631324 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:31 INFO - PROCESS | 1932 | 1471467631368 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
14:00:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 317ms
14:00:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
14:00:31 INFO - PROCESS | 1932 | 1471467631653 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:31 INFO - PROCESS | 1932 | 1471467631688 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
14:00:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 269ms
14:00:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
14:00:31 INFO - PROCESS | 1932 | 1471467631936 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:31 INFO - PROCESS | 1932 | 1471467631984 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
14:00:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 273ms
14:00:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
14:00:32 INFO - PROCESS | 1932 | 1471467632206 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:32 INFO - PROCESS | 1932 | 1471467632245 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
14:00:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 267ms
14:00:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
14:00:32 INFO - PROCESS | 1932 | 1471467632474 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:32 INFO - PROCESS | 1932 | 1471467632505 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
14:00:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 218ms
14:00:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
14:00:32 INFO - PROCESS | 1932 | 1471467632702 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:32 INFO - PROCESS | 1932 | 1471467632736 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
14:00:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 277ms
14:00:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
14:00:32 INFO - PROCESS | 1932 | 1471467632975 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:33 INFO - PROCESS | 1932 | 1471467633060 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
14:00:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 267ms
14:00:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
14:00:33 INFO - PROCESS | 1932 | 1471467633252 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:33 INFO - PROCESS | 1932 | 1471467633292 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame
14:00:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 729ms
14:00:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
14:00:33 INFO - PROCESS | 1932 | 1471467633976 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:34 INFO - PROCESS | 1932 | 1471467634005 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
14:00:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 716ms
14:00:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
14:00:34 INFO - PROCESS | 1932 | 1471467634695 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:34 INFO - PROCESS | 1932 | 1471467634731 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:34 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
14:00:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
14:00:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
14:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:00:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:00:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:00:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 219ms
14:00:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
14:00:34 INFO - PROCESS | 1932 | 1471467634926 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:34 INFO - PROCESS | 1932 | 1471467634973 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
14:00:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 317ms
14:00:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
14:00:35 INFO - PROCESS | 1932 | 1471467635253 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:35 INFO - PROCESS | 1932 | 1471467635288 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
14:00:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 377ms
14:00:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
14:00:35 INFO - PROCESS | 1932 | 1471467635631 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:35 INFO - PROCESS | 1932 | 1471467635690 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
14:00:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 267ms
14:00:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
14:00:35 INFO - PROCESS | 1932 | 1471467635906 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:35 INFO - PROCESS | 1932 | 1471467635950 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
14:00:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 268ms
14:00:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
14:00:36 INFO - PROCESS | 1932 | 1471467636192 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:36 INFO - PROCESS | 1932 | 1471467636241 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
14:00:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 282ms
14:00:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
14:00:36 INFO - PROCESS | 1932 | 1471467636469 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:36 INFO - PROCESS | 1932 | 1471467636532 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:36 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
14:00:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
14:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:00:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:00:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:00:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 326ms
14:00:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
14:00:36 INFO - PROCESS | 1932 | 1471467636806 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:36 INFO - PROCESS | 1932 | 1471467636858 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
14:00:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 327ms
14:00:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
14:00:37 INFO - PROCESS | 1932 | 1471467637126 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:37 INFO - PROCESS | 1932 | 1471467637174 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:37 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
14:00:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
14:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:00:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:00:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:00:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 267ms
14:00:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
14:00:37 INFO - PROCESS | 1932 | 1471467637405 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:37 INFO - PROCESS | 1932 | 1471467637447 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:37 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
14:00:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
14:00:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
14:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:00:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:00:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:00:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 378ms
14:00:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
14:00:37 INFO - PROCESS | 1932 | 1471467637775 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:37 INFO - PROCESS | 1932 | 1471467637817 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:37 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
14:00:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
14:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:00:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:00:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:00:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 216ms
14:00:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
14:00:38 INFO - PROCESS | 1932 | 1471467638005 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:38 INFO - PROCESS | 1932 | 1471467638055 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
14:00:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 327ms
14:00:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
14:00:38 INFO - PROCESS | 1932 | 1471467638327 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:38 INFO - PROCESS | 1932 | 1471467638384 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
14:00:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 317ms
14:00:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
14:00:38 INFO - PROCESS | 1932 | 1471467638653 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:38 INFO - PROCESS | 1932 | 1471467638700 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
14:00:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 374ms
14:00:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
14:00:39 INFO - PROCESS | 1932 | 1471467639024 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:39 INFO - PROCESS | 1932 | 1471467639072 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
14:00:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 268ms
14:00:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
14:00:39 INFO - PROCESS | 1932 | 1471467639293 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:39 INFO - PROCESS | 1932 | 1471467639334 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
14:00:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 266ms
14:00:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
14:00:39 INFO - PROCESS | 1932 | 1471467639570 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:39 INFO - PROCESS | 1932 | 1471467639606 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
14:00:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 275ms
14:00:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
14:00:39 INFO - PROCESS | 1932 | 1471467639840 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:39 INFO - PROCESS | 1932 | 1471467639889 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
14:00:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 367ms
14:00:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
14:00:40 INFO - PROCESS | 1932 | 1471467640209 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:40 INFO - PROCESS | 1932 | 1471467640225 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
14:00:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 269ms
14:00:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
14:00:40 INFO - PROCESS | 1932 | 1471467640489 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:40 INFO - PROCESS | 1932 | 1471467640532 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
14:00:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 316ms
14:00:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
14:00:40 INFO - PROCESS | 1932 | 1471467640809 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:40 INFO - PROCESS | 1932 | 1471467640858 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
14:00:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 268ms
14:00:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
14:00:41 INFO - PROCESS | 1932 | 1471467641090 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:41 INFO - PROCESS | 1932 | 1471467641146 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
14:00:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 329ms
14:00:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
14:00:41 INFO - PROCESS | 1932 | 1471467641423 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:41 INFO - PROCESS | 1932 | 1471467641456 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:41 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
14:00:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 421ms
14:00:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
14:00:41 INFO - PROCESS | 1932 | 1471467641857 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:41 INFO - PROCESS | 1932 | 1471467641925 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
14:00:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 318ms
14:00:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
14:00:42 INFO - PROCESS | 1932 | 1471467642191 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:42 INFO - PROCESS | 1932 | 1471467642239 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
14:00:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 217ms
14:00:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
14:00:42 INFO - PROCESS | 1932 | 1471467642421 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:42 INFO - PROCESS | 1932 | 1471467642458 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:42 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
14:00:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 321ms
14:00:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
14:00:42 INFO - PROCESS | 1932 | 1471467642748 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:42 INFO - PROCESS | 1932 | 1471467642786 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:43 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
14:00:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
14:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:00:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
14:00:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
14:00:43 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
14:00:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
14:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:00:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
14:00:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
14:00:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 322ms
14:00:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
14:00:43 INFO - PROCESS | 1932 | 1471467643073 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:43 INFO - PROCESS | 1932 | 1471467643104 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:43 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
14:00:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 268ms
14:00:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
14:00:43 INFO - PROCESS | 1932 | 1471467643357 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:43 INFO - PROCESS | 1932 | 1471467643420 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:43 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.
14:00:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 322ms
14:00:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
14:00:43 INFO - PROCESS | 1932 | 1471467643690 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:43 INFO - PROCESS | 1932 | 1471467643733 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:43 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.
14:00:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 268ms
14:00:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
14:00:43 INFO - PROCESS | 1932 | 1471467643957 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:43 INFO - PROCESS | 1932 | 1471467643991 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:44 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
14:00:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 217ms
14:00:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
14:00:44 INFO - PROCESS | 1932 | 1471467644188 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:44 INFO - PROCESS | 1932 | 1471467644237 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:44 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.
14:00:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 270ms
14:00:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
14:00:44 INFO - PROCESS | 1932 | 1471467644461 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:44 INFO - PROCESS | 1932 | 1471467644522 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
14:00:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 317ms
14:00:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
14:00:44 INFO - PROCESS | 1932 | 1471467644795 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:44 INFO - PROCESS | 1932 | 1471467644856 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
14:00:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 331ms
14:00:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
14:00:45 INFO - PROCESS | 1932 | 1471467645120 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:45 INFO - PROCESS | 1932 | 1471467645157 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
14:00:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 226ms
14:00:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
14:00:45 INFO - PROCESS | 1932 | 1471467645341 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:45 INFO - PROCESS | 1932 | 1471467645372 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
14:00:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 266ms
14:00:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
14:00:45 INFO - PROCESS | 1932 | 1471467645612 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:45 INFO - PROCESS | 1932 | 1471467645668 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
14:00:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 317ms
14:00:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
14:00:45 INFO - PROCESS | 1932 | 1471467645941 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:45 INFO - PROCESS | 1932 | 1471467645996 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
14:00:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 276ms
14:00:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
14:00:46 INFO - PROCESS | 1932 | 1471467646208 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:46 INFO - PROCESS | 1932 | 1471467646244 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
14:00:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 266ms
14:00:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
14:00:46 INFO - PROCESS | 1932 | 1471467646489 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:46 INFO - PROCESS | 1932 | 1471467646536 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
14:00:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 327ms
14:00:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
14:00:46 INFO - PROCESS | 1932 | 1471467646808 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:46 INFO - PROCESS | 1932 | 1471467646883 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
14:00:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 268ms
14:00:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
14:00:47 INFO - PROCESS | 1932 | 1471467647086 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:47 INFO - PROCESS | 1932 | 1471467647124 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
14:00:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 429ms
14:00:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
14:00:47 INFO - PROCESS | 1932 | 1471467647511 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:47 INFO - PROCESS | 1932 | 1471467647543 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
14:00:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 366ms
14:00:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
14:00:47 INFO - PROCESS | 1932 | 1471467647886 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:47 INFO - PROCESS | 1932 | 1471467647944 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
14:00:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 372ms
14:00:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
14:00:48 INFO - PROCESS | 1932 | 1471467648256 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:48 INFO - PROCESS | 1932 | 1471467648299 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
14:00:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 217ms
14:00:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
14:00:48 INFO - PROCESS | 1932 | 1471467648478 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:48 INFO - PROCESS | 1932 | 1471467648523 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
14:00:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 223ms
14:00:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
14:00:48 INFO - PROCESS | 1932 | 1471467648711 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:48 INFO - PROCESS | 1932 | 1471467648757 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
14:00:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 266ms
14:00:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
14:00:48 INFO - PROCESS | 1932 | 1471467648977 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:49 INFO - PROCESS | 1932 | 1471467649023 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
14:00:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 267ms
14:00:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
14:00:49 INFO - PROCESS | 1932 | 1471467649253 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:49 INFO - PROCESS | 1932 | 1471467649289 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
14:00:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 275ms
14:00:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
14:00:49 INFO - PROCESS | 1932 | 1471467649538 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:49 INFO - PROCESS | 1932 | 1471467649583 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
14:00:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 324ms
14:00:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
14:00:49 INFO - PROCESS | 1932 | 1471467649868 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:49 INFO - PROCESS | 1932 | 1471467649903 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
14:00:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 223ms
14:00:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
14:00:50 INFO - PROCESS | 1932 | 1471467650089 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:50 INFO - PROCESS | 1932 | 1471467650122 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
14:00:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 267ms
14:00:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
14:00:50 INFO - PROCESS | 1932 | 1471467650357 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:50 INFO - PROCESS | 1932 | 1471467650390 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
14:00:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 266ms
14:00:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
14:00:50 INFO - PROCESS | 1932 | 1471467650636 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:50 INFO - PROCESS | 1932 | 1471467650684 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
14:00:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 323ms
14:00:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
14:00:50 INFO - PROCESS | 1932 | 1471467650968 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:51 INFO - PROCESS | 1932 | 1471467651035 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
14:00:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 270ms
14:00:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
14:00:51 INFO - PROCESS | 1932 | 1471467651238 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:51 INFO - PROCESS | 1932 | 1471467651275 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
14:00:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 268ms
14:00:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
14:00:51 INFO - PROCESS | 1932 | 1471467651508 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:51 INFO - PROCESS | 1932 | 1471467651540 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
14:00:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 217ms
14:00:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
14:00:51 INFO - PROCESS | 1932 | 1471467651727 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:51 INFO - PROCESS | 1932 | 1471467651762 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
14:00:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 218ms
14:00:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
14:00:51 INFO - PROCESS | 1932 | 1471467651954 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:51 INFO - PROCESS | 1932 | 1471467651989 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
14:00:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 223ms
14:00:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
14:00:52 INFO - PROCESS | 1932 | 1471467652186 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:52 INFO - PROCESS | 1932 | 1471467652220 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
14:00:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 278ms
14:00:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
14:00:52 INFO - PROCESS | 1932 | 1471467652461 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:52 INFO - PROCESS | 1932 | 1471467652519 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
14:00:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 317ms
14:00:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
14:00:52 INFO - PROCESS | 1932 | 1471467652792 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:52 INFO - PROCESS | 1932 | 1471467652842 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
14:00:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 278ms
14:00:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
14:00:53 INFO - PROCESS | 1932 | 1471467653060 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:53 INFO - PROCESS | 1932 | 1471467653100 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:53 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
14:00:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 216ms
14:00:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
14:00:53 INFO - PROCESS | 1932 | 1471467653286 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:53 INFO - PROCESS | 1932 | 1471467653318 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
14:00:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 275ms
14:00:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
14:00:53 INFO - PROCESS | 1932 | 1471467653560 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:53 INFO - PROCESS | 1932 | 1471467653594 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:54 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)
14:00:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 873ms
14:00:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
14:00:54 INFO - PROCESS | 1932 | 1471467654502 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:54 INFO - PROCESS | 1932 | 1471467654558 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
14:00:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 768ms
14:00:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
14:00:55 INFO - PROCESS | 1932 | 1471467655275 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:55 INFO - PROCESS | 1932 | 1471467655304 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
14:00:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 719ms
14:00:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
14:00:56 INFO - PROCESS | 1932 | 1471467656000 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:56 INFO - PROCESS | 1932 | 1471467656031 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:56 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)
14:00:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 719ms
14:00:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
14:00:56 INFO - PROCESS | 1932 | 1471467656716 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:56 INFO - PROCESS | 1932 | 1471467656750 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:57 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)
14:00:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 770ms
14:00:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
14:00:57 INFO - PROCESS | 1932 | 1471467657490 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:57 INFO - PROCESS | 1932 | 1471467657510 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
14:00:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 718ms
14:00:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
14:00:58 INFO - PROCESS | 1932 | 1471467658211 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:58 INFO - PROCESS | 1932 | 1471467658250 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
14:00:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 718ms
14:00:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
14:00:58 INFO - PROCESS | 1932 | 1471467658933 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:58 INFO - PROCESS | 1932 | 1471467658961 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
14:00:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 720ms
14:00:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
14:00:59 INFO - PROCESS | 1932 | 1471467659652 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:00:59 INFO - PROCESS | 1932 | 1471467659685 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:00 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
14:01:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 716ms
14:01:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
14:01:00 INFO - PROCESS | 1932 | 1471467660373 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:00 INFO - PROCESS | 1932 | 1471467660417 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
14:01:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 817ms
14:01:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
14:01:01 INFO - PROCESS | 1932 | 1471467661194 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:01 INFO - PROCESS | 1932 | 1471467661230 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:01 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
14:01:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
14:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:01:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 217ms
14:01:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
14:01:01 INFO - PROCESS | 1932 | 1471467661422 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:01 INFO - PROCESS | 1932 | 1471467661459 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
14:01:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 275ms
14:01:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
14:01:01 INFO - PROCESS | 1932 | 1471467661697 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:01 INFO - PROCESS | 1932 | 1471467661740 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:01 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
14:01:01 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
14:01:01 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
14:01:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
14:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:01:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 217ms
14:01:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
14:01:01 INFO - PROCESS | 1932 | 1471467661924 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:01 INFO - PROCESS | 1932 | 1471467661958 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
14:01:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 277ms
14:01:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
14:01:02 INFO - PROCESS | 1932 | 1471467662203 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:02 INFO - PROCESS | 1932 | 1471467662239 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
14:01:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 727ms
14:01:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
14:01:02 INFO - PROCESS | 1932 | 1471467662927 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:02 INFO - PROCESS | 1932 | 1471467662965 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:03 INFO - PROCESS | 1932 | 1471467663588 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
14:01:03 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
14:01:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 718ms
14:01:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
14:01:03 INFO - PROCESS | 1932 | 1471467663648 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:03 INFO - PROCESS | 1932 | 1471467663681 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:04 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.)
14:01:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 674ms
14:01:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
14:01:04 INFO - PROCESS | 1932 | 1471467664322 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:04 INFO - PROCESS | 1932 | 1471467664354 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
14:01:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 718ms
14:01:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
14:01:05 INFO - PROCESS | 1932 | 1471467665043 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:05 INFO - PROCESS | 1932 | 1471467665073 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:05 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
14:01:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 717ms
14:01:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
14:01:05 INFO - PROCESS | 1932 | 1471467665764 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:05 INFO - PROCESS | 1932 | 1471467665793 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
14:01:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 218ms
14:01:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
14:01:06 INFO - PROCESS | 1932 | 1471467665998 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:06 INFO - PROCESS | 1932 | 1471467666046 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
14:01:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 768ms
14:01:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
14:01:06 INFO - PROCESS | 1932 | 1471467666765 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:06 INFO - PROCESS | 1932 | 1471467666791 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
14:01:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 870ms
14:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
14:01:07 INFO - PROCESS | 1932 | 1471467667639 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:07 INFO - PROCESS | 1932 | 1471467667672 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
14:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 268ms
14:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
14:01:07 INFO - PROCESS | 1932 | 1471467667912 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:07 INFO - PROCESS | 1932 | 1471467667957 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
14:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 267ms
14:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
14:01:08 INFO - PROCESS | 1932 | 1471467668191 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:08 INFO - PROCESS | 1932 | 1471467668227 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
14:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 275ms
14:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
14:01:08 INFO - PROCESS | 1932 | 1471467668460 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:08 INFO - PROCESS | 1932 | 1471467668517 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
14:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 268ms
14:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
14:01:08 INFO - PROCESS | 1932 | 1471467668738 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:08 INFO - PROCESS | 1932 | 1471467668794 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
14:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 327ms
14:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
14:01:09 INFO - PROCESS | 1932 | 1471467669074 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:09 INFO - PROCESS | 1932 | 1471467669138 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
14:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 278ms
14:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
14:01:09 INFO - PROCESS | 1932 | 1471467669344 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:09 INFO - PROCESS | 1932 | 1471467669383 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
14:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 217ms
14:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
14:01:09 INFO - PROCESS | 1932 | 1471467669561 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:09 INFO - PROCESS | 1932 | 1471467669602 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:09 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
14:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 218ms
14:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
14:01:09 INFO - PROCESS | 1932 | 1471467669789 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:09 INFO - PROCESS | 1932 | 1471467669837 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:10 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
14:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 318ms
14:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
14:01:10 INFO - PROCESS | 1932 | 1471467670109 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:10 INFO - PROCESS | 1932 | 1471467670155 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:10 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
14:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 319ms
14:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
14:01:10 INFO - PROCESS | 1932 | 1471467670438 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:10 INFO - PROCESS | 1932 | 1471467670480 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
14:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 326ms
14:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
14:01:10 INFO - PROCESS | 1932 | 1471467670762 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:10 INFO - PROCESS | 1932 | 1471467670810 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:11 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
14:01:11 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
14:01:11 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
14:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 269ms
14:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
14:01:11 INFO - PROCESS | 1932 | 1471467671041 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:11 INFO - PROCESS | 1932 | 1471467671082 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
14:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 217ms
14:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
14:01:11 INFO - PROCESS | 1932 | 1471467671260 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:11 INFO - PROCESS | 1932 | 1471467671300 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:11 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
14:01:11 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
14:01:11 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
14:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 318ms
14:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
14:01:11 INFO - PROCESS | 1932 | 1471467671588 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:11 INFO - PROCESS | 1932 | 1471467671622 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
14:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 226ms
14:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
14:01:11 INFO - PROCESS | 1932 | 1471467671808 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:11 INFO - PROCESS | 1932 | 1471467671840 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
14:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 216ms
14:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
14:01:12 INFO - PROCESS | 1932 | 1471467672027 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:12 INFO - PROCESS | 1932 | 1471467672063 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
14:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 216ms
14:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
14:01:12 INFO - PROCESS | 1932 | 1471467672253 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:12 INFO - PROCESS | 1932 | 1471467672289 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
14:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 222ms
14:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
14:01:12 INFO - PROCESS | 1932 | 1471467672474 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:12 INFO - PROCESS | 1932 | 1471467672510 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
14:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 267ms
14:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
14:01:12 INFO - PROCESS | 1932 | 1471467672756 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:12 INFO - PROCESS | 1932 | 1471467672829 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
14:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 379ms
14:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
14:01:13 INFO - PROCESS | 1932 | 1471467673128 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:13 INFO - PROCESS | 1932 | 1471467673190 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
14:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 475ms
14:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
14:01:13 INFO - PROCESS | 1932 | 1471467673612 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:13 INFO - PROCESS | 1932 | 1471467673691 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
14:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 319ms
14:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
14:01:13 INFO - PROCESS | 1932 | 1471467673940 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:13 INFO - PROCESS | 1932 | 1471467673978 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
14:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 219ms
14:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
14:01:14 INFO - PROCESS | 1932 | 1471467674171 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:14 INFO - PROCESS | 1932 | 1471467674210 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
14:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 320ms
14:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
14:01:14 INFO - PROCESS | 1932 | 1471467674492 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:14 INFO - PROCESS | 1932 | 1471467674552 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
14:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 317ms
14:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
14:01:14 INFO - PROCESS | 1932 | 1471467674822 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:14 INFO - PROCESS | 1932 | 1471467674866 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
14:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 224ms
14:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
14:01:15 INFO - PROCESS | 1932 | 1471467675044 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:15 INFO - PROCESS | 1932 | 1471467675102 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
14:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 319ms
14:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
14:01:15 INFO - PROCESS | 1932 | 1471467675375 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:15 INFO - PROCESS | 1932 | 1471467675427 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
14:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 275ms
14:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
14:01:15 INFO - PROCESS | 1932 | 1471467675643 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:15 INFO - PROCESS | 1932 | 1471467675685 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
14:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 318ms
14:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
14:01:15 INFO - PROCESS | 1932 | 1471467675976 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:16 INFO - PROCESS | 1932 | 1471467676024 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
14:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 317ms
14:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
14:01:16 INFO - PROCESS | 1932 | 1471467676309 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:16 INFO - PROCESS | 1932 | 1471467676353 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
14:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 320ms
14:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
14:01:16 INFO - PROCESS | 1932 | 1471467676624 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:16 INFO - PROCESS | 1932 | 1471467676658 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
14:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 218ms
14:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
14:01:16 INFO - PROCESS | 1932 | 1471467676843 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:16 INFO - PROCESS | 1932 | 1471467676876 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
14:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 218ms
14:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
14:01:17 INFO - PROCESS | 1932 | 1471467677070 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:17 INFO - PROCESS | 1932 | 1471467677103 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
14:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 225ms
14:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
14:01:17 INFO - PROCESS | 1932 | 1471467677291 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:17 INFO - PROCESS | 1932 | 1471467677331 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
14:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 268ms
14:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
14:01:17 INFO - PROCESS | 1932 | 1471467677563 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:17 INFO - PROCESS | 1932 | 1471467677620 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
14:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 317ms
14:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
14:01:17 INFO - PROCESS | 1932 | 1471467677893 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:17 INFO - PROCESS | 1932 | 1471467677948 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
14:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 277ms
14:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
14:01:18 INFO - PROCESS | 1932 | 1471467678162 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:18 INFO - PROCESS | 1932 | 1471467678229 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
14:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 318ms
14:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
14:01:18 INFO - PROCESS | 1932 | 1471467678494 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:18 INFO - PROCESS | 1932 | 1471467678545 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
14:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 220ms
14:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
14:01:18 INFO - PROCESS | 1932 | 1471467678721 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:18 INFO - PROCESS | 1932 | 1471467678752 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
14:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 223ms
14:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
14:01:18 INFO - PROCESS | 1932 | 1471467678940 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:18 INFO - PROCESS | 1932 | 1471467678975 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
14:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 218ms
14:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
14:01:19 INFO - PROCESS | 1932 | 1471467679161 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:19 INFO - PROCESS | 1932 | 1471467679196 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
14:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 373ms
14:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
14:01:19 INFO - PROCESS | 1932 | 1471467679561 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:19 INFO - PROCESS | 1932 | 1471467679682 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
14:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 519ms
14:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
14:01:20 INFO - PROCESS | 1932 | 1471467680086 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:20 INFO - PROCESS | 1932 | 1471467680131 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
14:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 320ms
14:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
14:01:20 INFO - PROCESS | 1932 | 1471467680413 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:20 INFO - PROCESS | 1932 | 1471467680462 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
14:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 319ms
14:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
14:01:20 INFO - PROCESS | 1932 | 1471467680753 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:20 INFO - PROCESS | 1932 | 1471467680802 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
14:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 272ms
14:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
14:01:21 INFO - PROCESS | 1932 | 1471467681024 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:21 INFO - PROCESS | 1932 | 1471467681058 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
14:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 267ms
14:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
14:01:21 INFO - PROCESS | 1932 | 1471467681296 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:21 INFO - PROCESS | 1932 | 1471467681354 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
14:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 317ms
14:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
14:01:21 INFO - PROCESS | 1932 | 1471467681630 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:21 INFO - PROCESS | 1932 | 1471467681695 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
14:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 273ms
14:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
14:01:21 INFO - PROCESS | 1932 | 1471467681907 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:21 INFO - PROCESS | 1932 | 1471467681952 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
14:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 269ms
14:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
14:01:22 INFO - PROCESS | 1932 | 1471467682181 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:22 INFO - PROCESS | 1932 | 1471467682231 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
14:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 272ms
14:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
14:01:22 INFO - PROCESS | 1932 | 1471467682473 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:22 INFO - PROCESS | 1932 | 1471467682527 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
14:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 319ms
14:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
14:01:22 INFO - PROCESS | 1932 | 1471467682791 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:22 INFO - PROCESS | 1932 | 1471467682826 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
14:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 219ms
14:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
14:01:23 INFO - PROCESS | 1932 | 1471467683010 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:23 INFO - PROCESS | 1932 | 1471467683046 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
14:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 274ms
14:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
14:01:23 INFO - PROCESS | 1932 | 1471467683290 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:23 INFO - PROCESS | 1932 | 1471467683326 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
14:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 270ms
14:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
14:01:23 INFO - PROCESS | 1932 | 1471467683563 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:23 INFO - PROCESS | 1932 | 1471467683604 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
14:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 217ms
14:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
14:01:23 INFO - PROCESS | 1932 | 1471467683789 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:23 INFO - PROCESS | 1932 | 1471467683824 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
14:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 217ms
14:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
14:01:24 INFO - PROCESS | 1932 | 1471467684009 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:24 INFO - PROCESS | 1932 | 1471467684048 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
14:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 267ms
14:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
14:01:24 INFO - PROCESS | 1932 | 1471467684278 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:24 INFO - PROCESS | 1932 | 1471467684320 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
14:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 217ms
14:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
14:01:24 INFO - PROCESS | 1932 | 1471467684505 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:24 INFO - PROCESS | 1932 | 1471467684543 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
14:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 226ms
14:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
14:01:24 INFO - PROCESS | 1932 | 1471467684726 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:24 INFO - PROCESS | 1932 | 1471467684762 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
14:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 217ms
14:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
14:01:24 INFO - PROCESS | 1932 | 1471467684946 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:25 INFO - PROCESS | 1932 | 1471467684999 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
14:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 216ms
14:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
14:01:25 INFO - PROCESS | 1932 | 1471467685172 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:25 INFO - PROCESS | 1932 | 1471467685208 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
14:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 229ms
14:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
14:01:25 INFO - PROCESS | 1932 | 1471467685394 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:25 INFO - PROCESS | 1932 | 1471467685429 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
14:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 472ms
14:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
14:01:25 INFO - PROCESS | 1932 | 1471467685874 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:25 INFO - PROCESS | 1932 | 1471467685921 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
14:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 419ms
14:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
14:01:26 INFO - PROCESS | 1932 | 1471467686323 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:26 INFO - PROCESS | 1932 | 1471467686369 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
14:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 338ms
14:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
14:01:26 INFO - PROCESS | 1932 | 1471467686663 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:26 INFO - PROCESS | 1932 | 1471467686720 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
14:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 379ms
14:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
14:01:27 INFO - PROCESS | 1932 | 1471467687035 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:27 INFO - PROCESS | 1932 | 1471467687079 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
14:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 268ms
14:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
14:01:27 INFO - PROCESS | 1932 | 1471467687307 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:27 INFO - PROCESS | 1932 | 1471467687354 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
14:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 319ms
14:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
14:01:27 INFO - PROCESS | 1932 | 1471467687643 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:27 INFO - PROCESS | 1932 | 1471467687707 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
14:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 328ms
14:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
14:01:27 INFO - PROCESS | 1932 | 1471467687962 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:28 INFO - PROCESS | 1932 | 1471467688008 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
14:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 217ms
14:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
14:01:28 INFO - PROCESS | 1932 | 1471467688189 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:28 INFO - PROCESS | 1932 | 1471467688223 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
14:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 225ms
14:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
14:01:28 INFO - PROCESS | 1932 | 1471467688408 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:28 INFO - PROCESS | 1932 | 1471467688441 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
14:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 218ms
14:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
14:01:28 INFO - PROCESS | 1932 | 1471467688628 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:28 INFO - PROCESS | 1932 | 1471467688672 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
14:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 216ms
14:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
14:01:28 INFO - PROCESS | 1932 | 1471467688856 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:28 INFO - PROCESS | 1932 | 1471467688894 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
14:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 227ms
14:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
14:01:29 INFO - PROCESS | 1932 | 1471467689079 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:29 INFO - PROCESS | 1932 | 1471467689134 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
14:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 318ms
14:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
14:01:29 INFO - PROCESS | 1932 | 1471467689411 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:29 INFO - PROCESS | 1932 | 1471467689468 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
14:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 269ms
14:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
14:01:29 INFO - PROCESS | 1932 | 1471467689693 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:29 INFO - PROCESS | 1932 | 1471467689738 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
14:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 227ms
14:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
14:01:29 INFO - PROCESS | 1932 | 1471467689911 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:29 INFO - PROCESS | 1932 | 1471467689946 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
14:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 218ms
14:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
14:01:30 INFO - PROCESS | 1932 | 1471467690139 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:30 INFO - PROCESS | 1932 | 1471467690173 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
14:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 277ms
14:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
14:01:30 INFO - PROCESS | 1932 | 1471467690410 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:30 INFO - PROCESS | 1932 | 1471467690454 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
14:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 267ms
14:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
14:01:30 INFO - PROCESS | 1932 | 1471467690692 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:30 INFO - PROCESS | 1932 | 1471467690750 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
14:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 327ms
14:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
14:01:31 INFO - PROCESS | 1932 | 1471467691022 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:31 INFO - PROCESS | 1932 | 1471467691073 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
14:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 267ms
14:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
14:01:31 INFO - PROCESS | 1932 | 1471467691288 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:31 INFO - PROCESS | 1932 | 1471467691325 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
14:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 275ms
14:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
14:01:31 INFO - PROCESS | 1932 | 1471467691560 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:31 INFO - PROCESS | 1932 | 1471467691616 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
14:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 518ms
14:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
14:01:32 INFO - PROCESS | 1932 | 1471467692085 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:32 INFO - PROCESS | 1932 | 1471467692128 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
14:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 319ms
14:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
14:01:32 INFO - PROCESS | 1932 | 1471467692411 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:32 INFO - PROCESS | 1932 | 1471467692454 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
14:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 319ms
14:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
14:01:32 INFO - PROCESS | 1932 | 1471467692741 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:32 INFO - PROCESS | 1932 | 1471467692776 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
14:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 275ms
14:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
14:01:33 INFO - PROCESS | 1932 | 1471467693009 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:33 INFO - PROCESS | 1932 | 1471467693051 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
14:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 217ms
14:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
14:01:33 INFO - PROCESS | 1932 | 1471467693238 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:33 INFO - PROCESS | 1932 | 1471467693283 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
14:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 317ms
14:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
14:01:33 INFO - PROCESS | 1932 | 1471467693563 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:33 INFO - PROCESS | 1932 | 1471467693628 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
14:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 317ms
14:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
14:01:33 INFO - PROCESS | 1932 | 1471467693894 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:33 INFO - PROCESS | 1932 | 1471467693945 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
14:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 331ms
14:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
14:01:34 INFO - PROCESS | 1932 | 1471467694212 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:34 INFO - PROCESS | 1932 | 1471467694258 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
14:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 269ms
14:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
14:01:34 INFO - PROCESS | 1932 | 1471467694495 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:34 INFO - PROCESS | 1932 | 1471467694547 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
14:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 318ms
14:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
14:01:34 INFO - PROCESS | 1932 | 1471467694826 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:34 INFO - PROCESS | 1932 | 1471467694880 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
14:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 277ms
14:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
14:01:35 INFO - PROCESS | 1932 | 1471467695097 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:35 INFO - PROCESS | 1932 | 1471467695152 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
14:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 268ms
14:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
14:01:35 INFO - PROCESS | 1932 | 1471467695375 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:35 INFO - PROCESS | 1932 | 1471467695428 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
14:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 317ms
14:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
14:01:35 INFO - PROCESS | 1932 | 1471467695713 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:35 INFO - PROCESS | 1932 | 1471467695776 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
14:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 267ms
14:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
14:01:35 INFO - PROCESS | 1932 | 1471467695988 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:36 INFO - PROCESS | 1932 | 1471467696020 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
14:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 275ms
14:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
14:01:36 INFO - PROCESS | 1932 | 1471467696260 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:36 INFO - PROCESS | 1932 | 1471467696314 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
14:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 316ms
14:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
14:01:36 INFO - PROCESS | 1932 | 1471467696580 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:36 INFO - PROCESS | 1932 | 1471467696652 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
14:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 273ms
14:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
14:01:36 INFO - PROCESS | 1932 | 1471467696861 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:36 INFO - PROCESS | 1932 | 1471467696925 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:37 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
14:01:37 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
14:01:37 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
14:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 317ms
14:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
14:01:37 INFO - PROCESS | 1932 | 1471467697194 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:37 INFO - PROCESS | 1932 | 1471467697247 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:37 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
14:01:37 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
14:01:37 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
14:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 283ms
14:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
14:01:37 INFO - PROCESS | 1932 | 1471467697474 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:37 INFO - PROCESS | 1932 | 1471467697507 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:37 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
14:01:37 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
14:01:37 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
14:01:37 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
14:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 217ms
14:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
14:01:37 INFO - PROCESS | 1932 | 1471467697694 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:37 INFO - PROCESS | 1932 | 1471467697731 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:37 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
14:01:37 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
14:01:37 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
14:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 216ms
14:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
14:01:37 INFO - PROCESS | 1932 | 1471467697913 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:37 INFO - PROCESS | 1932 | 1471467697955 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:38 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
14:01:38 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
14:01:38 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
14:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 417ms
14:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
14:01:38 INFO - PROCESS | 1932 | 1471467698340 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:38 INFO - PROCESS | 1932 | 1471467698386 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:38 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
14:01:38 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
14:01:38 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
14:01:38 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
14:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 268ms
14:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
14:01:38 INFO - PROCESS | 1932 | 1471467698612 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:38 INFO - PROCESS | 1932 | 1471467698667 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
14:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 370ms
14:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
14:01:38 INFO - PROCESS | 1932 | 1471467698994 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:39 INFO - PROCESS | 1932 | 1471467699059 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
14:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 419ms
14:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
14:01:39 INFO - PROCESS | 1932 | 1471467699426 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:39 INFO - PROCESS | 1932 | 1471467699486 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
14:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 429ms
14:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
14:01:39 INFO - PROCESS | 1932 | 1471467699847 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:39 INFO - PROCESS | 1932 | 1471467699895 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
14:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 270ms
14:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
14:01:40 INFO - PROCESS | 1932 | 1471467700127 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:40 INFO - PROCESS | 1932 | 1471467700177 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
14:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 368ms
14:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
14:01:40 INFO - PROCESS | 1932 | 1471467700503 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:40 INFO - PROCESS | 1932 | 1471467700543 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
14:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 318ms
14:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
14:01:40 INFO - PROCESS | 1932 | 1471467700829 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:40 INFO - PROCESS | 1932 | 1471467700883 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:41 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
14:01:41 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
14:01:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:01:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 267ms
14:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
14:01:41 INFO - PROCESS | 1932 | 1471467701107 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:41 INFO - PROCESS | 1932 | 1471467701142 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
14:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 227ms
14:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
14:01:41 INFO - PROCESS | 1932 | 1471467701330 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:41 INFO - PROCESS | 1932 | 1471467701379 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
14:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 227ms
14:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
14:01:41 INFO - PROCESS | 1932 | 1471467701560 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:41 INFO - PROCESS | 1932 | 1471467701603 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
14:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 218ms
14:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
14:01:41 INFO - PROCESS | 1932 | 1471467701787 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:41 INFO - PROCESS | 1932 | 1471467701820 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
14:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 222ms
14:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
14:01:42 INFO - PROCESS | 1932 | 1471467702007 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:42 INFO - PROCESS | 1932 | 1471467702043 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
14:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 218ms
14:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
14:01:42 INFO - PROCESS | 1932 | 1471467702227 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:42 INFO - PROCESS | 1932 | 1471467702258 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
14:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 217ms
14:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
14:01:42 INFO - PROCESS | 1932 | 1471467702448 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:42 INFO - PROCESS | 1932 | 1471467702495 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
14:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 216ms
14:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
14:01:42 INFO - PROCESS | 1932 | 1471467702674 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:42 INFO - PROCESS | 1932 | 1471467702710 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
14:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 219ms
14:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
14:01:42 INFO - PROCESS | 1932 | 1471467702895 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:42 INFO - PROCESS | 1932 | 1471467702937 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
14:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 267ms
14:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
14:01:43 INFO - PROCESS | 1932 | 1471467703172 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:43 INFO - PROCESS | 1932 | 1471467703206 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
14:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 225ms
14:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
14:01:43 INFO - PROCESS | 1932 | 1471467703393 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:43 INFO - PROCESS | 1932 | 1471467703430 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
14:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 316ms
14:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
14:01:43 INFO - PROCESS | 1932 | 1471467703714 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:43 INFO - PROCESS | 1932 | 1471467703769 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
14:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 273ms
14:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
14:01:43 INFO - PROCESS | 1932 | 1471467703993 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:44 INFO - PROCESS | 1932 | 1471467704039 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
14:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 267ms
14:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
14:01:44 INFO - PROCESS | 1932 | 1471467704260 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:44 INFO - PROCESS | 1932 | 1471467704372 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
14:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 568ms
14:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
14:01:44 INFO - PROCESS | 1932 | 1471467704838 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:44 INFO - PROCESS | 1932 | 1471467704894 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
14:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 275ms
14:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
14:01:45 INFO - PROCESS | 1932 | 1471467705112 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:45 INFO - PROCESS | 1932 | 1471467705160 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
14:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 217ms
14:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
14:01:45 INFO - PROCESS | 1932 | 1471467705342 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:45 INFO - PROCESS | 1932 | 1471467705377 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
14:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 276ms
14:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
14:01:45 INFO - PROCESS | 1932 | 1471467705609 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:45 INFO - PROCESS | 1932 | 1471467705644 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
14:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 319ms
14:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
14:01:45 INFO - PROCESS | 1932 | 1471467705939 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:45 INFO - PROCESS | 1932 | 1471467705988 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
14:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 326ms
14:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
14:01:46 INFO - PROCESS | 1932 | 1471467706278 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:46 INFO - PROCESS | 1932 | 1471467706336 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
14:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 332ms
14:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
14:01:46 INFO - PROCESS | 1932 | 1471467706610 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:46 INFO - PROCESS | 1932 | 1471467706663 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
14:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 279ms
14:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
14:01:46 INFO - PROCESS | 1932 | 1471467706880 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:46 INFO - PROCESS | 1932 | 1471467706917 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:47 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
14:01:47 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
14:01:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
14:01:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:01:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 223ms
14:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
14:01:47 INFO - PROCESS | 1932 | 1471467707110 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:47 INFO - PROCESS | 1932 | 1471467707156 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
14:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 268ms
14:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
14:01:47 INFO - PROCESS | 1932 | 1471467707388 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:47 INFO - PROCESS | 1932 | 1471467707435 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
14:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 274ms
14:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
14:01:47 INFO - PROCESS | 1932 | 1471467707659 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:47 INFO - PROCESS | 1932 | 1471467707696 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
14:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 217ms
14:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
14:01:47 INFO - PROCESS | 1932 | 1471467707878 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:47 INFO - PROCESS | 1932 | 1471467707921 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:48 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
14:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 267ms
14:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
14:01:48 INFO - PROCESS | 1932 | 1471467708158 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:48 INFO - PROCESS | 1932 | 1471467708207 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:48 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
14:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 328ms
14:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
14:01:48 INFO - PROCESS | 1932 | 1471467708494 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:48 INFO - PROCESS | 1932 | 1471467708544 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
14:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 280ms
14:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
14:01:48 INFO - PROCESS | 1932 | 1471467708773 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:48 INFO - PROCESS | 1932 | 1471467708814 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
14:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 726ms
14:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
14:01:49 INFO - PROCESS | 1932 | 1471467709493 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:49 INFO - PROCESS | 1932 | 1471467709513 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
14:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 218ms
14:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
14:01:49 INFO - PROCESS | 1932 | 1471467709713 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:49 INFO - PROCESS | 1932 | 1471467709756 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
14:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 267ms
14:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
14:01:50 INFO - PROCESS | 1932 | 1471467709994 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:50 INFO - PROCESS | 1932 | 1471467710053 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
14:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 276ms
14:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
14:01:50 INFO - PROCESS | 1932 | 1471467710262 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:50 INFO - PROCESS | 1932 | 1471467710302 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
14:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 218ms
14:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
14:01:50 INFO - PROCESS | 1932 | 1471467710490 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:50 INFO - PROCESS | 1932 | 1471467710541 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
14:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 426ms
14:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
14:01:50 INFO - PROCESS | 1932 | 1471467710911 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:50 INFO - PROCESS | 1932 | 1471467710968 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
14:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 268ms
14:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
14:01:51 INFO - PROCESS | 1932 | 1471467711190 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:51 INFO - PROCESS | 1932 | 1471467711234 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 226ms
14:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
14:01:51 INFO - PROCESS | 1932 | 1471467711416 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:51 INFO - PROCESS | 1932 | 1471467711459 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:51 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
14:01:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
14:01:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:01:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 269ms
14:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
14:01:51 INFO - PROCESS | 1932 | 1471467711690 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:51 INFO - PROCESS | 1932 | 1471467711726 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:51 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
14:01:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
14:01:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:01:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 217ms
14:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
14:01:51 INFO - PROCESS | 1932 | 1471467711911 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:51 INFO - PROCESS | 1932 | 1471467711960 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:52 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
14:01:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
14:01:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:01:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 267ms
14:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
14:01:52 INFO - PROCESS | 1932 | 1471467712190 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:52 INFO - PROCESS | 1932 | 1471467712234 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:52 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]"
14:01:52 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
14:01:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
14:01:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:01:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 325ms
14:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
14:01:52 INFO - PROCESS | 1932 | 1471467712510 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:52 INFO - PROCESS | 1932 | 1471467712558 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:52 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
14:01:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
14:01:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:01:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:01:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 417ms
14:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
14:01:52 INFO - PROCESS | 1932 | 1471467712932 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:52 INFO - PROCESS | 1932 | 1471467712984 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
14:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 270ms
14:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
14:01:53 INFO - PROCESS | 1932 | 1471467713213 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:53 INFO - PROCESS | 1932 | 1471467713272 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
14:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 267ms
14:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
14:01:53 INFO - PROCESS | 1932 | 1471467713489 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:53 INFO - PROCESS | 1932 | 1471467713525 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
14:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 275ms
14:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
14:01:53 INFO - PROCESS | 1932 | 1471467713760 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:53 INFO - PROCESS | 1932 | 1471467713804 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
14:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 317ms
14:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
14:01:54 INFO - PROCESS | 1932 | 1471467714091 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:54 INFO - PROCESS | 1932 | 1471467714153 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
14:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 267ms
14:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
14:01:54 INFO - PROCESS | 1932 | 1471467714363 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:54 INFO - PROCESS | 1932 | 1471467714417 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
14:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 270ms
14:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
14:01:54 INFO - PROCESS | 1932 | 1471467714639 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:54 INFO - PROCESS | 1932 | 1471467714675 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
14:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 271ms
14:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
14:01:54 INFO - PROCESS | 1932 | 1471467714908 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:54 INFO - PROCESS | 1932 | 1471467714942 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
14:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 218ms
14:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
14:01:55 INFO - PROCESS | 1932 | 1471467715144 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:55 INFO - PROCESS | 1932 | 1471467715193 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
14:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 320ms
14:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
14:01:55 INFO - PROCESS | 1932 | 1471467715474 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:55 INFO - PROCESS | 1932 | 1471467715526 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
14:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 327ms
14:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
14:01:55 INFO - PROCESS | 1932 | 1471467715797 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:55 INFO - PROCESS | 1932 | 1471467715849 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
14:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 217ms
14:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
14:01:56 INFO - PROCESS | 1932 | 1471467716025 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:56 INFO - PROCESS | 1932 | 1471467716069 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
14:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 276ms
14:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
14:01:56 INFO - PROCESS | 1932 | 1471467716295 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:56 INFO - PROCESS | 1932 | 1471467716359 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
14:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 317ms
14:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
14:01:56 INFO - PROCESS | 1932 | 1471467716631 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:56 INFO - PROCESS | 1932 | 1471467716682 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
14:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 424ms
14:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
14:01:57 INFO - PROCESS | 1932 | 1471467717057 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:57 INFO - PROCESS | 1932 | 1471467717110 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
14:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 269ms
14:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
14:01:57 INFO - PROCESS | 1932 | 1471467717330 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:57 INFO - PROCESS | 1932 | 1471467717383 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
14:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 323ms
14:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
14:01:57 INFO - PROCESS | 1932 | 1471467717687 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:57 INFO - PROCESS | 1932 | 1471467717730 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
14:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 321ms
14:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
14:01:57 INFO - PROCESS | 1932 | 1471467717994 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:58 INFO - PROCESS | 1932 | 1471467718040 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
14:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 317ms
14:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
14:01:58 INFO - PROCESS | 1932 | 1471467718312 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:58 INFO - PROCESS | 1932 | 1471467718365 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
14:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 368ms
14:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
14:01:58 INFO - PROCESS | 1932 | 1471467718695 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:58 INFO - PROCESS | 1932 | 1471467718767 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
14:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 325ms
14:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
14:01:59 INFO - PROCESS | 1932 | 1471467719054 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:59 INFO - PROCESS | 1932 | 1471467719106 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
14:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 436ms
14:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
14:01:59 INFO - PROCESS | 1932 | 1471467719464 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:59 INFO - PROCESS | 1932 | 1471467719525 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
14:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 318ms
14:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
14:01:59 INFO - PROCESS | 1932 | 1471467719796 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:01:59 INFO - PROCESS | 1932 | 1471467719853 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
14:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 368ms
14:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
14:02:00 INFO - PROCESS | 1932 | 1471467720172 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:00 INFO - PROCESS | 1932 | 1471467720220 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
14:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 275ms
14:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
14:02:00 INFO - PROCESS | 1932 | 1471467720443 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:00 INFO - PROCESS | 1932 | 1471467720483 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
14:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 266ms
14:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
14:02:00 INFO - PROCESS | 1932 | 1471467720711 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:00 INFO - PROCESS | 1932 | 1471467720764 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
14:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 217ms
14:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
14:02:00 INFO - PROCESS | 1932 | 1471467720930 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:00 INFO - PROCESS | 1932 | 1471467720976 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
14:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 274ms
14:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
14:02:01 INFO - PROCESS | 1932 | 1471467721211 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:01 INFO - PROCESS | 1932 | 1471467721247 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
14:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 218ms
14:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
14:02:01 INFO - PROCESS | 1932 | 1471467721440 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:01 INFO - PROCESS | 1932 | 1471467721477 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
14:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 277ms
14:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
14:02:01 INFO - PROCESS | 1932 | 1471467721723 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:01 INFO - PROCESS | 1932 | 1471467721772 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
14:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 268ms
14:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
14:02:01 INFO - PROCESS | 1932 | 1471467721992 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:02 INFO - PROCESS | 1932 | 1471467722036 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
14:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 318ms
14:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
14:02:02 INFO - PROCESS | 1932 | 1471467722311 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:02 INFO - PROCESS | 1932 | 1471467722355 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
14:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 319ms
14:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
14:02:02 INFO - PROCESS | 1932 | 1471467722644 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:02 INFO - PROCESS | 1932 | 1471467722695 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
14:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 327ms
14:02:02 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
14:02:02 INFO - PROCESS | 1932 | 1471467722962 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:03 INFO - PROCESS | 1932 | 1471467722997 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:03 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 () {
14:02:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
14:02:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
14:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:02:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:02:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
14:02:03 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 () {
14:02:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
14:02:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
14:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:02:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:02:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
14:02:03 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 () {
14:02:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
14:02:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
14:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:02:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:02:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
14:02:03 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 () {
14:02:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
14:02:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
14:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:02:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:02:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
14:02:03 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 468ms
14:02:03 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
14:02:03 INFO - PROCESS | 1932 | 1471467723445 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:03 INFO - PROCESS | 1932 | 1471467723509 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
14:02:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
14:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:02:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:02:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
14:02:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
14:02:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
14:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:02:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:02:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
14:02:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
14:02:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
14:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:02:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:02:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
14:02:03 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 269ms
14:02:03 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
14:02:03 INFO - PROCESS | 1932 | 1471467723722 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:03 INFO - PROCESS | 1932 | 1471467723761 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:03 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
14:02:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
14:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:02:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:02:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
14:02:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
14:02:03 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.
14:02:03 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
14:02:03 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 218ms
14:02:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
14:02:03 INFO - PROCESS | 1932 | 1471467723955 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:04 INFO - PROCESS | 1932 | 1471467723993 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
14:02:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 219ms
14:02:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
14:02:04 INFO - PROCESS | 1932 | 1471467724176 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:04 INFO - PROCESS | 1932 | 1471467724212 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
14:02:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 279ms
14:02:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
14:02:04 INFO - PROCESS | 1932 | 1471467724447 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:04 INFO - PROCESS | 1932 | 1471467724491 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
14:02:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 216ms
14:02:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
14:02:04 INFO - PROCESS | 1932 | 1471467724674 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:04 INFO - PROCESS | 1932 | 1471467724712 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
14:02:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 225ms
14:02:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
14:02:04 INFO - PROCESS | 1932 | 1471467724893 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:04 INFO - PROCESS | 1932 | 1471467724926 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
14:02:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 218ms
14:02:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
14:02:05 INFO - PROCESS | 1932 | 1471467725113 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:05 INFO - PROCESS | 1932 | 1471467725158 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
14:02:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 318ms
14:02:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
14:02:05 INFO - PROCESS | 1932 | 1471467725447 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:05 INFO - PROCESS | 1932 | 1471467725499 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
14:02:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 319ms
14:02:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
14:02:05 INFO - PROCESS | 1932 | 1471467725775 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:05 INFO - PROCESS | 1932 | 1471467725862 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
14:02:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 328ms
14:02:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
14:02:06 INFO - PROCESS | 1932 | 1471467726112 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:06 INFO - PROCESS | 1932 | 1471467726163 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
14:02:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 430ms
14:02:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
14:02:06 INFO - PROCESS | 1932 | 1471467726533 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:06 INFO - PROCESS | 1932 | 1471467726573 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
14:02:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 318ms
14:02:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
14:02:06 INFO - PROCESS | 1932 | 1471467726871 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:06 INFO - PROCESS | 1932 | 1471467726915 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
14:02:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 268ms
14:02:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
14:02:07 INFO - PROCESS | 1932 | 1471467727141 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:07 INFO - PROCESS | 1932 | 1471467727176 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
14:02:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 217ms
14:02:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
14:02:07 INFO - PROCESS | 1932 | 1471467727361 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:07 INFO - PROCESS | 1932 | 1471467727406 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
14:02:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 317ms
14:02:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
14:02:07 INFO - PROCESS | 1932 | 1471467727694 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:07 INFO - PROCESS | 1932 | 1471467727756 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
14:02:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 317ms
14:02:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
14:02:08 INFO - PROCESS | 1932 | 1471467728012 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:08 INFO - PROCESS | 1932 | 1471467728048 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
14:02:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 217ms
14:02:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
14:02:08 INFO - PROCESS | 1932 | 1471467728239 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:08 INFO - PROCESS | 1932 | 1471467728271 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
14:02:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 225ms
14:02:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
14:02:08 INFO - PROCESS | 1932 | 1471467728459 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:08 INFO - PROCESS | 1932 | 1471467728496 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
14:02:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 217ms
14:02:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
14:02:08 INFO - PROCESS | 1932 | 1471467728678 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:08 INFO - PROCESS | 1932 | 1471467728714 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
14:02:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 268ms
14:02:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
14:02:08 INFO - PROCESS | 1932 | 1471467728957 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:08 INFO - PROCESS | 1932 | 1471467728991 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
14:02:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 227ms
14:02:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
14:02:09 INFO - PROCESS | 1932 | 1471467729179 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:09 INFO - PROCESS | 1932 | 1471467729217 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
14:02:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 418ms
14:02:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
14:02:09 INFO - PROCESS | 1932 | 1471467729607 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:09 INFO - PROCESS | 1932 | 1471467729660 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:09 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
14:02:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 274ms
14:02:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
14:02:09 INFO - PROCESS | 1932 | 1471467729881 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:09 INFO - PROCESS | 1932 | 1471467729928 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
14:02:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 270ms
14:02:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
14:02:10 INFO - PROCESS | 1932 | 1471467730163 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:10 INFO - PROCESS | 1932 | 1471467730219 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:10 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
14:02:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 318ms
14:02:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
14:02:10 INFO - PROCESS | 1932 | 1471467730480 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:10 INFO - PROCESS | 1932 | 1471467730521 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
14:02:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 218ms
14:02:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
14:02:10 INFO - PROCESS | 1932 | 1471467730707 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:10 INFO - PROCESS | 1932 | 1471467730741 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
14:02:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 225ms
14:02:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
14:02:10 INFO - PROCESS | 1932 | 1471467730929 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:10 INFO - PROCESS | 1932 | 1471467730976 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
14:02:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 217ms
14:02:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
14:02:11 INFO - PROCESS | 1932 | 1471467731147 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:11 INFO - PROCESS | 1932 | 1471467731195 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
14:02:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 318ms
14:02:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
14:02:11 INFO - PROCESS | 1932 | 1471467731479 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:11 INFO - PROCESS | 1932 | 1471467731545 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
14:02:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 370ms
14:02:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
14:02:11 INFO - PROCESS | 1932 | 1471467731858 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:11 INFO - PROCESS | 1932 | 1471467731900 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
14:02:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 275ms
14:02:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
14:02:12 INFO - PROCESS | 1932 | 1471467732127 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:12 INFO - PROCESS | 1932 | 1471467732161 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
14:02:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 218ms
14:02:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
14:02:12 INFO - PROCESS | 1932 | 1471467732357 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:12 INFO - PROCESS | 1932 | 1471467732402 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
14:02:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 275ms
14:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
14:02:12 INFO - PROCESS | 1932 | 1471467732627 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:12 INFO - PROCESS | 1932 | 1471467732724 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
14:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 318ms
14:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
14:02:12 INFO - PROCESS | 1932 | 1471467732947 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:12 INFO - PROCESS | 1932 | 1471467732988 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
14:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 219ms
14:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
14:02:13 INFO - PROCESS | 1932 | 1471467733175 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:13 INFO - PROCESS | 1932 | 1471467733209 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
14:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 267ms
14:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
14:02:13 INFO - PROCESS | 1932 | 1471467733448 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:13 INFO - PROCESS | 1932 | 1471467733506 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
14:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 267ms
14:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
14:02:13 INFO - PROCESS | 1932 | 1471467733726 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:13 INFO - PROCESS | 1932 | 1471467733759 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
14:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 216ms
14:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
14:02:13 INFO - PROCESS | 1932 | 1471467733944 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:13 INFO - PROCESS | 1932 | 1471467733983 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
14:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 267ms
14:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
14:02:14 INFO - PROCESS | 1932 | 1471467734224 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:14 INFO - PROCESS | 1932 | 1471467734271 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
14:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 323ms
14:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
14:02:14 INFO - PROCESS | 1932 | 1471467734560 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:14 INFO - PROCESS | 1932 | 1471467734604 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point
14:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 281ms
14:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
14:02:14 INFO - PROCESS | 1932 | 1471467734828 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:14 INFO - PROCESS | 1932 | 1471467734861 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
14:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 217ms
14:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
14:02:15 INFO - PROCESS | 1932 | 1471467735047 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:15 INFO - PROCESS | 1932 | 1471467735089 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
14:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 266ms
14:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
14:02:15 INFO - PROCESS | 1932 | 1471467735322 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:15 INFO - PROCESS | 1932 | 1471467735359 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point
14:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 325ms
14:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
14:02:15 INFO - PROCESS | 1932 | 1471467735728 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:15 INFO - PROCESS | 1932 | 1471467735795 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
14:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 320ms
14:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
14:02:16 INFO - PROCESS | 1932 | 1471467736059 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:16 INFO - PROCESS | 1932 | 1471467736097 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
14:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 278ms
14:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
14:02:16 INFO - PROCESS | 1932 | 1471467736331 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:16 INFO - PROCESS | 1932 | 1471467736378 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
14:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 266ms
14:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
14:02:16 INFO - PROCESS | 1932 | 1471467736598 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:16 INFO - PROCESS | 1932 | 1471467736642 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
14:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 217ms
14:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
14:02:16 INFO - PROCESS | 1932 | 1471467736824 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:16 INFO - PROCESS | 1932 | 1471467736858 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
14:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 224ms
14:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
14:02:17 INFO - PROCESS | 1932 | 1471467737047 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:17 INFO - PROCESS | 1932 | 1471467737095 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:17 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
14:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 216ms
14:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
14:02:17 INFO - PROCESS | 1932 | 1471467737275 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:17 INFO - PROCESS | 1932 | 1471467737310 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
14:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 227ms
14:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
14:02:17 INFO - PROCESS | 1932 | 1471467737496 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:17 INFO - PROCESS | 1932 | 1471467737554 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:17 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
14:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 318ms
14:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
14:02:17 INFO - PROCESS | 1932 | 1471467737848 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:17 INFO - PROCESS | 1932 | 1471467737903 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
14:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 267ms
14:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
14:02:18 INFO - PROCESS | 1932 | 1471467738112 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:18 INFO - PROCESS | 1932 | 1471467738176 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
14:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 326ms
14:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
14:02:18 INFO - PROCESS | 1932 | 1471467738442 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:18 INFO - PROCESS | 1932 | 1471467738507 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
14:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 323ms
14:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
14:02:18 INFO - PROCESS | 1932 | 1471467738760 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:18 INFO - PROCESS | 1932 | 1471467738801 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
14:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 267ms
14:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
14:02:19 INFO - PROCESS | 1932 | 1471467739038 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:19 INFO - PROCESS | 1932 | 1471467739076 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
14:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 317ms
14:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
14:02:19 INFO - PROCESS | 1932 | 1471467739358 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:19 INFO - PROCESS | 1932 | 1471467739394 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
14:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 370ms
14:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
14:02:19 INFO - PROCESS | 1932 | 1471467739739 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:19 INFO - PROCESS | 1932 | 1471467739791 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
14:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 325ms
14:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
14:02:20 INFO - PROCESS | 1932 | 1471467740060 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:20 INFO - PROCESS | 1932 | 1471467740096 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
14:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 269ms
14:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
14:02:20 INFO - PROCESS | 1932 | 1471467740342 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:20 INFO - PROCESS | 1932 | 1471467740397 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
14:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 325ms
14:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
14:02:20 INFO - PROCESS | 1932 | 1471467740665 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:20 INFO - PROCESS | 1932 | 1471467740719 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
14:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 267ms
14:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
14:02:20 INFO - PROCESS | 1932 | 1471467740940 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:20 INFO - PROCESS | 1932 | 1471467740979 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
14:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 275ms
14:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
14:02:21 INFO - PROCESS | 1932 | 1471467741224 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:21 INFO - PROCESS | 1932 | 1471467741277 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:21 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
14:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 319ms
14:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
14:02:21 INFO - PROCESS | 1932 | 1471467741563 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:21 INFO - PROCESS | 1932 | 1471467741605 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:21 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
14:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 220ms
14:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
14:02:21 INFO - PROCESS | 1932 | 1471467741792 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:21 INFO - PROCESS | 1932 | 1471467741846 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:22 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
14:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 417ms
14:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
14:02:22 INFO - PROCESS | 1932 | 1471467742214 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:22 INFO - PROCESS | 1932 | 1471467742265 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:22 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)
14:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 269ms
14:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
14:02:22 INFO - PROCESS | 1932 | 1471467742511 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:22 INFO - PROCESS | 1932 | 1471467742570 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
14:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 378ms
14:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
14:02:22 INFO - PROCESS | 1932 | 1471467742891 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:22 INFO - PROCESS | 1932 | 1471467742938 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
14:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 276ms
14:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
14:02:23 INFO - PROCESS | 1932 | 1471467743162 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:23 INFO - PROCESS | 1932 | 1471467743203 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
14:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 268ms
14:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
14:02:23 INFO - PROCESS | 1932 | 1471467743443 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:23 INFO - PROCESS | 1932 | 1471467743494 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
14:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 327ms
14:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
14:02:23 INFO - PROCESS | 1932 | 1471467743791 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:23 INFO - PROCESS | 1932 | 1471467743846 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
14:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 392ms
14:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
14:02:24 INFO - PROCESS | 1932 | 1471467744161 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:24 INFO - PROCESS | 1932 | 1471467744209 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
14:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 319ms
14:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
14:02:24 INFO - PROCESS | 1932 | 1471467744493 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:24 INFO - PROCESS | 1932 | 1471467744541 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
14:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 272ms
14:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
14:02:24 INFO - PROCESS | 1932 | 1471467744759 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:24 INFO - PROCESS | 1932 | 1471467744793 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
14:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 218ms
14:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
14:02:24 INFO - PROCESS | 1932 | 1471467744979 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:25 INFO - PROCESS | 1932 | 1471467745023 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
14:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 266ms
14:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
14:02:25 INFO - PROCESS | 1932 | 1471467745249 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:25 INFO - PROCESS | 1932 | 1471467745294 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
14:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 268ms
14:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
14:02:25 INFO - PROCESS | 1932 | 1471467745531 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:25 INFO - PROCESS | 1932 | 1471467745592 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:25 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
14:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 318ms
14:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
14:02:25 INFO - PROCESS | 1932 | 1471467745863 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:25 INFO - PROCESS | 1932 | 1471467745957 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
14:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 379ms
14:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
14:02:26 INFO - PROCESS | 1932 | 1471467746239 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:26 INFO - PROCESS | 1932 | 1471467746288 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
14:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 324ms
14:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
14:02:26 INFO - PROCESS | 1932 | 1471467746560 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:26 INFO - PROCESS | 1932 | 1471467746601 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
14:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 316ms
14:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
14:02:26 INFO - PROCESS | 1932 | 1471467746881 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:26 INFO - PROCESS | 1932 | 1471467746933 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
14:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 273ms
14:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
14:02:27 INFO - PROCESS | 1932 | 1471467747160 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:27 INFO - PROCESS | 1932 | 1471467747194 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
14:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 219ms
14:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
14:02:27 INFO - PROCESS | 1932 | 1471467747388 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:27 INFO - PROCESS | 1932 | 1471467747424 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
14:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 220ms
14:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
14:02:27 INFO - PROCESS | 1932 | 1471467747610 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:27 INFO - PROCESS | 1932 | 1471467747641 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
14:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 216ms
14:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
14:02:27 INFO - PROCESS | 1932 | 1471467747829 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:27 INFO - PROCESS | 1932 | 1471467747864 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
14:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 218ms
14:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
14:02:28 INFO - PROCESS | 1932 | 1471467748184 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:28 INFO - PROCESS | 1932 | 1471467748265 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
14:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 422ms
14:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
14:02:28 INFO - PROCESS | 1932 | 1471467748478 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:28 INFO - PROCESS | 1932 | 1471467748539 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
14:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 269ms
14:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
14:02:28 INFO - PROCESS | 1932 | 1471467748755 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:28 INFO - PROCESS | 1932 | 1471467748795 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
14:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 266ms
14:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
14:02:29 INFO - PROCESS | 1932 | 1471467749029 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:29 INFO - PROCESS | 1932 | 1471467749061 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
14:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 269ms
14:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
14:02:29 INFO - PROCESS | 1932 | 1471467749306 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:29 INFO - PROCESS | 1932 | 1471467749340 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
14:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 267ms
14:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
14:02:29 INFO - PROCESS | 1932 | 1471467749578 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:29 INFO - PROCESS | 1932 | 1471467749638 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
14:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 317ms
14:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
14:02:29 INFO - PROCESS | 1932 | 1471467749897 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:29 INFO - PROCESS | 1932 | 1471467749943 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
14:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 217ms
14:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
14:02:30 INFO - PROCESS | 1932 | 1471467750125 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:30 INFO - PROCESS | 1932 | 1471467750160 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
14:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 274ms
14:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
14:02:30 INFO - PROCESS | 1932 | 1471467750398 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:30 INFO - PROCESS | 1932 | 1471467750452 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
14:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 269ms
14:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
14:02:30 INFO - PROCESS | 1932 | 1471467750675 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:30 INFO - PROCESS | 1932 | 1471467750712 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
14:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 273ms
14:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
14:02:30 INFO - PROCESS | 1932 | 1471467750945 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:30 INFO - PROCESS | 1932 | 1471467750983 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
14:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 266ms
14:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
14:02:31 INFO - PROCESS | 1932 | 1471467751215 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:31 INFO - PROCESS | 1932 | 1471467751263 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
14:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 267ms
14:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
14:02:31 INFO - PROCESS | 1932 | 1471467751490 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:31 INFO - PROCESS | 1932 | 1471467751529 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
14:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 224ms
14:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
14:02:31 INFO - PROCESS | 1932 | 1471467751714 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:31 INFO - PROCESS | 1932 | 1471467751773 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
14:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 268ms
14:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
14:02:32 INFO - PROCESS | 1932 | 1471467751995 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:32 INFO - PROCESS | 1932 | 1471467752052 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
14:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 325ms
14:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
14:02:32 INFO - PROCESS | 1932 | 1471467752313 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:32 INFO - PROCESS | 1932 | 1471467752362 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
14:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 366ms
14:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
14:02:32 INFO - PROCESS | 1932 | 1471467752683 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:32 INFO - PROCESS | 1932 | 1471467752758 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
14:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 475ms
14:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
14:02:33 INFO - PROCESS | 1932 | 1471467753159 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:33 INFO - PROCESS | 1932 | 1471467753189 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
14:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 217ms
14:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
14:02:33 INFO - PROCESS | 1932 | 1471467753379 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:33 INFO - PROCESS | 1932 | 1471467753414 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
14:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 218ms
14:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
14:02:33 INFO - PROCESS | 1932 | 1471467753607 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:33 INFO - PROCESS | 1932 | 1471467753644 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
14:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 216ms
14:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
14:02:33 INFO - PROCESS | 1932 | 1471467753825 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:33 INFO - PROCESS | 1932 | 1471467753860 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
14:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 267ms
14:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
14:02:34 INFO - PROCESS | 1932 | 1471467754094 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:34 INFO - PROCESS | 1932 | 1471467754128 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
14:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 418ms
14:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
14:02:34 INFO - PROCESS | 1932 | 1471467754523 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:34 INFO - PROCESS | 1932 | 1471467754574 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
14:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 374ms
14:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
14:02:34 INFO - PROCESS | 1932 | 1471467754895 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:34 INFO - PROCESS | 1932 | 1471467754941 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
14:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 268ms
14:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
14:02:35 INFO - PROCESS | 1932 | 1471467755176 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:35 INFO - PROCESS | 1932 | 1471467755213 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
14:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 226ms
14:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
14:02:35 INFO - PROCESS | 1932 | 1471467755395 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:35 INFO - PROCESS | 1932 | 1471467755429 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
14:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 216ms
14:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
14:02:35 INFO - PROCESS | 1932 | 1471467755613 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:35 INFO - PROCESS | 1932 | 1471467755647 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
14:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 218ms
14:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
14:02:35 INFO - PROCESS | 1932 | 1471467755846 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:35 INFO - PROCESS | 1932 | 1471467755901 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
14:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 226ms
14:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
14:02:36 INFO - PROCESS | 1932 | 1471467756064 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:36 INFO - PROCESS | 1932 | 1471467756119 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
14:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 218ms
14:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
14:02:36 INFO - PROCESS | 1932 | 1471467756293 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:36 INFO - PROCESS | 1932 | 1471467756325 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
14:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 266ms
14:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
14:02:36 INFO - PROCESS | 1932 | 1471467756573 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:36 INFO - PROCESS | 1932 | 1471467756619 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
14:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 325ms
14:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
14:02:36 INFO - PROCESS | 1932 | 1471467756894 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:36 INFO - PROCESS | 1932 | 1471467756929 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
14:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 266ms
14:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
14:02:37 INFO - PROCESS | 1932 | 1471467757163 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:37 INFO - PROCESS | 1932 | 1471467757209 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
14:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 268ms
14:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
14:02:37 INFO - PROCESS | 1932 | 1471467757445 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:37 INFO - PROCESS | 1932 | 1471467757493 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
14:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 278ms
14:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
14:02:37 INFO - PROCESS | 1932 | 1471467757723 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:37 INFO - PROCESS | 1932 | 1471467757763 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:37 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
14:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 275ms
14:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
14:02:37 INFO - PROCESS | 1932 | 1471467757995 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:38 INFO - PROCESS | 1932 | 1471467758029 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:38 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
14:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 268ms
14:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
14:02:38 INFO - PROCESS | 1932 | 1471467758280 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:38 INFO - PROCESS | 1932 | 1471467758344 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
14:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 329ms
14:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
14:02:38 INFO - PROCESS | 1932 | 1471467758610 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:38 INFO - PROCESS | 1932 | 1471467758659 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
14:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 272ms
14:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
14:02:38 INFO - PROCESS | 1932 | 1471467758880 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:38 INFO - PROCESS | 1932 | 1471467758936 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
14:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 367ms
14:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
14:02:39 INFO - PROCESS | 1932 | 1471467759253 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:39 INFO - PROCESS | 1932 | 1471467759287 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
14:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 422ms
14:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
14:02:39 INFO - PROCESS | 1932 | 1471467759678 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:39 INFO - PROCESS | 1932 | 1471467759730 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
14:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 267ms
14:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
14:02:39 INFO - PROCESS | 1932 | 1471467759947 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:40 INFO - PROCESS | 1932 | 1471467759999 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
14:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 318ms
14:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
14:02:40 INFO - PROCESS | 1932 | 1471467760281 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:40 INFO - PROCESS | 1932 | 1471467760328 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
14:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 468ms
14:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
14:02:40 INFO - PROCESS | 1932 | 1471467760758 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:40 INFO - PROCESS | 1932 | 1471467760812 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:41 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)
14:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 275ms
14:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
14:02:41 INFO - PROCESS | 1932 | 1471467761032 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:41 INFO - PROCESS | 1932 | 1471467761081 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
14:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 267ms
14:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
14:02:41 INFO - PROCESS | 1932 | 1471467761311 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:41 INFO - PROCESS | 1932 | 1471467761368 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
14:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 276ms
14:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
14:02:41 INFO - PROCESS | 1932 | 1471467761591 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:41 INFO - PROCESS | 1932 | 1471467761643 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
14:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 275ms
14:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
14:02:41 INFO - PROCESS | 1932 | 1471467761864 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:41 INFO - PROCESS | 1932 | 1471467761928 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
14:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 319ms
14:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
14:02:42 INFO - PROCESS | 1932 | 1471467762196 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:42 INFO - PROCESS | 1932 | 1471467762252 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
14:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 317ms
14:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
14:02:42 INFO - PROCESS | 1932 | 1471467762526 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:42 INFO - PROCESS | 1932 | 1471467762570 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
14:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 326ms
14:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
14:02:42 INFO - PROCESS | 1932 | 1471467762844 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:42 INFO - PROCESS | 1932 | 1471467762878 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
14:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 217ms
14:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
14:02:43 INFO - PROCESS | 1932 | 1471467763077 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:43 INFO - PROCESS | 1932 | 1471467763132 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
14:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 319ms
14:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
14:02:43 INFO - PROCESS | 1932 | 1471467763398 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:43 INFO - PROCESS | 1932 | 1471467763458 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
14:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 267ms
14:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
14:02:43 INFO - PROCESS | 1932 | 1471467763674 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:43 INFO - PROCESS | 1932 | 1471467763713 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
14:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 274ms
14:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
14:02:43 INFO - PROCESS | 1932 | 1471467763946 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:44 INFO - PROCESS | 1932 | 1471467763998 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
14:02:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 268ms
14:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
14:02:44 INFO - PROCESS | 1932 | 1471467764215 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:44 INFO - PROCESS | 1932 | 1471467764250 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
14:02:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 216ms
14:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
14:02:44 INFO - PROCESS | 1932 | 1471467764440 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:44 INFO - PROCESS | 1932 | 1471467764479 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
14:02:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 275ms
14:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
14:02:44 INFO - PROCESS | 1932 | 1471467764715 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:44 INFO - PROCESS | 1932 | 1471467764772 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
14:02:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 267ms
14:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
14:02:44 INFO - PROCESS | 1932 | 1471467764992 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:45 INFO - PROCESS | 1932 | 1471467765033 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
14:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 326ms
14:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
14:02:45 INFO - PROCESS | 1932 | 1471467765314 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:45 INFO - PROCESS | 1932 | 1471467765365 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
14:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 317ms
14:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
14:02:45 INFO - PROCESS | 1932 | 1471467765639 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:45 INFO - PROCESS | 1932 | 1471467765673 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
14:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 273ms
14:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
14:02:45 INFO - PROCESS | 1932 | 1471467765914 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:45 INFO - PROCESS | 1932 | 1471467765952 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
14:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 319ms
14:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
14:02:46 INFO - PROCESS | 1932 | 1471467766245 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:46 INFO - PROCESS | 1932 | 1471467766290 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
14:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 418ms
14:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
14:02:46 INFO - PROCESS | 1932 | 1471467766675 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:46 INFO - PROCESS | 1932 | 1471467766746 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
14:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 568ms
14:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
14:02:47 INFO - PROCESS | 1932 | 1471467767242 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:47 INFO - PROCESS | 1932 | 1471467767289 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
14:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 269ms
14:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
14:02:47 INFO - PROCESS | 1932 | 1471467767515 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:47 INFO - PROCESS | 1932 | 1471467767564 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:47 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
14:02:47 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
14:02:47 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
14:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:02:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:02:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 267ms
14:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
14:02:47 INFO - PROCESS | 1932 | 1471467767795 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:47 INFO - PROCESS | 1932 | 1471467767832 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
14:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 275ms
14:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
14:02:48 INFO - PROCESS | 1932 | 1471467768062 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:48 INFO - PROCESS | 1932 | 1471467768116 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
14:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 318ms
14:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
14:02:48 INFO - PROCESS | 1932 | 1471467768398 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:48 INFO - PROCESS | 1932 | 1471467768456 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:48 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
14:02:48 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
14:02:48 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
14:02:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:02:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:02:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:02:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 266ms
14:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
14:02:48 INFO - PROCESS | 1932 | 1471467768677 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:48 INFO - PROCESS | 1932 | 1471467768738 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:48 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
14:02:48 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
14:02:48 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
14:02:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:02:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:02:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:02:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 274ms
14:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
14:02:48 INFO - PROCESS | 1932 | 1471467768945 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:48 INFO - PROCESS | 1932 | 1471467768985 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
14:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 267ms
14:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
14:02:49 INFO - PROCESS | 1932 | 1471467769227 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:49 INFO - PROCESS | 1932 | 1471467769280 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
14:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 277ms
14:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
14:02:49 INFO - PROCESS | 1932 | 1471467769507 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:49 INFO - PROCESS | 1932 | 1471467769565 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
14:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 319ms
14:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
14:02:49 INFO - PROCESS | 1932 | 1471467769862 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:49 INFO - PROCESS | 1932 | 1471467769909 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
14:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 278ms
14:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
14:02:50 INFO - PROCESS | 1932 | 1471467770114 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:50 INFO - PROCESS | 1932 | 1471467770160 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
14:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 217ms
14:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
14:02:50 INFO - PROCESS | 1932 | 1471467770341 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:50 INFO - PROCESS | 1932 | 1471467770375 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
14:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 226ms
14:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
14:02:50 INFO - PROCESS | 1932 | 1471467770561 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:50 INFO - PROCESS | 1932 | 1471467770592 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
14:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 217ms
14:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
14:02:50 INFO - PROCESS | 1932 | 1471467770781 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:50 INFO - PROCESS | 1932 | 1471467770824 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
14:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 568ms
14:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
14:02:51 INFO - PROCESS | 1932 | 1471467771358 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:51 INFO - PROCESS | 1932 | 1471467771398 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
14:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 272ms
14:02:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
14:02:51 INFO - PROCESS | 1932 | 1471467771644 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:51 INFO - PROCESS | 1932 | 1471467771695 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
14:02:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 278ms
14:02:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
14:02:51 INFO - PROCESS | 1932 | 1471467771922 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:51 INFO - PROCESS | 1932 | 1471467771964 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
14:02:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 270ms
14:02:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
14:02:52 INFO - PROCESS | 1932 | 1471467772193 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:52 INFO - PROCESS | 1932 | 1471467772230 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
14:02:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 219ms
14:02:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
14:02:52 INFO - PROCESS | 1932 | 1471467772414 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:52 INFO - PROCESS | 1932 | 1471467772453 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
14:02:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 317ms
14:02:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
14:02:52 INFO - PROCESS | 1932 | 1471467772747 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:52 INFO - PROCESS | 1932 | 1471467772802 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
14:02:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 379ms
14:02:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
14:02:53 INFO - PROCESS | 1932 | 1471467773125 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:53 INFO - PROCESS | 1932 | 1471467773161 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
14:02:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 326ms
14:02:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
14:02:53 INFO - PROCESS | 1932 | 1471467773458 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:53 INFO - PROCESS | 1932 | 1471467773508 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
14:02:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 326ms
14:02:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
14:02:53 INFO - PROCESS | 1932 | 1471467773779 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:53 INFO - PROCESS | 1932 | 1471467773820 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
14:02:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 266ms
14:02:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
14:02:54 INFO - PROCESS | 1932 | 1471467774060 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:54 INFO - PROCESS | 1932 | 1471467774111 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
14:02:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 327ms
14:02:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
14:02:54 INFO - PROCESS | 1932 | 1471467774397 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:54 INFO - PROCESS | 1932 | 1471467774446 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
14:02:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 228ms
14:02:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
14:02:54 INFO - PROCESS | 1932 | 1471467774623 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:54 INFO - PROCESS | 1932 | 1471467774658 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
14:02:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 216ms
14:02:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
14:02:54 INFO - PROCESS | 1932 | 1471467774841 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:54 INFO - PROCESS | 1932 | 1471467774877 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
14:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 224ms
14:02:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
14:02:55 INFO - PROCESS | 1932 | 1471467775060 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:55 INFO - PROCESS | 1932 | 1471467775093 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
14:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 217ms
14:02:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
14:02:55 INFO - PROCESS | 1932 | 1471467775280 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:55 INFO - PROCESS | 1932 | 1471467775317 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
14:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 217ms
14:02:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
14:02:55 INFO - PROCESS | 1932 | 1471467775508 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:55 INFO - PROCESS | 1932 | 1471467775541 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
14:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 224ms
14:02:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
14:02:55 INFO - PROCESS | 1932 | 1471467775729 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:55 INFO - PROCESS | 1932 | 1471467775790 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
14:02:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 317ms
14:02:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
14:02:56 INFO - PROCESS | 1932 | 1471467776048 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:56 INFO - PROCESS | 1932 | 1471467776083 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
14:02:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 268ms
14:02:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
14:02:56 INFO - PROCESS | 1932 | 1471467776325 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:56 INFO - PROCESS | 1932 | 1471467776379 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
14:02:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 324ms
14:02:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
14:02:56 INFO - PROCESS | 1932 | 1471467776649 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:56 INFO - PROCESS | 1932 | 1471467776696 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
14:02:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 318ms
14:02:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
14:02:56 INFO - PROCESS | 1932 | 1471467776977 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:57 INFO - PROCESS | 1932 | 1471467777013 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
14:02:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 266ms
14:02:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
14:02:57 INFO - PROCESS | 1932 | 1471467777246 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:57 INFO - PROCESS | 1932 | 1471467777304 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
14:02:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 470ms
14:02:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
14:02:57 INFO - PROCESS | 1932 | 1471467777724 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:57 INFO - PROCESS | 1932 | 1471467777769 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
14:02:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 322ms
14:02:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
14:02:58 INFO - PROCESS | 1932 | 1471467778059 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:58 INFO - PROCESS | 1932 | 1471467778137 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
14:02:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 378ms
14:02:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
14:02:58 INFO - PROCESS | 1932 | 1471467778439 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:58 INFO - PROCESS | 1932 | 1471467778479 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
14:02:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 222ms
14:02:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
14:02:58 INFO - PROCESS | 1932 | 1471467778662 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:58 INFO - PROCESS | 1932 | 1471467778697 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
14:02:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 217ms
14:02:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
14:02:58 INFO - PROCESS | 1932 | 1471467778892 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:58 INFO - PROCESS | 1932 | 1471467778927 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:59 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
14:02:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 275ms
14:02:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
14:02:59 INFO - PROCESS | 1932 | 1471467779166 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:59 INFO - PROCESS | 1932 | 1471467779213 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
14:02:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 268ms
14:02:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
14:02:59 INFO - PROCESS | 1932 | 1471467779433 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:59 INFO - PROCESS | 1932 | 1471467779478 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
14:02:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 323ms
14:02:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
14:02:59 INFO - PROCESS | 1932 | 1471467779771 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:02:59 INFO - PROCESS | 1932 | 1471467779830 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
14:03:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 468ms
14:03:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
14:03:00 INFO - PROCESS | 1932 | 1471467780235 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:00 INFO - PROCESS | 1932 | 1471467780265 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
14:03:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 221ms
14:03:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
14:03:00 INFO - PROCESS | 1932 | 1471467780461 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:00 INFO - PROCESS | 1932 | 1471467780493 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
14:03:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 217ms
14:03:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
14:03:00 INFO - PROCESS | 1932 | 1471467780682 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:00 INFO - PROCESS | 1932 | 1471467780728 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
14:03:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 217ms
14:03:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
14:03:00 INFO - PROCESS | 1932 | 1471467780908 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:00 INFO - PROCESS | 1932 | 1471467780945 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
14:03:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 228ms
14:03:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
14:03:01 INFO - PROCESS | 1932 | 1471467781131 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:01 INFO - PROCESS | 1932 | 1471467781173 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:01 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
14:03:01 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
14:03:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:03:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:03:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 215ms
14:03:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
14:03:01 INFO - PROCESS | 1932 | 1471467781350 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:01 INFO - PROCESS | 1932 | 1471467781405 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
14:03:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 217ms
14:03:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
14:03:01 INFO - PROCESS | 1932 | 1471467781578 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:01 INFO - PROCESS | 1932 | 1471467781611 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
14:03:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 266ms
14:03:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
14:03:01 INFO - PROCESS | 1932 | 1471467781850 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:01 INFO - PROCESS | 1932 | 1471467781910 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
14:03:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 317ms
14:03:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
14:03:02 INFO - PROCESS | 1932 | 1471467782195 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:02 INFO - PROCESS | 1932 | 1471467782232 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
14:03:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 242ms
14:03:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
14:03:02 INFO - PROCESS | 1932 | 1471467782413 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:02 INFO - PROCESS | 1932 | 1471467782455 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
14:03:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 266ms
14:03:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
14:03:02 INFO - PROCESS | 1932 | 1471467782682 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:02 INFO - PROCESS | 1932 | 1471467782723 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
14:03:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 316ms
14:03:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
14:03:03 INFO - PROCESS | 1932 | 1471467783004 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:03 INFO - PROCESS | 1932 | 1471467783031 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
14:03:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 219ms
14:03:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
14:03:03 INFO - PROCESS | 1932 | 1471467783227 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:03 INFO - PROCESS | 1932 | 1471467783259 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
14:03:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 269ms
14:03:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
14:03:03 INFO - PROCESS | 1932 | 1471467783500 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:03 INFO - PROCESS | 1932 | 1471467783551 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
14:03:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 517ms
14:03:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
14:03:04 INFO - PROCESS | 1932 | 1471467784033 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:04 INFO - PROCESS | 1932 | 1471467784084 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
14:03:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 326ms
14:03:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
14:03:04 INFO - PROCESS | 1932 | 1471467784372 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:04 INFO - PROCESS | 1932 | 1471467784417 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
14:03:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 269ms
14:03:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
14:03:04 INFO - PROCESS | 1932 | 1471467784663 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:04 INFO - PROCESS | 1932 | 1471467784723 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
14:03:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 370ms
14:03:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
14:03:05 INFO - PROCESS | 1932 | 1471467785028 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:05 INFO - PROCESS | 1932 | 1471467785077 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
14:03:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 267ms
14:03:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
14:03:05 INFO - PROCESS | 1932 | 1471467785296 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:05 INFO - PROCESS | 1932 | 1471467785335 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
14:03:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 266ms
14:03:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
14:03:05 INFO - PROCESS | 1932 | 1471467785580 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:05 INFO - PROCESS | 1932 | 1471467785658 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
14:03:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 318ms
14:03:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
14:03:05 INFO - PROCESS | 1932 | 1471467785899 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:05 INFO - PROCESS | 1932 | 1471467785954 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
14:03:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 266ms
14:03:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
14:03:06 INFO - PROCESS | 1932 | 1471467786177 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:06 INFO - PROCESS | 1932 | 1471467786277 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
14:03:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 378ms
14:03:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
14:03:06 INFO - PROCESS | 1932 | 1471467786561 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:06 INFO - PROCESS | 1932 | 1471467786607 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
14:03:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 329ms
14:03:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
14:03:06 INFO - PROCESS | 1932 | 1471467786883 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:06 INFO - PROCESS | 1932 | 1471467786942 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
14:03:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 266ms
14:03:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
14:03:07 INFO - PROCESS | 1932 | 1471467787159 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:07 INFO - PROCESS | 1932 | 1471467787197 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
14:03:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 226ms
14:03:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
14:03:07 INFO - PROCESS | 1932 | 1471467787380 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:07 INFO - PROCESS | 1932 | 1471467787423 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
14:03:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 217ms
14:03:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
14:03:07 INFO - PROCESS | 1932 | 1471467787599 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:07 INFO - PROCESS | 1932 | 1471467787644 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
14:03:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 217ms
14:03:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
14:03:07 INFO - PROCESS | 1932 | 1471467787825 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:07 INFO - PROCESS | 1932 | 1471467787862 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
14:03:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 225ms
14:03:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
14:03:08 INFO - PROCESS | 1932 | 1471467788046 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:08 INFO - PROCESS | 1932 | 1471467788081 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
14:03:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 215ms
14:03:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
14:03:08 INFO - PROCESS | 1932 | 1471467788264 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:08 INFO - PROCESS | 1932 | 1471467788311 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
14:03:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 215ms
14:03:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
14:03:08 INFO - PROCESS | 1932 | 1471467788490 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:08 INFO - PROCESS | 1932 | 1471467788523 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
14:03:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 273ms
14:03:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
14:03:08 INFO - PROCESS | 1932 | 1471467788761 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:08 INFO - PROCESS | 1932 | 1471467788796 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
14:03:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 217ms
14:03:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
14:03:08 INFO - PROCESS | 1932 | 1471467788980 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:09 INFO - PROCESS | 1932 | 1471467789024 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
14:03:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 269ms
14:03:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
14:03:09 INFO - PROCESS | 1932 | 1471467789259 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:09 INFO - PROCESS | 1932 | 1471467789291 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
14:03:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 276ms
14:03:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
14:03:09 INFO - PROCESS | 1932 | 1471467789531 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:09 INFO - PROCESS | 1932 | 1471467789585 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
14:03:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 267ms
14:03:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
14:03:09 INFO - PROCESS | 1932 | 1471467789812 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:09 INFO - PROCESS | 1932 | 1471467789861 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
14:03:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 478ms
14:03:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
14:03:10 INFO - PROCESS | 1932 | 1471467790283 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:10 INFO - PROCESS | 1932 | 1471467790335 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
14:03:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 268ms
14:03:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
14:03:10 INFO - PROCESS | 1932 | 1471467790561 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:10 INFO - PROCESS | 1932 | 1471467790598 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
14:03:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 269ms
14:03:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
14:03:10 INFO - PROCESS | 1932 | 1471467790844 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:10 INFO - PROCESS | 1932 | 1471467790880 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
14:03:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 274ms
14:03:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
14:03:11 INFO - PROCESS | 1932 | 1471467791111 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:11 INFO - PROCESS | 1932 | 1471467791145 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
14:03:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 216ms
14:03:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
14:03:11 INFO - PROCESS | 1932 | 1471467791333 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:11 INFO - PROCESS | 1932 | 1471467791381 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
14:03:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 320ms
14:03:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
14:03:11 INFO - PROCESS | 1932 | 1471467791665 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:11 INFO - PROCESS | 1932 | 1471467791711 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
14:03:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 268ms
14:03:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
14:03:11 INFO - PROCESS | 1932 | 1471467791934 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:11 INFO - PROCESS | 1932 | 1471467791980 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
14:03:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 366ms
14:03:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
14:03:12 INFO - PROCESS | 1932 | 1471467792311 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:12 INFO - PROCESS | 1932 | 1471467792382 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
14:03:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 325ms
14:03:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
14:03:12 INFO - PROCESS | 1932 | 1471467792632 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:12 INFO - PROCESS | 1932 | 1471467792677 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
14:03:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 267ms
14:03:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
14:03:12 INFO - PROCESS | 1932 | 1471467792908 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:12 INFO - PROCESS | 1932 | 1471467792946 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
14:03:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 227ms
14:03:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
14:03:13 INFO - PROCESS | 1932 | 1471467793144 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:13 INFO - PROCESS | 1932 | 1471467793241 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
14:03:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 328ms
14:03:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
14:03:13 INFO - PROCESS | 1932 | 1471467793480 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:13 INFO - PROCESS | 1932 | 1471467793536 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
14:03:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 468ms
14:03:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
14:03:13 INFO - PROCESS | 1932 | 1471467793952 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:13 INFO - PROCESS | 1932 | 1471467793988 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
14:03:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 222ms
14:03:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
14:03:14 INFO - PROCESS | 1932 | 1471467794180 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:14 INFO - PROCESS | 1932 | 1471467794216 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
14:03:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 219ms
14:03:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
14:03:14 INFO - PROCESS | 1932 | 1471467794409 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:14 INFO - PROCESS | 1932 | 1471467794447 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
14:03:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 227ms
14:03:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
14:03:14 INFO - PROCESS | 1932 | 1471467794630 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:14 INFO - PROCESS | 1932 | 1471467794665 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
14:03:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 215ms
14:03:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
14:03:14 INFO - PROCESS | 1932 | 1471467794848 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:14 INFO - PROCESS | 1932 | 1471467794884 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
14:03:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 216ms
14:03:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
14:03:15 INFO - PROCESS | 1932 | 1471467795076 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:15 INFO - PROCESS | 1932 | 1471467795111 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
14:03:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 226ms
14:03:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
14:03:15 INFO - PROCESS | 1932 | 1471467795297 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:15 INFO - PROCESS | 1932 | 1471467795346 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
14:03:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 316ms
14:03:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
14:03:15 INFO - PROCESS | 1932 | 1471467795627 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:15 INFO - PROCESS | 1932 | 1471467795671 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
14:03:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 267ms
14:03:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
14:03:15 INFO - PROCESS | 1932 | 1471467795897 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:15 INFO - PROCESS | 1932 | 1471467795938 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
14:03:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 266ms
14:03:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
14:03:16 INFO - PROCESS | 1932 | 1471467796290 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:16 INFO - PROCESS | 1932 | 1471467796371 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
14:03:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 399ms
14:03:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
14:03:16 INFO - PROCESS | 1932 | 1471467796615 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:16 INFO - PROCESS | 1932 | 1471467796663 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
14:03:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 268ms
14:03:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
14:03:16 INFO - PROCESS | 1932 | 1471467796896 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:16 INFO - PROCESS | 1932 | 1471467796943 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
14:03:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 327ms
14:03:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
14:03:17 INFO - PROCESS | 1932 | 1471467797215 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:17 INFO - PROCESS | 1932 | 1471467797260 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
14:03:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 367ms
14:03:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
14:03:17 INFO - PROCESS | 1932 | 1471467797596 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:17 INFO - PROCESS | 1932 | 1471467797645 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
14:03:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 273ms
14:03:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
14:03:17 INFO - PROCESS | 1932 | 1471467797871 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:17 INFO - PROCESS | 1932 | 1471467797949 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
14:03:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 374ms
14:03:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
14:03:18 INFO - PROCESS | 1932 | 1471467798247 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:18 INFO - PROCESS | 1932 | 1471467798292 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
14:03:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 267ms
14:03:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
14:03:18 INFO - PROCESS | 1932 | 1471467798516 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:18 INFO - PROCESS | 1932 | 1471467798565 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
14:03:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 316ms
14:03:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
14:03:18 INFO - PROCESS | 1932 | 1471467798841 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:18 INFO - PROCESS | 1932 | 1471467798882 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
14:03:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 317ms
14:03:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
14:03:19 INFO - PROCESS | 1932 | 1471467799165 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:19 INFO - PROCESS | 1932 | 1471467799213 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
14:03:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 268ms
14:03:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
14:03:19 INFO - PROCESS | 1932 | 1471467799442 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:19 INFO - PROCESS | 1932 | 1471467799481 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
14:03:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 275ms
14:03:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
14:03:19 INFO - PROCESS | 1932 | 1471467799711 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:19 INFO - PROCESS | 1932 | 1471467799747 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
14:03:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 269ms
14:03:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
14:03:20 INFO - PROCESS | 1932 | 1471467800010 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:20 INFO - PROCESS | 1932 | 1471467800057 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
14:03:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 379ms
14:03:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
14:03:20 INFO - PROCESS | 1932 | 1471467800382 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:20 INFO - PROCESS | 1932 | 1471467800423 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
14:03:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 267ms
14:03:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
14:03:20 INFO - PROCESS | 1932 | 1471467800663 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:20 INFO - PROCESS | 1932 | 1471467800713 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
14:03:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 329ms
14:03:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
14:03:20 INFO - PROCESS | 1932 | 1471467800984 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:21 INFO - PROCESS | 1932 | 1471467801037 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
14:03:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 267ms
14:03:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
14:03:21 INFO - PROCESS | 1932 | 1471467801263 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:21 INFO - PROCESS | 1932 | 1471467801312 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
14:03:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 277ms
14:03:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
14:03:21 INFO - PROCESS | 1932 | 1471467801533 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:21 INFO - PROCESS | 1932 | 1471467801581 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
14:03:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 317ms
14:03:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
14:03:21 INFO - PROCESS | 1932 | 1471467801879 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:21 INFO - PROCESS | 1932 | 1471467801931 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
14:03:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 318ms
14:03:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
14:03:22 INFO - PROCESS | 1932 | 1471467802209 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:22 INFO - PROCESS | 1932 | 1471467802256 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
14:03:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 468ms
14:03:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
14:03:22 INFO - PROCESS | 1932 | 1471467802672 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:22 INFO - PROCESS | 1932 | 1471467802730 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
14:03:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 319ms
14:03:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
14:03:23 INFO - PROCESS | 1932 | 1471467803000 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:23 INFO - PROCESS | 1932 | 1471467803045 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
14:03:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 269ms
14:03:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
14:03:23 INFO - PROCESS | 1932 | 1471467803280 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:23 INFO - PROCESS | 1932 | 1471467803325 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
14:03:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 218ms
14:03:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
14:03:23 INFO - PROCESS | 1932 | 1471467803508 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:23 INFO - PROCESS | 1932 | 1471467803545 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
14:03:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 268ms
14:03:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
14:03:23 INFO - PROCESS | 1932 | 1471467803779 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:23 INFO - PROCESS | 1932 | 1471467803824 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
14:03:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 267ms
14:03:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
14:03:24 INFO - PROCESS | 1932 | 1471467804051 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:24 INFO - PROCESS | 1932 | 1471467804112 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
14:03:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 367ms
14:03:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
14:03:24 INFO - PROCESS | 1932 | 1471467804427 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:24 INFO - PROCESS | 1932 | 1471467804477 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
14:03:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 323ms
14:03:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
14:03:24 INFO - PROCESS | 1932 | 1471467804761 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:24 INFO - PROCESS | 1932 | 1471467804809 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
14:03:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 279ms
14:03:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
14:03:25 INFO - PROCESS | 1932 | 1471467805032 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:25 INFO - PROCESS | 1932 | 1471467805072 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
14:03:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 267ms
14:03:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
14:03:25 INFO - PROCESS | 1932 | 1471467805309 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:25 INFO - PROCESS | 1932 | 1471467805345 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
14:03:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 220ms
14:03:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
14:03:25 INFO - PROCESS | 1932 | 1471467805530 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:25 INFO - PROCESS | 1932 | 1471467805566 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
14:03:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 217ms
14:03:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
14:03:25 INFO - PROCESS | 1932 | 1471467805750 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:25 INFO - PROCESS | 1932 | 1471467805784 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
14:03:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 217ms
14:03:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
14:03:25 INFO - PROCESS | 1932 | 1471467805982 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:26 INFO - PROCESS | 1932 | 1471467806031 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
14:03:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 317ms
14:03:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
14:03:26 INFO - PROCESS | 1932 | 1471467806301 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:26 INFO - PROCESS | 1932 | 1471467806358 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
14:03:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 317ms
14:03:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
14:03:26 INFO - PROCESS | 1932 | 1471467806628 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:26 INFO - PROCESS | 1932 | 1471467806663 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:27 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)
14:03:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 769ms
14:03:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
14:03:27 INFO - PROCESS | 1932 | 1471467807408 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:27 INFO - PROCESS | 1932 | 1471467807445 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:28 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
14:03:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
14:03:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
14:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
14:03:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 773ms
14:03:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
14:03:28 INFO - PROCESS | 1932 | 1471467808184 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:28 INFO - PROCESS | 1932 | 1471467808213 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:28 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
14:03:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
14:03:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
14:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
14:03:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 773ms
14:03:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
14:03:28 INFO - PROCESS | 1932 | 1471467808961 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:29 INFO - PROCESS | 1932 | 1471467809029 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:29 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)
14:03:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 820ms
14:03:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
14:03:29 INFO - PROCESS | 1932 | 1471467809784 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:29 INFO - PROCESS | 1932 | 1471467809814 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:30 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)
14:03:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 723ms
14:03:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
14:03:30 INFO - PROCESS | 1932 | 1471467810513 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:30 INFO - PROCESS | 1932 | 1471467810551 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:31 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
14:03:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
14:03:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
14:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
14:03:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 720ms
14:03:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
14:03:31 INFO - PROCESS | 1932 | 1471467811232 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:31 INFO - PROCESS | 1932 | 1471467811270 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:31 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
14:03:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
14:03:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
14:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
14:03:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 723ms
14:03:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
14:03:31 INFO - PROCESS | 1932 | 1471467811962 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:31 INFO - PROCESS | 1932 | 1471467811991 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:32 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
14:03:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
14:03:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
14:03:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
14:03:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 720ms
14:03:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
14:03:32 INFO - PROCESS | 1932 | 1471467812683 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:32 INFO - PROCESS | 1932 | 1471467812717 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:33 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
14:03:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
14:03:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
14:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
14:03:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 717ms
14:03:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
14:03:33 INFO - PROCESS | 1932 | 1471467813401 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:33 INFO - PROCESS | 1932 | 1471467813433 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
14:03:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 216ms
14:03:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
14:03:33 INFO - PROCESS | 1932 | 1471467813630 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:33 INFO - PROCESS | 1932 | 1471467813681 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
14:03:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 277ms
14:03:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
14:03:33 INFO - PROCESS | 1932 | 1471467813902 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:33 INFO - PROCESS | 1932 | 1471467813949 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:34 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"
14:03:34 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
14:03:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
14:03:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:03:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:03:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 323ms
14:03:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
14:03:34 INFO - PROCESS | 1932 | 1471467814232 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:34 INFO - PROCESS | 1932 | 1471467814265 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
14:03:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 225ms
14:03:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
14:03:34 INFO - PROCESS | 1932 | 1471467814468 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:34 INFO - PROCESS | 1932 | 1471467814530 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:34 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"
14:03:34 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
14:03:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
14:03:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:03:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:03:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 269ms
14:03:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
14:03:34 INFO - PROCESS | 1932 | 1471467814745 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:34 INFO - PROCESS | 1932 | 1471467814780 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:35 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"
14:03:35 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
14:03:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
14:03:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
14:03:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
14:03:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 419ms
14:03:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
14:03:35 INFO - PROCESS | 1932 | 1471467815196 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:35 INFO - PROCESS | 1932 | 1471467815264 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
14:03:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 367ms
14:03:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
14:03:35 INFO - PROCESS | 1932 | 1471467815567 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:35 INFO - PROCESS | 1932 | 1471467815611 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:36 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
14:03:36 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
14:03:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
14:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
14:03:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 770ms
14:03:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
14:03:36 INFO - PROCESS | 1932 | 1471467816340 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:36 INFO - PROCESS | 1932 | 1471467816370 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
14:03:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 220ms
14:03:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
14:03:36 INFO - PROCESS | 1932 | 1471467816562 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:36 INFO - PROCESS | 1932 | 1471467816598 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
14:03:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 317ms
14:03:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
14:03:36 INFO - PROCESS | 1932 | 1471467816881 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:36 INFO - PROCESS | 1932 | 1471467816913 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
14:03:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 316ms
14:03:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
14:03:37 INFO - PROCESS | 1932 | 1471467817207 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:37 INFO - PROCESS | 1932 | 1471467817264 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
14:03:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 316ms
14:03:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
14:03:37 INFO - PROCESS | 1932 | 1471467817528 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:37 INFO - PROCESS | 1932 | 1471467817565 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
14:03:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 220ms
14:03:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
14:03:37 INFO - PROCESS | 1932 | 1471467817750 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:37 INFO - PROCESS | 1932 | 1471467817793 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
14:03:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 267ms
14:03:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
14:03:38 INFO - PROCESS | 1932 | 1471467818032 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:38 INFO - PROCESS | 1932 | 1471467818094 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
14:03:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 275ms
14:03:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
14:03:38 INFO - PROCESS | 1932 | 1471467818298 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:38 INFO - PROCESS | 1932 | 1471467818338 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
14:03:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 216ms
14:03:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
14:03:38 INFO - PROCESS | 1932 | 1471467818518 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:38 INFO - PROCESS | 1932 | 1471467818564 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
14:03:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 217ms
14:03:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
14:03:38 INFO - PROCESS | 1932 | 1471467818746 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:38 INFO - PROCESS | 1932 | 1471467818787 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
14:03:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 276ms
14:03:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
14:03:39 INFO - PROCESS | 1932 | 1471467819026 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:39 INFO - PROCESS | 1932 | 1471467819091 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
14:03:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 317ms
14:03:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
14:03:39 INFO - PROCESS | 1932 | 1471467819351 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:39 INFO - PROCESS | 1932 | 1471467819392 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
14:03:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 221ms
14:03:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
14:03:39 INFO - PROCESS | 1932 | 1471467819580 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:39 INFO - PROCESS | 1932 | 1471467819619 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
14:03:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 316ms
14:03:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
14:03:39 INFO - PROCESS | 1932 | 1471467819898 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:39 INFO - PROCESS | 1932 | 1471467819930 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
14:03:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 265ms
14:03:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
14:03:40 INFO - PROCESS | 1932 | 1471467820166 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:40 INFO - PROCESS | 1932 | 1471467820210 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
14:03:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 269ms
14:03:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
14:03:40 INFO - PROCESS | 1932 | 1471467820445 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:40 INFO - PROCESS | 1932 | 1471467820479 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
14:03:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 266ms
14:03:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
14:03:40 INFO - PROCESS | 1932 | 1471467820714 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:40 INFO - PROCESS | 1932 | 1471467820762 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
14:03:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 316ms
14:03:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
14:03:41 INFO - PROCESS | 1932 | 1471467821044 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:41 INFO - PROCESS | 1932 | 1471467821090 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
14:03:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 218ms
14:03:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
14:03:41 INFO - PROCESS | 1932 | 1471467821262 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:41 INFO - PROCESS | 1932 | 1471467821307 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
14:03:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 418ms
14:03:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
14:03:41 INFO - PROCESS | 1932 | 1471467821685 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:41 INFO - PROCESS | 1932 | 1471467821745 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
14:03:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 275ms
14:03:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
14:03:41 INFO - PROCESS | 1932 | 1471467821967 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:42 INFO - PROCESS | 1932 | 1471467822016 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
14:03:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 218ms
14:03:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
14:03:42 INFO - PROCESS | 1932 | 1471467822198 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:42 INFO - PROCESS | 1932 | 1471467822241 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
14:03:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 276ms
14:03:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
14:03:42 INFO - PROCESS | 1932 | 1471467822465 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:42 INFO - PROCESS | 1932 | 1471467822509 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
14:03:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 218ms
14:03:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
14:03:42 INFO - PROCESS | 1932 | 1471467822693 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:42 INFO - PROCESS | 1932 | 1471467822728 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
14:03:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 276ms
14:03:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
14:03:42 INFO - PROCESS | 1932 | 1471467822968 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:43 INFO - PROCESS | 1932 | 1471467823014 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
14:03:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 220ms
14:03:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
14:03:43 INFO - PROCESS | 1932 | 1471467823193 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:43 INFO - PROCESS | 1932 | 1471467823228 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
14:03:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 276ms
14:03:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
14:03:43 INFO - PROCESS | 1932 | 1471467823465 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:43 INFO - PROCESS | 1932 | 1471467823514 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
14:03:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 320ms
14:03:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
14:03:43 INFO - PROCESS | 1932 | 1471467823796 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:43 INFO - PROCESS | 1932 | 1471467823832 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
14:03:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 266ms
14:03:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
14:03:44 INFO - PROCESS | 1932 | 1471467824066 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:44 INFO - PROCESS | 1932 | 1471467824114 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
14:03:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 316ms
14:03:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
14:03:44 INFO - PROCESS | 1932 | 1471467824399 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:44 INFO - PROCESS | 1932 | 1471467824457 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
14:03:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 318ms
14:03:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
14:03:44 INFO - PROCESS | 1932 | 1471467824725 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:44 INFO - PROCESS | 1932 | 1471467824764 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
14:03:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 220ms
14:03:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
14:03:44 INFO - PROCESS | 1932 | 1471467824953 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:44 INFO - PROCESS | 1932 | 1471467824994 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
14:03:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 217ms
14:03:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
14:03:45 INFO - PROCESS | 1932 | 1471467825180 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:45 INFO - PROCESS | 1932 | 1471467825214 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
14:03:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 268ms
14:03:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
14:03:45 INFO - PROCESS | 1932 | 1471467825449 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:45 INFO - PROCESS | 1932 | 1471467825494 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
14:03:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 316ms
14:03:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
14:03:45 INFO - PROCESS | 1932 | 1471467825781 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:45 INFO - PROCESS | 1932 | 1471467825837 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
14:03:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 277ms
14:03:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
14:03:46 INFO - PROCESS | 1932 | 1471467826049 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:46 INFO - PROCESS | 1932 | 1471467826100 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
14:03:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 417ms
14:03:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
14:03:46 INFO - PROCESS | 1932 | 1471467826470 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:46 INFO - PROCESS | 1932 | 1471467826512 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
14:03:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 267ms
14:03:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
14:03:46 INFO - PROCESS | 1932 | 1471467826745 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:46 INFO - PROCESS | 1932 | 1471467826781 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
14:03:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 219ms
14:03:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
14:03:46 INFO - PROCESS | 1932 | 1471467826966 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:47 INFO - PROCESS | 1932 | 1471467827002 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
14:03:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 218ms
14:03:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
14:03:47 INFO - PROCESS | 1932 | 1471467827194 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:47 INFO - PROCESS | 1932 | 1471467827242 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
14:03:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 275ms
14:03:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
14:03:47 INFO - PROCESS | 1932 | 1471467827465 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:47 INFO - PROCESS | 1932 | 1471467827513 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
14:03:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 570ms
14:03:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
14:03:48 INFO - PROCESS | 1932 | 1471467828039 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:48 INFO - PROCESS | 1932 | 1471467828080 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
14:03:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 370ms
14:03:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
14:03:48 INFO - PROCESS | 1932 | 1471467828427 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:48 INFO - PROCESS | 1932 | 1471467828486 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
14:03:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 375ms
14:03:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
14:03:48 INFO - PROCESS | 1932 | 1471467828808 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:48 INFO - PROCESS | 1932 | 1471467828859 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
14:03:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 268ms
14:03:49 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
14:03:49 INFO - PROCESS | 1932 | 1471467829077 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:49 INFO - PROCESS | 1932 | 1471467829124 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
14:03:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
14:03:49 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 318ms
14:03:49 INFO - TEST-START | /DOMEvents/constructors.html
14:03:49 INFO - PROCESS | 1932 | 1471467829396 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:49 INFO - PROCESS | 1932 | 1471467829429 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
14:03:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
14:03:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
14:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
14:03:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
14:03:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
14:03:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
14:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
14:03:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
14:03:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
14:03:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
14:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
14:03:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
14:03:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
14:03:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
14:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
14:03:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
14:03:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
14:03:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
14:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
14:03:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
14:03:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
14:03:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
14:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
14:03:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
14:03:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
14:03:49 INFO - TEST-OK | /DOMEvents/constructors.html | took 280ms
14:03:49 INFO - TEST-START | /DOMEvents/event-phases-order.html
14:03:49 INFO - PROCESS | 1932 | 1471467829710 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:49 INFO - PROCESS | 1932 | 1471467829761 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:50 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
14:03:50 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 324ms
14:03:50 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
14:03:50 INFO - PROCESS | 1932 | 1471467830035 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:50 INFO - PROCESS | 1932 | 1471467830099 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
14:03:50 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
14:03:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
14:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
14:03:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
14:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
14:03:50 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
14:03:50 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
14:03:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
14:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
14:03:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
14:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
14:03:50 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
14:03:50 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
14:03:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
14:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
14:03:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
14:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
14:03:50 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]"
14:03:50 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
14:03:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
14:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
14:03:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
14:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
14:03:50 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
14:03:50 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 269ms
14:03:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
14:03:50 INFO - PROCESS | 1932 | 1471467830318 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:50 INFO - PROCESS | 1932 | 1471467830378 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:50 INFO - PROCESS | 1932 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
14:03:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
14:03:50 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 317ms
14:03:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
14:03:50 INFO - PROCESS | 1932 | 1471467830649 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:50 INFO - PROCESS | 1932 | 1471467830699 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:50 INFO - PROCESS | 1932 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
14:03:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
14:03:50 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 230ms
14:03:50 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
14:03:50 INFO - PROCESS | 1932 | 1471467830876 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:50 INFO - PROCESS | 1932 | 1471467830909 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:51 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
14:03:51 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 226ms
14:03:51 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
14:03:51 INFO - PROCESS | 1932 | 1471467831098 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:51 INFO - PROCESS | 1932 | 1471467831139 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:51 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.
14:03:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 217ms
14:03:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
14:03:51 INFO - PROCESS | 1932 | 1471467831317 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:51 INFO - PROCESS | 1932 | 1471467831351 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:51 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
14:03:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
14:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
14:03:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 217ms
14:03:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
14:03:51 INFO - PROCESS | 1932 | 1471467831543 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:51 INFO - PROCESS | 1932 | 1471467831579 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:51 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.
14:03:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 224ms
14:03:51 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
14:03:51 INFO - PROCESS | 1932 | 1471467831763 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:51 INFO - PROCESS | 1932 | 1471467831797 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:51 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.
14:03:51 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 216ms
14:03:51 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
14:03:51 INFO - PROCESS | 1932 | 1471467831982 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:52 INFO - PROCESS | 1932 | 1471467832016 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:52 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
14:03:52 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
14:03:52 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 220ms
14:03:52 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
14:03:52 INFO - PROCESS | 1932 | 1471467832210 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:52 INFO - PROCESS | 1932 | 1471467832244 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:52 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.
14:03:52 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 218ms
14:03:52 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
14:03:52 INFO - PROCESS | 1932 | 1471467832434 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:52 INFO - PROCESS | 1932 | 1471467832483 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:52 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.
14:03:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 266ms
14:03:52 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
14:03:52 INFO - PROCESS | 1932 | 1471467832712 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:52 INFO - PROCESS | 1932 | 1471467832775 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:52 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.
14:03:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 278ms
14:03:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
14:03:53 INFO - PROCESS | 1932 | 1471467832994 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:53 INFO - PROCESS | 1932 | 1471467833032 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:53 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.
14:03:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 367ms
14:03:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
14:03:53 INFO - PROCESS | 1932 | 1471467833362 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:53 INFO - PROCESS | 1932 | 1471467833409 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:53 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.
14:03:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 275ms
14:03:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
14:03:53 INFO - PROCESS | 1932 | 1471467833632 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:53 INFO - PROCESS | 1932 | 1471467833664 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:53 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.
14:03:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 217ms
14:03:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
14:03:53 INFO - PROCESS | 1932 | 1471467833858 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:53 INFO - PROCESS | 1932 | 1471467833891 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:54 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
14:03:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
14:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
14:03:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 173ms
14:03:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
14:03:54 INFO - PROCESS | 1932 | 1471467834030 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:54 INFO - PROCESS | 1932 | 1471467834063 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:54 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.
14:03:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 416ms
14:03:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
14:03:54 INFO - PROCESS | 1932 | 1471467834459 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:54 INFO - PROCESS | 1932 | 1471467834516 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:54 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.
14:03:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 317ms
14:03:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
14:03:54 INFO - PROCESS | 1932 | 1471467834800 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:54 INFO - PROCESS | 1932 | 1471467834856 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
14:03:55 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
14:03:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 282ms
14:03:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
14:03:55 INFO - PROCESS | 1932 | 1471467835086 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:55 INFO - PROCESS | 1932 | 1471467835147 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:55 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.
14:03:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 328ms
14:03:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
14:03:55 INFO - PROCESS | 1932 | 1471467835414 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:55 INFO - PROCESS | 1932 | 1471467835460 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:55 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.
14:03:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 277ms
14:03:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
14:03:55 INFO - PROCESS | 1932 | 1471467835683 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:55 INFO - PROCESS | 1932 | 1471467835725 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:55 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.
14:03:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 266ms
14:03:55 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
14:03:55 INFO - PROCESS | 1932 | 1471467835956 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:56 INFO - PROCESS | 1932 | 1471467836026 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:56 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
14:03:56 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 267ms
14:03:56 INFO - TEST-START | /FileAPI/FileReaderSync.worker
14:03:56 INFO - PROCESS | 1932 | 1471467836229 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:56 INFO - PROCESS | 1932 | 1471467836276 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
14:03:56 INFO - {}
14:03:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
14:03:56 INFO - {}
14:03:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
14:03:56 INFO - {}
14:03:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
14:03:56 INFO - {}
14:03:56 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 367ms
14:03:56 INFO - TEST-START | /FileAPI/fileReader.html
14:03:56 INFO - PROCESS | 1932 | 1471467836616 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:56 INFO - PROCESS | 1932 | 1471467836675 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
14:03:56 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
14:03:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
14:03:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
14:03:56 INFO - TEST-OK | /FileAPI/fileReader.html | took 220ms
14:03:56 INFO - TEST-START | /FileAPI/historical.html
14:03:56 INFO - PROCESS | 1932 | 1471467836844 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:56 INFO - PROCESS | 1932 | 1471467836879 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:57 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
14:03:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
14:03:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
14:03:57 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
14:03:57 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
14:03:57 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
14:03:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
14:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
14:03:57 INFO - TEST-OK | /FileAPI/historical.html | took 225ms
14:03:57 INFO - TEST-START | /FileAPI/idlharness.html
14:03:57 INFO - PROCESS | 1932 | 1471467837065 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:57 INFO - PROCESS | 1932 | 1471467837100 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
14:03:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
14:03:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
14:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
14:03:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
14:03:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
14:03:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
14:03:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
14:03:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
14:03:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
14:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
14:03:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
14:03:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
14:03:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
14:03:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
14:03:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
14:03:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
14:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
14:03:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
14:03:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
14:03:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
14:03:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
14:03:57 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
14:03:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
14:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
14:03:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
14:03:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
14:03:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
14:03:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
14:03:57 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
14:03:57 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
14:03:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
14:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
14:03:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
14:03:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
14:03:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
14:03:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
14:03:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
14:03:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
14:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
14:03:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
14:03:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
14:03:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
14:03:57 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
14:03:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
14:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
14:03:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
14:03:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
14:03:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
14:03:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
14:03:57 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
14:03:57 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
14:03:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
14:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
14:03:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
14:03:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
14:03:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
14:03:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
14:03:57 INFO - TEST-OK | /FileAPI/idlharness.html | took 338ms
14:03:57 INFO - TEST-START | /FileAPI/idlharness.worker
14:03:57 INFO - PROCESS | 1932 | 1471467837411 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:57 INFO - PROCESS | 1932 | 1471467837432 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
14:03:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
14:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
14:03:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
14:03:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
14:03:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
14:03:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
14:03:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
14:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
14:03:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
14:03:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
14:03:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
14:03:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
14:03:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
14:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
14:03:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
14:03:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
14:03:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
14:03:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
14:03:57 INFO - {}
14:03:57 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
14:03:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
14:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
14:03:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
14:03:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
14:03:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
14:03:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
14:03:57 INFO - {}
14:03:57 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 - {}
14:03:57 INFO - {}
14:03:57 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
14:03:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
14:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
14:03:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
14:03:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
14:03:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
14:03:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
14:03:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
14:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
14:03:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
14:03:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
14:03:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
14:03:57 INFO - {}
14:03:57 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
14:03:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
14:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
14:03:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
14:03:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
14:03:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
14:03:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
14:03:57 INFO - {}
14:03:57 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 - {}
14:03:57 INFO - {}
14:03:57 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
14:03:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
14:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
14:03:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
14:03:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
14:03:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
14:03:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
14:03:57 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
14:03:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
14:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
14:03:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
14:03:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
14:03:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
14:03:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
14:03:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
14:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
14:03:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
14:03:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
14:03:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
14:03:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
14:03:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
14:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
14:03:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
14:03:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
14:03:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
14:03:57 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
14:03:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
14:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
14:03:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
14:03:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
14:03:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
14:03:57 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
14:03:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
14:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
14:03:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
14:03:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
14:03:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
14:03:57 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
14:03:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
14:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
14:03:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
14:03:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
14:03:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
14:03:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
14:03:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
14:03:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
14:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
14:03:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
14:03:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
14:03:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
14:03:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
14:03:57 INFO - {}
14:03:57 INFO - TEST-OK | /FileAPI/idlharness.worker | took 386ms
14:03:57 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
14:03:57 INFO - PROCESS | 1932 | 1471467837806 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:57 INFO - PROCESS | 1932 | 1471467837838 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
14:03:58 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 222ms
14:03:58 INFO - TEST-START | /FileAPI/blob/Blob-close.html
14:03:58 INFO - PROCESS | 1932 | 1471467838032 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:58 INFO - PROCESS | 1932 | 1471467838088 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
14:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
14:03:58 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 267ms
14:03:58 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
14:03:58 INFO - PROCESS | 1932 | 1471467838311 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:58 INFO - PROCESS | 1932 | 1471467838360 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
14:03:58 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.
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
14:03:58 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'.)
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
14:03:58 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.
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
14:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
14:03:58 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.
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
14:03:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
14:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
14:03:58 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.
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
14:03:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
14:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
14:03:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
14:03:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
14:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
14:03:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
14:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
14:03:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
14:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
14:03:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
14:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
14:03:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
14:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
14:03:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
14:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
14:03:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
14:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
14:03:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
14:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
14:03:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
14:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
14:03:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
14:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
14:03:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
14:03:58 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 332ms
14:03:58 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
14:03:58 INFO - PROCESS | 1932 | 1471467838663 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:58 INFO - PROCESS | 1932 | 1471467838705 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:58 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
14:03:58 INFO - {}
14:03:58 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 325ms
14:03:58 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
14:03:58 INFO - PROCESS | 1932 | 1471467838996 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:59 INFO - PROCESS | 1932 | 1471467839039 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
14:03:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 280ms
14:03:59 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
14:03:59 INFO - PROCESS | 1932 | 1471467839267 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:59 INFO - PROCESS | 1932 | 1471467839317 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
14:03:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
14:03:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
14:03:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
14:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
14:03:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
14:03:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
14:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
14:03:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
14:03:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
14:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
14:03:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
14:03:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
14:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
14:03:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
14:03:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
14:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
14:03:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
14:03:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
14:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
14:03:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
14:03:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
14:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
14:03:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
14:03:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
14:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
14:03:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
14:03:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
14:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
14:03:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
14:03:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
14:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
14:03:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
14:03:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
14:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
14:03:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
14:03:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
14:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
14:03:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
14:03:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
14:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
14:03:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
14:03:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
14:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
14:03:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
14:03:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
14:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
14:03:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
14:03:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
14:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
14:03:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
14:03:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
14:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
14:03:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
14:03:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
14:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
14:03:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
14:03:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
14:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
14:03:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
14:03:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
14:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
14:03:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
14:03:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
14:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
14:03:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
14:03:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
14:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
14:03:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
14:03:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
14:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
14:03:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8"
14:03:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
14:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
14:03:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8"
14:03:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
14:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
14:03:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 440ms
14:03:59 INFO - TEST-START | /FileAPI/file/File-constructor.html
14:03:59 INFO - PROCESS | 1932 | 1471467839714 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:59 INFO - PROCESS | 1932 | 1471467839749 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:03:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
14:03:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
14:03:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
14:03:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
14:03:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
14:03:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
14:03:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
14:03:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
14:03:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
14:03:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
14:03:59 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
14:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:59 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
14:03:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
14:03:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
14:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
14:03:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
14:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:03:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
14:03:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
14:03:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
14:03:59 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 270ms
14:03:59 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
14:03:59 INFO - PROCESS | 1932 | 1471467839984 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:00 INFO - PROCESS | 1932 | 1471467840027 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:00 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
14:04:00 INFO - {}
14:04:00 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 370ms
14:04:00 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
14:04:00 INFO - PROCESS | 1932 | 1471467840516 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:00 INFO - PROCESS | 1932 | 1471467840577 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
14:04:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
14:04:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
14:04:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
14:04:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
14:04:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
14:04:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
14:04:00 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 369ms
14:04:00 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
14:04:00 INFO - PROCESS | 1932 | 1471467840766 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:00 INFO - PROCESS | 1932 | 1471467840810 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
14:04:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
14:04:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
14:04:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
14:04:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
14:04:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
14:04:01 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 267ms
14:04:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
14:04:01 INFO - PROCESS | 1932 | 1471467841047 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:01 INFO - PROCESS | 1932 | 1471467841097 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
14:04:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
14:04:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
14:04:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
14:04:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
14:04:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
14:04:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 328ms
14:04:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
14:04:01 INFO - PROCESS | 1932 | 1471467841383 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:01 INFO - PROCESS | 1932 | 1471467841437 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
14:04:01 INFO - reader.readAsText(blob_2)
14:04:01 INFO - }" did not throw
14:04:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
14:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:04:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
14:04:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
14:04:01 INFO - reader.readAsDataURL(blob_2)
14:04:01 INFO - }" did not throw
14:04:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
14:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:04:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
14:04:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
14:04:01 INFO - reader.readAsArrayBuffer(blob_2)
14:04:01 INFO - }" did not throw
14:04:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
14:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:04:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
14:04:01 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
14:04:01 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
14:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:04:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
14:04:01 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
14:04:01 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
14:04:01 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
14:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:04:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
14:04:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
14:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:04:01 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
14:04:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
14:04:01 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
14:04:01 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
14:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:04:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
14:04:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 270ms
14:04:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
14:04:01 INFO - PROCESS | 1932 | 1471467841661 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:01 INFO - PROCESS | 1932 | 1471467841698 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
14:04:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
14:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:04:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
14:04:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
14:04:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 222ms
14:04:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
14:04:01 INFO - PROCESS | 1932 | 1471467841900 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:01 INFO - PROCESS | 1932 | 1471467841979 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
14:04:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 330ms
14:04:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
14:04:02 INFO - PROCESS | 1932 | 1471467842228 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:02 INFO - PROCESS | 1932 | 1471467842282 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
14:04:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 269ms
14:04:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
14:04:02 INFO - PROCESS | 1932 | 1471467842500 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:02 INFO - PROCESS | 1932 | 1471467842561 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
14:04:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 319ms
14:04:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
14:04:02 INFO - PROCESS | 1932 | 1471467842882 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:02 INFO - PROCESS | 1932 | 1471467842932 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
14:04:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
14:04:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 323ms
14:04:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
14:04:03 INFO - PROCESS | 1932 | 1471467843152 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:03 INFO - PROCESS | 1932 | 1471467843211 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
14:04:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 317ms
14:04:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
14:04:03 INFO - PROCESS | 1932 | 1471467843482 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:03 INFO - PROCESS | 1932 | 1471467843547 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
14:04:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
14:04:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
14:04:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 278ms
14:04:03 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
14:04:03 INFO - PROCESS | 1932 | 1471467843750 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:03 INFO - PROCESS | 1932 | 1471467843792 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:03 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
14:04:03 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
14:04:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
14:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:04:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
14:04:03 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 218ms
14:04:03 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
14:04:03 INFO - PROCESS | 1932 | 1471467843977 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:04 INFO - PROCESS | 1932 | 1471467844010 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:04 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
14:04:04 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 223ms
14:04:04 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
14:04:04 INFO - PROCESS | 1932 | 1471467844197 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:04 INFO - PROCESS | 1932 | 1471467844230 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:04 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
14:04:04 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 218ms
14:04:04 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
14:04:04 INFO - PROCESS | 1932 | 1471467844417 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:04 INFO - PROCESS | 1932 | 1471467844460 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:04 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
14:04:04 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 268ms
14:04:04 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
14:04:04 INFO - PROCESS | 1932 | 1471467844694 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:04 INFO - PROCESS | 1932 | 1471467844728 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:04 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
14:04:04 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 275ms
14:04:04 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
14:04:04 INFO - PROCESS | 1932 | 1471467844968 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:05 INFO - PROCESS | 1932 | 1471467845024 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:05 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
14:04:05 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 317ms
14:04:05 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
14:04:05 INFO - PROCESS | 1932 | 1471467845292 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:05 INFO - PROCESS | 1932 | 1471467845324 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
14:04:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
14:04:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
14:04:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
14:04:05 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 219ms
14:04:05 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
14:04:05 INFO - PROCESS | 1932 | 1471467845514 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:05 INFO - PROCESS | 1932 | 1471467845545 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
14:04:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
14:04:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
14:04:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
14:04:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
14:04:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
14:04:05 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 218ms
14:04:05 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
14:04:05 INFO - PROCESS | 1932 | 1471467845734 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:05 INFO - PROCESS | 1932 | 1471467845777 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
14:04:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
14:04:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
14:04:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
14:04:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
14:04:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
14:04:05 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 217ms
14:04:05 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
14:04:05 INFO - PROCESS | 1932 | 1471467845953 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:05 INFO - PROCESS | 1932 | 1471467845994 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:06 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
14:04:06 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
14:04:06 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
14:04:06 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
14:04:06 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
14:04:06 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
14:04:06 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 319ms
14:04:06 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
14:04:06 INFO - PROCESS | 1932 | 1471467846280 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:06 INFO - PROCESS | 1932 | 1471467846312 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
14:04:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
14:04:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
14:04:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
14:04:06 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 367ms
14:04:06 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
14:04:06 INFO - PROCESS | 1932 | 1471467846659 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:06 INFO - PROCESS | 1932 | 1471467846742 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
14:04:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
14:04:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
14:04:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
14:04:07 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 477ms
14:04:07 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
14:04:07 INFO - PROCESS | 1932 | 1471467847135 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:07 INFO - PROCESS | 1932 | 1471467847215 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
14:04:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
14:04:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
14:04:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
14:04:07 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 369ms
14:04:07 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
14:04:07 INFO - PROCESS | 1932 | 1471467847527 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:07 INFO - PROCESS | 1932 | 1471467847578 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
14:04:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
14:04:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
14:04:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
14:04:07 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 275ms
14:04:07 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
14:04:07 INFO - PROCESS | 1932 | 1471467847800 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:07 INFO - PROCESS | 1932 | 1471467847838 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
14:04:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
14:04:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
14:04:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
14:04:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
14:04:08 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 269ms
14:04:08 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
14:04:08 INFO - PROCESS | 1932 | 1471467848069 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:08 INFO - PROCESS | 1932 | 1471467848112 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:08 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
14:04:08 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
14:04:08 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
14:04:08 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 266ms
14:04:08 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
14:04:08 INFO - PROCESS | 1932 | 1471467848345 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:08 INFO - PROCESS | 1932 | 1471467848390 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:08 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
14:04:08 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
14:04:08 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
14:04:08 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 326ms
14:04:08 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
14:04:08 INFO - PROCESS | 1932 | 1471467848675 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:08 INFO - PROCESS | 1932 | 1471467848729 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:08 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
14:04:08 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 267ms
14:04:08 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
14:04:08 INFO - PROCESS | 1932 | 1471467848944 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:08 INFO - PROCESS | 1932 | 1471467848980 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:09 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
14:04:09 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
14:04:09 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 323ms
14:04:09 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
14:04:09 INFO - PROCESS | 1932 | 1471467849268 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:09 INFO - PROCESS | 1932 | 1471467849320 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:09 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
14:04:09 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 317ms
14:04:09 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
14:04:09 INFO - PROCESS | 1932 | 1471467849597 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:09 INFO - PROCESS | 1932 | 1471467849631 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:09 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
14:04:09 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 277ms
14:04:09 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
14:04:09 INFO - PROCESS | 1932 | 1471467849867 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:09 INFO - PROCESS | 1932 | 1471467849904 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:10 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
14:04:10 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 217ms
14:04:10 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
14:04:10 INFO - PROCESS | 1932 | 1471467850094 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:10 INFO - PROCESS | 1932 | 1471467850131 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:10 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
14:04:10 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 222ms
14:04:10 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
14:04:10 INFO - PROCESS | 1932 | 1471467850315 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:10 INFO - PROCESS | 1932 | 1471467850350 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:10 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
14:04:10 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 267ms
14:04:10 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
14:04:10 INFO - PROCESS | 1932 | 1471467850595 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:10 INFO - PROCESS | 1932 | 1471467850632 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:10 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
14:04:10 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 217ms
14:04:10 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
14:04:10 INFO - PROCESS | 1932 | 1471467850812 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:10 INFO - PROCESS | 1932 | 1471467850846 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:11 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
14:04:11 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 226ms
14:04:11 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
14:04:11 INFO - PROCESS | 1932 | 1471467851033 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:11 INFO - PROCESS | 1932 | 1471467851069 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:11 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
14:04:11 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 218ms
14:04:11 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
14:04:11 INFO - PROCESS | 1932 | 1471467851254 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:11 INFO - PROCESS | 1932 | 1471467851295 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:11 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
14:04:11 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 215ms
14:04:11 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
14:04:11 INFO - PROCESS | 1932 | 1471467851478 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:11 INFO - PROCESS | 1932 | 1471467851519 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:11 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
14:04:11 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 218ms
14:04:11 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
14:04:11 INFO - PROCESS | 1932 | 1471467851700 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:11 INFO - PROCESS | 1932 | 1471467851732 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:11 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
14:04:11 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 216ms
14:04:11 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
14:04:11 INFO - PROCESS | 1932 | 1471467851919 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:11 INFO - PROCESS | 1932 | 1471467851951 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:12 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
14:04:12 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 269ms
14:04:12 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
14:04:12 INFO - PROCESS | 1932 | 1471467852199 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:12 INFO - PROCESS | 1932 | 1471467852243 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:12 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
14:04:12 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 317ms
14:04:12 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
14:04:12 INFO - PROCESS | 1932 | 1471467852517 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:12 INFO - PROCESS | 1932 | 1471467852553 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:12 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
14:04:12 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 216ms
14:04:12 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
14:04:12 INFO - PROCESS | 1932 | 1471467852743 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:12 INFO - PROCESS | 1932 | 1471467852774 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:12 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
14:04:13 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 266ms
14:04:13 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
14:04:13 INFO - PROCESS | 1932 | 1471467853010 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:13 INFO - PROCESS | 1932 | 1471467853063 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:13 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
14:04:13 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 573ms
14:04:13 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
14:04:13 INFO - PROCESS | 1932 | 1471467853581 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:13 INFO - PROCESS | 1932 | 1471467853627 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:13 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
14:04:13 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 269ms
14:04:13 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
14:04:13 INFO - PROCESS | 1932 | 1471467853856 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:13 INFO - PROCESS | 1932 | 1471467853899 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:14 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
14:04:14 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 269ms
14:04:14 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
14:04:14 INFO - PROCESS | 1932 | 1471467854134 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:14 INFO - PROCESS | 1932 | 1471467854174 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:14 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
14:04:14 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 268ms
14:04:14 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
14:04:14 INFO - PROCESS | 1932 | 1471467854406 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:14 INFO - PROCESS | 1932 | 1471467854462 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:14 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
14:04:14 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 268ms
14:04:14 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
14:04:14 INFO - PROCESS | 1932 | 1471467854679 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:14 INFO - PROCESS | 1932 | 1471467854714 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:14 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
14:04:14 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 317ms
14:04:14 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
14:04:15 INFO - PROCESS | 1932 | 1471467855001 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:15 INFO - PROCESS | 1932 | 1471467855046 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:15 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
14:04:15 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 267ms
14:04:15 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
14:04:15 INFO - PROCESS | 1932 | 1471467855295 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:15 INFO - PROCESS | 1932 | 1471467855347 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:15 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
14:04:15 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 326ms
14:04:15 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
14:04:15 INFO - PROCESS | 1932 | 1471467855601 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:15 INFO - PROCESS | 1932 | 1471467855655 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:15 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
14:04:15 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 266ms
14:04:15 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
14:04:15 INFO - PROCESS | 1932 | 1471467855881 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:15 INFO - PROCESS | 1932 | 1471467855945 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:16 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
14:04:16 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 330ms
14:04:16 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
14:04:16 INFO - PROCESS | 1932 | 1471467856205 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:16 INFO - PROCESS | 1932 | 1471467856257 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:16 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
14:04:16 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 417ms
14:04:16 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
14:04:16 INFO - PROCESS | 1932 | 1471467856639 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:16 INFO - PROCESS | 1932 | 1471467856697 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:16 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
14:04:16 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 274ms
14:04:16 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
14:04:16 INFO - PROCESS | 1932 | 1471467856918 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:16 INFO - PROCESS | 1932 | 1471467856963 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:17 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
14:04:17 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 322ms
14:04:17 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
14:04:17 INFO - PROCESS | 1932 | 1471467857263 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:17 INFO - PROCESS | 1932 | 1471467857326 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:17 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
14:04:17 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 319ms
14:04:17 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
14:04:17 INFO - PROCESS | 1932 | 1471467857585 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:17 INFO - PROCESS | 1932 | 1471467857631 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:18 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
14:04:18 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 470ms
14:04:18 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
14:04:18 INFO - PROCESS | 1932 | 1471467858063 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:18 INFO - PROCESS | 1932 | 1471467858100 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:18 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
14:04:18 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 225ms
14:04:18 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
14:04:18 INFO - PROCESS | 1932 | 1471467858284 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:18 INFO - PROCESS | 1932 | 1471467858332 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:18 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
14:04:18 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 269ms
14:04:18 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
14:04:18 INFO - PROCESS | 1932 | 1471467858566 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:18 INFO - PROCESS | 1932 | 1471467858634 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:18 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
14:04:18 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 377ms
14:04:18 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
14:04:18 INFO - PROCESS | 1932 | 1471467858943 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:18 INFO - PROCESS | 1932 | 1471467858986 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:19 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
14:04:19 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 273ms
14:04:19 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
14:04:19 INFO - PROCESS | 1932 | 1471467859243 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:19 INFO - PROCESS | 1932 | 1471467859281 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:19 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
14:04:19 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 267ms
14:04:19 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
14:04:19 INFO - PROCESS | 1932 | 1471467859498 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:19 INFO - PROCESS | 1932 | 1471467859534 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:19 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
14:04:19 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 275ms
14:04:19 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
14:04:19 INFO - PROCESS | 1932 | 1471467859766 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:19 INFO - PROCESS | 1932 | 1471467859809 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:20 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
14:04:20 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 269ms
14:04:20 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
14:04:20 INFO - PROCESS | 1932 | 1471467860054 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:20 INFO - PROCESS | 1932 | 1471467860101 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:20 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
14:04:20 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 331ms
14:04:20 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
14:04:20 INFO - PROCESS | 1932 | 1471467860379 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:20 INFO - PROCESS | 1932 | 1471467860426 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:21 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
14:04:21 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 777ms
14:04:21 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
14:04:21 INFO - PROCESS | 1932 | 1471467861150 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:21 INFO - PROCESS | 1932 | 1471467861168 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:21 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
14:04:21 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 269ms
14:04:21 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
14:04:21 INFO - PROCESS | 1932 | 1471467861447 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:21 INFO - PROCESS | 1932 | 1471467861495 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:21 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
14:04:21 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 278ms
14:04:21 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
14:04:21 INFO - PROCESS | 1932 | 1471467861717 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:21 INFO - PROCESS | 1932 | 1471467861770 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:22 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
14:04:22 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 319ms
14:04:22 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
14:04:22 INFO - PROCESS | 1932 | 1471467862049 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:22 INFO - PROCESS | 1932 | 1471467862095 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:22 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
14:04:22 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 267ms
14:04:22 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
14:04:22 INFO - PROCESS | 1932 | 1471467862319 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:22 INFO - PROCESS | 1932 | 1471467862354 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:22 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
14:04:22 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 266ms
14:04:22 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
14:04:22 INFO - PROCESS | 1932 | 1471467862592 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:22 INFO - PROCESS | 1932 | 1471467862651 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:23 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
14:04:23 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 468ms
14:04:23 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
14:04:23 INFO - PROCESS | 1932 | 1471467863064 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:23 INFO - PROCESS | 1932 | 1471467863110 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:23 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
14:04:23 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 269ms
14:04:23 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
14:04:23 INFO - PROCESS | 1932 | 1471467863337 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:23 INFO - PROCESS | 1932 | 1471467863382 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:23 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
14:04:23 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 267ms
14:04:23 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
14:04:23 INFO - PROCESS | 1932 | 1471467863623 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:23 INFO - PROCESS | 1932 | 1471467863677 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:23 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
14:04:23 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 326ms
14:04:23 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
14:04:23 INFO - PROCESS | 1932 | 1471467863935 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:23 INFO - PROCESS | 1932 | 1471467863983 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:24 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
14:04:24 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 268ms
14:04:24 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
14:04:24 INFO - PROCESS | 1932 | 1471467864213 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:24 INFO - PROCESS | 1932 | 1471467864248 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:24 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
14:04:24 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 268ms
14:04:24 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
14:04:24 INFO - PROCESS | 1932 | 1471467864487 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:24 INFO - PROCESS | 1932 | 1471467864550 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:24 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
14:04:24 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 317ms
14:04:24 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
14:04:24 INFO - PROCESS | 1932 | 1471467864839 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:24 INFO - PROCESS | 1932 | 1471467864883 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:25 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
14:04:25 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 238ms
14:04:25 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
14:04:25 INFO - PROCESS | 1932 | 1471467865064 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:25 INFO - PROCESS | 1932 | 1471467865103 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:25 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
14:04:25 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 325ms
14:04:25 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
14:04:25 INFO - PROCESS | 1932 | 1471467865400 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:25 INFO - PROCESS | 1932 | 1471467865446 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:25 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
14:04:25 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 275ms
14:04:25 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
14:04:25 INFO - PROCESS | 1932 | 1471467865680 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:25 INFO - PROCESS | 1932 | 1471467865729 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:25 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
14:04:25 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 325ms
14:04:26 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
14:04:26 INFO - PROCESS | 1932 | 1471467866017 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:26 INFO - PROCESS | 1932 | 1471467866070 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:26 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
14:04:26 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 272ms
14:04:26 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
14:04:26 INFO - PROCESS | 1932 | 1471467866293 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:26 INFO - PROCESS | 1932 | 1471467866327 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:26 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
14:04:26 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 229ms
14:04:26 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
14:04:26 INFO - PROCESS | 1932 | 1471467866515 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:26 INFO - PROCESS | 1932 | 1471467866550 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:26 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
14:04:26 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 217ms
14:04:26 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
14:04:26 INFO - PROCESS | 1932 | 1471467866733 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:26 INFO - PROCESS | 1932 | 1471467866779 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:27 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
14:04:27 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 318ms
14:04:27 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
14:04:27 INFO - PROCESS | 1932 | 1471467867065 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:27 INFO - PROCESS | 1932 | 1471467867133 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:27 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
14:04:27 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 318ms
14:04:27 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
14:04:27 INFO - PROCESS | 1932 | 1471467867385 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:27 INFO - PROCESS | 1932 | 1471467867459 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
14:04:27 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 419ms
14:04:27 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
14:04:27 INFO - PROCESS | 1932 | 1471467867811 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:27 INFO - PROCESS | 1932 | 1471467867849 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
14:04:28 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 225ms
14:04:28 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
14:04:28 INFO - PROCESS | 1932 | 1471467868035 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:28 INFO - PROCESS | 1932 | 1471467868099 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
14:04:28 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 318ms
14:04:28 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
14:04:28 INFO - PROCESS | 1932 | 1471467868361 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:28 INFO - PROCESS | 1932 | 1471467868402 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
14:04:28 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 271ms
14:04:28 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
14:04:28 INFO - PROCESS | 1932 | 1471467868636 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:28 INFO - PROCESS | 1932 | 1471467868695 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:29 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
14:04:29 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 618ms
14:04:29 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
14:04:29 INFO - PROCESS | 1932 | 1471467869260 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:29 INFO - PROCESS | 1932 | 1471467869313 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:29 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
14:04:29 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 369ms
14:04:29 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
14:04:29 INFO - PROCESS | 1932 | 1471467869635 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:29 INFO - PROCESS | 1932 | 1471467869701 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:29 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
14:04:29 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 318ms
14:04:30 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
14:04:30 INFO - PROCESS | 1932 | 1471467870012 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:30 INFO - PROCESS | 1932 | 1471467870050 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
14:04:30 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 323ms
14:04:30 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
14:04:30 INFO - PROCESS | 1932 | 1471467870335 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:30 INFO - PROCESS | 1932 | 1471467870384 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
14:04:30 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 319ms
14:04:30 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
14:04:30 INFO - PROCESS | 1932 | 1471467870662 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:30 INFO - PROCESS | 1932 | 1471467870696 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
14:04:30 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 226ms
14:04:30 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
14:04:30 INFO - PROCESS | 1932 | 1471467870885 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:30 INFO - PROCESS | 1932 | 1471467870933 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
14:04:31 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 216ms
14:04:31 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
14:04:31 INFO - PROCESS | 1932 | 1471467871102 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:31 INFO - PROCESS | 1932 | 1471467871138 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
14:04:31 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 268ms
14:04:31 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
14:04:31 INFO - PROCESS | 1932 | 1471467871384 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:31 INFO - PROCESS | 1932 | 1471467871422 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
14:04:31 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 224ms
14:04:31 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
14:04:31 INFO - PROCESS | 1932 | 1471467871615 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:31 INFO - PROCESS | 1932 | 1471467871672 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
14:04:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
14:04:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
14:04:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
14:04:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
14:04:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
14:04:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
14:04:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
14:04:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
14:04:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
14:04:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
14:04:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
14:04:32 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 478ms
14:04:32 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
14:04:32 INFO - PROCESS | 1932 | 1471467872095 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:32 INFO - PROCESS | 1932 | 1471467872135 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
14:04:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
14:04:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
14:04:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
14:04:32 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 274ms
14:04:32 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
14:04:32 INFO - PROCESS | 1932 | 1471467872366 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:32 INFO - PROCESS | 1932 | 1471467872403 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
14:04:32 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 221ms
14:04:32 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
14:04:32 INFO - PROCESS | 1932 | 1471467872597 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:32 INFO - PROCESS | 1932 | 1471467872630 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
14:04:32 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 223ms
14:04:32 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
14:04:32 INFO - PROCESS | 1932 | 1471467872814 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:32 INFO - PROCESS | 1932 | 1471467872847 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
14:04:33 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 217ms
14:04:33 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
14:04:33 INFO - PROCESS | 1932 | 1471467873034 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:33 INFO - PROCESS | 1932 | 1471467873068 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
14:04:33 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 268ms
14:04:33 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
14:04:33 INFO - PROCESS | 1932 | 1471467873305 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:33 INFO - PROCESS | 1932 | 1471467873347 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
14:04:33 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 268ms
14:04:33 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
14:04:33 INFO - PROCESS | 1932 | 1471467873583 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:33 INFO - PROCESS | 1932 | 1471467873621 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
14:04:33 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 317ms
14:04:33 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
14:04:33 INFO - PROCESS | 1932 | 1471467873901 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:33 INFO - PROCESS | 1932 | 1471467873936 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
14:04:34 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 316ms
14:04:34 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
14:04:34 INFO - PROCESS | 1932 | 1471467874228 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:34 INFO - PROCESS | 1932 | 1471467874268 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
14:04:34 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 224ms
14:04:34 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
14:04:34 INFO - PROCESS | 1932 | 1471467874449 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:34 INFO - PROCESS | 1932 | 1471467874482 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
14:04:34 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 216ms
14:04:34 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
14:04:34 INFO - PROCESS | 1932 | 1471467874667 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:34 INFO - PROCESS | 1932 | 1471467874714 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:34 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
14:04:34 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 267ms
14:04:34 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
14:04:34 INFO - PROCESS | 1932 | 1471467874935 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:34 INFO - PROCESS | 1932 | 1471467874975 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:35 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
14:04:35 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
14:04:35 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
14:04:35 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 268ms
14:04:35 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
14:04:35 INFO - PROCESS | 1932 | 1471467875217 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:35 INFO - PROCESS | 1932 | 1471467875271 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:35 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
14:04:35 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 527ms
14:04:35 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
14:04:35 INFO - PROCESS | 1932 | 1471467875748 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:35 INFO - PROCESS | 1932 | 1471467875814 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:36 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
14:04:36 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 327ms
14:04:36 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
14:04:36 INFO - PROCESS | 1932 | 1471467876110 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:36 INFO - PROCESS | 1932 | 1471467876162 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:36 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
14:04:36 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 418ms
14:04:36 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
14:04:36 INFO - PROCESS | 1932 | 1471467876531 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:36 INFO - PROCESS | 1932 | 1471467876567 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:36 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
14:04:36 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
14:04:36 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 273ms
14:04:36 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
14:04:36 INFO - PROCESS | 1932 | 1471467876798 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:36 INFO - PROCESS | 1932 | 1471467876833 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:37 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
14:04:37 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 266ms
14:04:37 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
14:04:37 INFO - PROCESS | 1932 | 1471467877067 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:37 INFO - PROCESS | 1932 | 1471467877110 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:37 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
14:04:37 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 317ms
14:04:37 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
14:04:37 INFO - PROCESS | 1932 | 1471467877399 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:37 INFO - PROCESS | 1932 | 1471467877444 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:37 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
14:04:37 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 323ms
14:04:37 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
14:04:37 INFO - PROCESS | 1932 | 1471467877716 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:37 INFO - PROCESS | 1932 | 1471467877750 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
14:04:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
14:04:38 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 318ms
14:04:38 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
14:04:38 INFO - PROCESS | 1932 | 1471467878046 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:38 INFO - PROCESS | 1932 | 1471467878094 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
14:04:38 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 274ms
14:04:38 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
14:04:38 INFO - PROCESS | 1932 | 1471467878316 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:38 INFO - PROCESS | 1932 | 1471467878348 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
14:04:38 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 217ms
14:04:38 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
14:04:38 INFO - PROCESS | 1932 | 1471467878544 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:38 INFO - PROCESS | 1932 | 1471467878580 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
14:04:38 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 269ms
14:04:38 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
14:04:38 INFO - PROCESS | 1932 | 1471467878816 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:38 INFO - PROCESS | 1932 | 1471467878851 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
14:04:39 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 266ms
14:04:39 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
14:04:39 INFO - PROCESS | 1932 | 1471467879086 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:39 INFO - PROCESS | 1932 | 1471467879146 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
14:04:39 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 318ms
14:04:39 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
14:04:39 INFO - PROCESS | 1932 | 1471467879412 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:39 INFO - PROCESS | 1932 | 1471467879446 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
14:04:39 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 321ms
14:04:39 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
14:04:39 INFO - PROCESS | 1932 | 1471467879734 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:39 INFO - PROCESS | 1932 | 1471467879784 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
14:04:39 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 268ms
14:04:40 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
14:04:40 INFO - PROCESS | 1932 | 1471467880003 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:40 INFO - PROCESS | 1932 | 1471467880045 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
14:04:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
14:04:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
14:04:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
14:04:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
14:04:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
14:04:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
14:04:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
14:04:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
14:04:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
14:04:40 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
14:04:40 INFO - window.indexedDB.open('test', val);..." did not throw
14:04:40 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
14:04:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:04:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:04:40 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
14:04:40 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
14:04:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
14:04:40 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
14:04:40 INFO - window.indexedDB.open('test', val);..." did not throw
14:04:40 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
14:04:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:04:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:04:40 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
14:04:40 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
14:04:40 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
14:04:40 INFO - window.indexedDB.open('test', val);..." did not throw
14:04:40 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
14:04:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:04:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:04:40 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
14:04:40 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
14:04:40 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
14:04:40 INFO - window.indexedDB.open('test', val);..." did not throw
14:04:40 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
14:04:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:04:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:04:40 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
14:04:40 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
14:04:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
14:04:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
14:04:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
14:04:40 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 321ms
14:04:40 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
14:04:40 INFO - PROCESS | 1932 | 1471467880337 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:40 INFO - PROCESS | 1932 | 1471467880371 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:40 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
14:04:40 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 272ms
14:04:40 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
14:04:40 INFO - PROCESS | 1932 | 1471467880620 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:40 INFO - PROCESS | 1932 | 1471467880673 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:41 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
14:04:41 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
14:04:41 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1371ms
14:04:41 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
14:04:41 INFO - PROCESS | 1932 | 1471467881994 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:42 INFO - PROCESS | 1932 | 1471467882095 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:42 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
14:04:42 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 368ms
14:04:42 INFO - TEST-START | /IndexedDB/idbindex_count.htm
14:04:42 INFO - PROCESS | 1932 | 1471467882378 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:42 INFO - PROCESS | 1932 | 1471467882436 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:42 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
14:04:42 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 319ms
14:04:42 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
14:04:42 INFO - PROCESS | 1932 | 1471467882713 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:42 INFO - PROCESS | 1932 | 1471467882764 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:43 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
14:04:43 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 373ms
14:04:43 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
14:04:43 INFO - PROCESS | 1932 | 1471467883089 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:43 INFO - PROCESS | 1932 | 1471467883145 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:43 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
14:04:43 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 327ms
14:04:43 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
14:04:43 INFO - PROCESS | 1932 | 1471467883433 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:43 INFO - PROCESS | 1932 | 1471467883485 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:43 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
14:04:43 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 277ms
14:04:43 INFO - TEST-START | /IndexedDB/idbindex_get.htm
14:04:43 INFO - PROCESS | 1932 | 1471467883701 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:43 INFO - PROCESS | 1932 | 1471467883763 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:44 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
14:04:44 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 368ms
14:04:44 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
14:04:44 INFO - PROCESS | 1932 | 1471467884082 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:44 INFO - PROCESS | 1932 | 1471467884131 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:44 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
14:04:44 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 326ms
14:04:44 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
14:04:44 INFO - PROCESS | 1932 | 1471467884403 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:44 INFO - PROCESS | 1932 | 1471467884444 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:44 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
14:04:44 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 267ms
14:04:44 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
14:04:44 INFO - PROCESS | 1932 | 1471467884669 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:44 INFO - PROCESS | 1932 | 1471467884708 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:44 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
14:04:44 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 215ms
14:04:44 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
14:04:44 INFO - PROCESS | 1932 | 1471467884894 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:44 INFO - PROCESS | 1932 | 1471467884929 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:45 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
14:04:45 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 221ms
14:04:45 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
14:04:45 INFO - PROCESS | 1932 | 1471467885116 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:45 INFO - PROCESS | 1932 | 1471467885151 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:45 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
14:04:45 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 267ms
14:04:45 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
14:04:45 INFO - PROCESS | 1932 | 1471467885387 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:45 INFO - PROCESS | 1932 | 1471467885434 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:45 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
14:04:45 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 271ms
14:04:45 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
14:04:45 INFO - PROCESS | 1932 | 1471467885664 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:45 INFO - PROCESS | 1932 | 1471467885698 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:46 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
14:04:46 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 418ms
14:04:46 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
14:04:46 INFO - PROCESS | 1932 | 1471467886090 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:46 INFO - PROCESS | 1932 | 1471467886131 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
14:04:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
14:04:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
14:04:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
14:04:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
14:04:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
14:04:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
14:04:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
14:04:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
14:04:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
14:04:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
14:04:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
14:04:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
14:04:46 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 325ms
14:04:46 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
14:04:46 INFO - PROCESS | 1932 | 1471467886416 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:46 INFO - PROCESS | 1932 | 1471467886448 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
14:04:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
14:04:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
14:04:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
14:04:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
14:04:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
14:04:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
14:04:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
14:04:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
14:04:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
14:04:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
14:04:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
14:04:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
14:04:46 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 268ms
14:04:46 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
14:04:46 INFO - PROCESS | 1932 | 1471467886687 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:46 INFO - PROCESS | 1932 | 1471467886731 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:47 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
14:04:47 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 322ms
14:04:47 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
14:04:47 INFO - PROCESS | 1932 | 1471467887021 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:47 INFO - PROCESS | 1932 | 1471467887077 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:47 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
14:04:47 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 267ms
14:04:47 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
14:04:47 INFO - PROCESS | 1932 | 1471467887299 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:47 INFO - PROCESS | 1932 | 1471467887344 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:47 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
14:04:47 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 270ms
14:04:47 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
14:04:47 INFO - PROCESS | 1932 | 1471467887581 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:47 INFO - PROCESS | 1932 | 1471467887633 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:47 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
14:04:47 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 268ms
14:04:47 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
14:04:47 INFO - PROCESS | 1932 | 1471467887849 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:47 INFO - PROCESS | 1932 | 1471467887882 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:48 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
14:04:48 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 318ms
14:04:48 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
14:04:48 INFO - PROCESS | 1932 | 1471467888247 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:48 INFO - PROCESS | 1932 | 1471467888305 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:48 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
14:04:48 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 371ms
14:04:48 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
14:04:48 INFO - PROCESS | 1932 | 1471467888633 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:48 INFO - PROCESS | 1932 | 1471467888672 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:48 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
14:04:48 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 278ms
14:04:48 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
14:04:48 INFO - PROCESS | 1932 | 1471467888919 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:49 INFO - PROCESS | 1932 | 1471467888996 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:49 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
14:04:49 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 328ms
14:04:49 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
14:04:49 INFO - PROCESS | 1932 | 1471467889238 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:49 INFO - PROCESS | 1932 | 1471467889296 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:49 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
14:04:49 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 274ms
14:04:49 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
14:04:49 INFO - PROCESS | 1932 | 1471467889515 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:49 INFO - PROCESS | 1932 | 1471467889550 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:49 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
14:04:49 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 217ms
14:04:49 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
14:04:49 INFO - PROCESS | 1932 | 1471467889745 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:49 INFO - PROCESS | 1932 | 1471467889789 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:50 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
14:04:50 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 269ms
14:04:50 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
14:04:50 INFO - PROCESS | 1932 | 1471467890020 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:50 INFO - PROCESS | 1932 | 1471467890079 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:50 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
14:04:50 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 318ms
14:04:50 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
14:04:50 INFO - PROCESS | 1932 | 1471467890370 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:50 INFO - PROCESS | 1932 | 1471467890424 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:50 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
14:04:50 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 345ms
14:04:50 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
14:04:50 INFO - PROCESS | 1932 | 1471467890695 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:50 INFO - PROCESS | 1932 | 1471467890734 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:50 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
14:04:50 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 224ms
14:04:50 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
14:04:50 INFO - PROCESS | 1932 | 1471467890915 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:50 INFO - PROCESS | 1932 | 1471467890947 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:51 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
14:04:51 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 219ms
14:04:51 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
14:04:51 INFO - PROCESS | 1932 | 1471467891138 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:51 INFO - PROCESS | 1932 | 1471467891178 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:51 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
14:04:51 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 271ms
14:04:51 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
14:04:51 INFO - PROCESS | 1932 | 1471467891414 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:51 INFO - PROCESS | 1932 | 1471467891451 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
14:04:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
14:04:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
14:04:51 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 217ms
14:04:51 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
14:04:51 INFO - PROCESS | 1932 | 1471467891634 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:51 INFO - PROCESS | 1932 | 1471467891670 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
14:04:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
14:04:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
14:04:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
14:04:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
14:04:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
14:04:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
14:04:51 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 218ms
14:04:51 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
14:04:51 INFO - PROCESS | 1932 | 1471467891865 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:51 INFO - PROCESS | 1932 | 1471467891909 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
14:04:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
14:04:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
14:04:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
14:04:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
14:04:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
14:04:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
14:04:52 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 278ms
14:04:52 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
14:04:52 INFO - PROCESS | 1932 | 1471467892148 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:52 INFO - PROCESS | 1932 | 1471467892195 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
14:04:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 370ms
14:04:52 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
14:04:52 INFO - PROCESS | 1932 | 1471467892517 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:52 INFO - PROCESS | 1932 | 1471467892570 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:52 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
14:04:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 267ms
14:04:52 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
14:04:52 INFO - PROCESS | 1932 | 1471467892796 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:52 INFO - PROCESS | 1932 | 1471467892850 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:53 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
14:04:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 267ms
14:04:53 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
14:04:53 INFO - PROCESS | 1932 | 1471467893063 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:53 INFO - PROCESS | 1932 | 1471467893101 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
14:04:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 327ms
14:04:53 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
14:04:53 INFO - PROCESS | 1932 | 1471467893416 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:53 INFO - PROCESS | 1932 | 1471467893463 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:53 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
14:04:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 290ms
14:04:53 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
14:04:53 INFO - PROCESS | 1932 | 1471467893681 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:53 INFO - PROCESS | 1932 | 1471467893715 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:53 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
14:04:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 265ms
14:04:53 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
14:04:53 INFO - PROCESS | 1932 | 1471467893952 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:54 INFO - PROCESS | 1932 | 1471467894005 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
14:04:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 267ms
14:04:54 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
14:04:54 INFO - PROCESS | 1932 | 1471467894234 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:54 INFO - PROCESS | 1932 | 1471467894311 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:54 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
14:04:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 579ms
14:04:54 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
14:04:54 INFO - PROCESS | 1932 | 1471467894815 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:54 INFO - PROCESS | 1932 | 1471467894871 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
14:04:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 329ms
14:04:55 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
14:04:55 INFO - PROCESS | 1932 | 1471467895146 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:55 INFO - PROCESS | 1932 | 1471467895184 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
14:04:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 325ms
14:04:55 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
14:04:55 INFO - PROCESS | 1932 | 1471467895469 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:55 INFO - PROCESS | 1932 | 1471467895515 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
14:04:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 418ms
14:04:55 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
14:04:55 INFO - PROCESS | 1932 | 1471467895886 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:55 INFO - PROCESS | 1932 | 1471467895924 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
14:04:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 217ms
14:04:56 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
14:04:56 INFO - PROCESS | 1932 | 1471467896112 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:56 INFO - PROCESS | 1932 | 1471467896149 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
14:04:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 277ms
14:04:56 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
14:04:56 INFO - PROCESS | 1932 | 1471467896385 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:56 INFO - PROCESS | 1932 | 1471467896433 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
14:04:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 267ms
14:04:56 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
14:04:56 INFO - PROCESS | 1932 | 1471467896661 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:56 INFO - PROCESS | 1932 | 1471467896701 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
14:04:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 217ms
14:04:56 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
14:04:56 INFO - PROCESS | 1932 | 1471467896880 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:56 INFO - PROCESS | 1932 | 1471467896915 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:57 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
14:04:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 218ms
14:04:57 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
14:04:57 INFO - PROCESS | 1932 | 1471467897103 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:57 INFO - PROCESS | 1932 | 1471467897139 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
14:04:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 266ms
14:04:57 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
14:04:57 INFO - PROCESS | 1932 | 1471467897381 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:57 INFO - PROCESS | 1932 | 1471467897429 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
14:04:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 326ms
14:04:57 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
14:04:57 INFO - PROCESS | 1932 | 1471467897717 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:57 INFO - PROCESS | 1932 | 1471467897761 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
14:04:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 277ms
14:04:57 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
14:04:57 INFO - PROCESS | 1932 | 1471467897985 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:58 INFO - PROCESS | 1932 | 1471467898026 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:58 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
14:04:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 216ms
14:04:58 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
14:04:58 INFO - PROCESS | 1932 | 1471467898205 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:58 INFO - PROCESS | 1932 | 1471467898249 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
14:04:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 319ms
14:04:58 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
14:04:58 INFO - PROCESS | 1932 | 1471467898537 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:58 INFO - PROCESS | 1932 | 1471467898586 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
14:04:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 267ms
14:04:58 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
14:04:58 INFO - PROCESS | 1932 | 1471467898813 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:58 INFO - PROCESS | 1932 | 1471467898853 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
14:04:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 226ms
14:04:59 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
14:04:59 INFO - PROCESS | 1932 | 1471467899035 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:59 INFO - PROCESS | 1932 | 1471467899070 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:59 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
14:04:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 218ms
14:04:59 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
14:04:59 INFO - PROCESS | 1932 | 1471467899261 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:59 INFO - PROCESS | 1932 | 1471467899295 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
14:04:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 219ms
14:04:59 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
14:04:59 INFO - PROCESS | 1932 | 1471467899482 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:59 INFO - PROCESS | 1932 | 1471467899513 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:59 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
14:04:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 368ms
14:04:59 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
14:04:59 INFO - PROCESS | 1932 | 1471467899855 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:04:59 INFO - PROCESS | 1932 | 1471467899921 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:00 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
14:05:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 317ms
14:05:00 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
14:05:00 INFO - PROCESS | 1932 | 1471467900184 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:00 INFO - PROCESS | 1932 | 1471467900240 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:00 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
14:05:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 226ms
14:05:00 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
14:05:00 INFO - PROCESS | 1932 | 1471467900402 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:00 INFO - PROCESS | 1932 | 1471467900449 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
14:05:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 516ms
14:05:00 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
14:05:00 INFO - PROCESS | 1932 | 1471467900928 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:00 INFO - PROCESS | 1932 | 1471467900973 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:01 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
14:05:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 273ms
14:05:01 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
14:05:01 INFO - PROCESS | 1932 | 1471467901201 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:01 INFO - PROCESS | 1932 | 1471467901247 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
14:05:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 270ms
14:05:01 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
14:05:01 INFO - PROCESS | 1932 | 1471467901496 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:01 INFO - PROCESS | 1932 | 1471467901544 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
14:05:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 324ms
14:05:01 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
14:05:01 INFO - PROCESS | 1932 | 1471467901803 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:01 INFO - PROCESS | 1932 | 1471467901862 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
14:05:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 469ms
14:05:02 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
14:05:02 INFO - PROCESS | 1932 | 1471467902280 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:02 INFO - PROCESS | 1932 | 1471467902316 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:02 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"
14:05:02 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
14:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:05:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
14:05:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 273ms
14:05:02 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
14:05:02 INFO - PROCESS | 1932 | 1471467902550 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:02 INFO - PROCESS | 1932 | 1471467902599 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:02 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"
14:05:02 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
14:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:05:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
14:05:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 319ms
14:05:02 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
14:05:02 INFO - PROCESS | 1932 | 1471467902884 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:02 INFO - PROCESS | 1932 | 1471467902941 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
14:05:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 320ms
14:05:03 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
14:05:03 INFO - PROCESS | 1932 | 1471467903212 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:03 INFO - PROCESS | 1932 | 1471467903252 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
14:05:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 317ms
14:05:03 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
14:05:03 INFO - PROCESS | 1932 | 1471467903536 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:03 INFO - PROCESS | 1932 | 1471467903586 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
14:05:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 268ms
14:05:03 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
14:05:03 INFO - PROCESS | 1932 | 1471467903811 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:03 INFO - PROCESS | 1932 | 1471467903850 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
14:05:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 218ms
14:05:04 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
14:05:04 INFO - PROCESS | 1932 | 1471467904035 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:04 INFO - PROCESS | 1932 | 1471467904077 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
14:05:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 219ms
14:05:04 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
14:05:04 INFO - PROCESS | 1932 | 1471467904264 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:04 INFO - PROCESS | 1932 | 1471467904299 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
14:05:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 227ms
14:05:04 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
14:05:04 INFO - PROCESS | 1932 | 1471467904484 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:04 INFO - PROCESS | 1932 | 1471467904522 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
14:05:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 216ms
14:05:04 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
14:05:04 INFO - PROCESS | 1932 | 1471467904712 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:04 INFO - PROCESS | 1932 | 1471467904750 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
14:05:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 318ms
14:05:05 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
14:05:05 INFO - PROCESS | 1932 | 1471467905039 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:05 INFO - PROCESS | 1932 | 1471467905098 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:05 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
14:05:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 267ms
14:05:05 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
14:05:05 INFO - PROCESS | 1932 | 1471467905303 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:05 INFO - PROCESS | 1932 | 1471467905350 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
14:05:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 270ms
14:05:05 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
14:05:05 INFO - PROCESS | 1932 | 1471467905586 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:05 INFO - PROCESS | 1932 | 1471467905644 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
14:05:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 317ms
14:05:05 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
14:05:05 INFO - PROCESS | 1932 | 1471467905911 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:05 INFO - PROCESS | 1932 | 1471467905954 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
14:05:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 269ms
14:05:06 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
14:05:06 INFO - PROCESS | 1932 | 1471467906182 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:06 INFO - PROCESS | 1932 | 1471467906216 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
14:05:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 217ms
14:05:06 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
14:05:06 INFO - PROCESS | 1932 | 1471467906401 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:06 INFO - PROCESS | 1932 | 1471467906433 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
14:05:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 216ms
14:05:06 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
14:05:06 INFO - PROCESS | 1932 | 1471467906627 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:06 INFO - PROCESS | 1932 | 1471467906667 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
14:05:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 316ms
14:05:07 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
14:05:07 INFO - PROCESS | 1932 | 1471467907010 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:07 INFO - PROCESS | 1932 | 1471467907071 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
14:05:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 422ms
14:05:07 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
14:05:07 INFO - PROCESS | 1932 | 1471467907449 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:07 INFO - PROCESS | 1932 | 1471467907503 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
14:05:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 620ms
14:05:08 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
14:05:08 INFO - PROCESS | 1932 | 1471467908075 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:08 INFO - PROCESS | 1932 | 1471467908123 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
14:05:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 273ms
14:05:08 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
14:05:08 INFO - PROCESS | 1932 | 1471467908366 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:08 INFO - PROCESS | 1932 | 1471467908420 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
14:05:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
14:05:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
14:05:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
14:05:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
14:05:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
14:05:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
14:05:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
14:05:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
14:05:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
14:05:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
14:05:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
14:05:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 431ms
14:05:08 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
14:05:08 INFO - PROCESS | 1932 | 1471467908803 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:08 INFO - PROCESS | 1932 | 1471467908868 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
14:05:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
14:05:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
14:05:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
14:05:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
14:05:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
14:05:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
14:05:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
14:05:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
14:05:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
14:05:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
14:05:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
14:05:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 423ms
14:05:09 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
14:05:09 INFO - PROCESS | 1932 | 1471467909228 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:09 INFO - PROCESS | 1932 | 1471467909267 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
14:05:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 473ms
14:05:09 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
14:05:09 INFO - PROCESS | 1932 | 1471467909699 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:09 INFO - PROCESS | 1932 | 1471467909728 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
14:05:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 266ms
14:05:09 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
14:05:09 INFO - PROCESS | 1932 | 1471467909969 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:10 INFO - PROCESS | 1932 | 1471467910029 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
14:05:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 266ms
14:05:10 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
14:05:10 INFO - PROCESS | 1932 | 1471467910236 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:10 INFO - PROCESS | 1932 | 1471467910278 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
14:05:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
14:05:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
14:05:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
14:05:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
14:05:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 266ms
14:05:10 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
14:05:10 INFO - PROCESS | 1932 | 1471467910512 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:10 INFO - PROCESS | 1932 | 1471467910550 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
14:05:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 222ms
14:05:10 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
14:05:10 INFO - PROCESS | 1932 | 1471467910735 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:10 INFO - PROCESS | 1932 | 1471467910773 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:10 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
14:05:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 268ms
14:05:11 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
14:05:11 INFO - PROCESS | 1932 | 1471467911003 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:11 INFO - PROCESS | 1932 | 1471467911048 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:11 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
14:05:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 217ms
14:05:11 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
14:05:11 INFO - PROCESS | 1932 | 1471467911230 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:11 INFO - PROCESS | 1932 | 1471467911267 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
14:05:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 224ms
14:05:11 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
14:05:11 INFO - PROCESS | 1932 | 1471467911449 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:11 INFO - PROCESS | 1932 | 1471467911486 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:11 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
14:05:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 220ms
14:05:11 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
14:05:11 INFO - PROCESS | 1932 | 1471467911700 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:11 INFO - PROCESS | 1932 | 1471467911737 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:12 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
14:05:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 375ms
14:05:12 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
14:05:12 INFO - PROCESS | 1932 | 1471467912049 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:12 INFO - PROCESS | 1932 | 1471467912069 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
14:05:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 216ms
14:05:12 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
14:05:12 INFO - PROCESS | 1932 | 1471467912268 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:12 INFO - PROCESS | 1932 | 1471467912301 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:12 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
14:05:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 266ms
14:05:12 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
14:05:12 INFO - PROCESS | 1932 | 1471467912537 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:12 INFO - PROCESS | 1932 | 1471467912577 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
14:05:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 217ms
14:05:12 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
14:05:12 INFO - PROCESS | 1932 | 1471467912763 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:12 INFO - PROCESS | 1932 | 1471467912799 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
14:05:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 278ms
14:05:13 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
14:05:13 INFO - PROCESS | 1932 | 1471467913037 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:13 INFO - PROCESS | 1932 | 1471467913093 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
14:05:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 318ms
14:05:13 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
14:05:13 INFO - PROCESS | 1932 | 1471467913381 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:13 INFO - PROCESS | 1932 | 1471467913414 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
14:05:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 475ms
14:05:13 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
14:05:13 INFO - PROCESS | 1932 | 1471467913849 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:13 INFO - PROCESS | 1932 | 1471467913928 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
14:05:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 467ms
14:05:14 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
14:05:14 INFO - PROCESS | 1932 | 1471467914321 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:14 INFO - PROCESS | 1932 | 1471467914367 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
14:05:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 269ms
14:05:14 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
14:05:14 INFO - PROCESS | 1932 | 1471467914600 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:14 INFO - PROCESS | 1932 | 1471467914646 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
14:05:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 269ms
14:05:14 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
14:05:14 INFO - PROCESS | 1932 | 1471467914879 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:14 INFO - PROCESS | 1932 | 1471467914916 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:15 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
14:05:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 218ms
14:05:15 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
14:05:15 INFO - PROCESS | 1932 | 1471467915097 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:15 INFO - PROCESS | 1932 | 1471467915132 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:15 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
14:05:15 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 223ms
14:05:15 INFO - TEST-START | /IndexedDB/idbtransaction.htm
14:05:15 INFO - PROCESS | 1932 | 1471467915330 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:15 INFO - PROCESS | 1932 | 1471467915365 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:15 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
14:05:15 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
14:05:15 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 225ms
14:05:15 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
14:05:15 INFO - PROCESS | 1932 | 1471467915551 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:15 INFO - PROCESS | 1932 | 1471467915599 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:15 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
14:05:15 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 269ms
14:05:15 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
14:05:15 INFO - PROCESS | 1932 | 1471467915820 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:15 INFO - PROCESS | 1932 | 1471467915870 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:16 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
14:05:16 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
14:05:16 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
14:05:16 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
14:05:16 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
14:05:16 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
14:05:16 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
14:05:16 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
14:05:16 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 467ms
14:05:16 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
14:05:16 INFO - PROCESS | 1932 | 1471467916298 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:16 INFO - PROCESS | 1932 | 1471467916359 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:16 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
14:05:16 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 318ms
14:05:16 INFO - TEST-START | /IndexedDB/index_sort_order.htm
14:05:16 INFO - PROCESS | 1932 | 1471467916617 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:16 INFO - PROCESS | 1932 | 1471467916662 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:16 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
14:05:16 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 267ms
14:05:16 INFO - TEST-START | /IndexedDB/interfaces.html
14:05:16 INFO - PROCESS | 1932 | 1471467916887 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:16 INFO - PROCESS | 1932 | 1471467916931 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
14:05:17 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
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
14:05:17 INFO - TEST-OK | /IndexedDB/interfaces.html | took 392ms
14:05:17 INFO - TEST-START | /IndexedDB/interfaces.worker
14:05:17 INFO - PROCESS | 1932 | 1471467917283 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:17 INFO - PROCESS | 1932 | 1471467917313 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
14:05:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
14:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:05:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
14:05:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
14:05:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
14:05:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
14:05:17 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
14:05:17 INFO - {}
14:05:17 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 - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
14:05:17 INFO - {}
14:05:17 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 441ms
14:05:17 INFO - TEST-START | /IndexedDB/key_invalid.htm
14:05:17 INFO - PROCESS | 1932 | 1471467917730 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:17 INFO - PROCESS | 1932 | 1471467917772 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
14:05:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
14:05:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
14:05:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
14:05:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
14:05:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
14:05:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
14:05:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
14:05:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
14:05:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
14:05:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
14:05:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
14:05:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
14:05:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
14:05:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
14:05:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
14:05:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
14:05:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
14:05:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
14:05:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
14:05:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
14:05:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
14:05:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
14:05:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
14:05:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
14:05:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
14:05:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
14:05:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
14:05:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
14:05:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
14:05:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
14:05:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
14:05:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
14:05:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
14:05:18 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 273ms
14:05:18 INFO - TEST-START | /IndexedDB/key_valid.html
14:05:18 INFO - PROCESS | 1932 | 1471467918003 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:18 INFO - PROCESS | 1932 | 1471467918041 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
14:05:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
14:05:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
14:05:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
14:05:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
14:05:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
14:05:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
14:05:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
14:05:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
14:05:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
14:05:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
14:05:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
14:05:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
14:05:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
14:05:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
14:05:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
14:05:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
14:05:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
14:05:18 INFO - TEST-OK | /IndexedDB/key_valid.html | took 420ms
14:05:18 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
14:05:18 INFO - PROCESS | 1932 | 1471467918427 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:18 INFO - PROCESS | 1932 | 1471467918462 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:18 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
14:05:18 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 218ms
14:05:18 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
14:05:18 INFO - PROCESS | 1932 | 1471467918650 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:18 INFO - PROCESS | 1932 | 1471467918683 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:18 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
14:05:18 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 216ms
14:05:18 INFO - TEST-START | /IndexedDB/keygenerator.htm
14:05:18 INFO - PROCESS | 1932 | 1471467918869 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:18 INFO - PROCESS | 1932 | 1471467918915 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:19 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
14:05:19 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
14:05:19 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
14:05:19 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 267ms
14:05:19 INFO - TEST-START | /IndexedDB/keyorder.htm
14:05:19 INFO - PROCESS | 1932 | 1471467919146 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:19 INFO - PROCESS | 1932 | 1471467919183 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
14:05:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
14:05:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
14:05:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
14:05:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
14:05:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
14:05:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
14:05:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
14:05:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
14:05:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
14:05:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
14:05:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
14:05:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
14:05:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
14:05:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
14:05:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
14:05:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
14:05:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
14:05:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
14:05:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
14:05:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
14:05:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
14:05:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
14:05:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
14:05:19 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 373ms
14:05:19 INFO - TEST-START | /IndexedDB/keypath.htm
14:05:19 INFO - PROCESS | 1932 | 1471467919519 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:19 INFO - PROCESS | 1932 | 1471467919546 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
14:05:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
14:05:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
14:05:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
14:05:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
14:05:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
14:05:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
14:05:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
14:05:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
14:05:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
14:05:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
14:05:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
14:05:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
14:05:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
14:05:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
14:05:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
14:05:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
14:05:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
14:05:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
14:05:19 INFO - TEST-OK | /IndexedDB/keypath.htm | took 322ms
14:05:19 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
14:05:19 INFO - PROCESS | 1932 | 1471467919849 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:19 INFO - PROCESS | 1932 | 1471467919870 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
14:05:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
14:05:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
14:05:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
14:05:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
14:05:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
14:05:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
14:05:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
14:05:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
14:05:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
14:05:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
14:05:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
14:05:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
14:05:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
14:05:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
14:05:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
14:05:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
14:05:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
14:05:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
14:05:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
14:05:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
14:05:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
14:05:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
14:05:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
14:05:20 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 321ms
14:05:20 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
14:05:20 INFO - PROCESS | 1932 | 1471467920176 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:20 INFO - PROCESS | 1932 | 1471467920235 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:20 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
14:05:20 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
14:05:20 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
14:05:20 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 473ms
14:05:20 INFO - TEST-START | /IndexedDB/list_ordering.htm
14:05:20 INFO - PROCESS | 1932 | 1471467920651 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:20 INFO - PROCESS | 1932 | 1471467920693 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:20 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
14:05:20 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
14:05:20 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
14:05:20 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 318ms
14:05:20 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
14:05:20 INFO - PROCESS | 1932 | 1471467920977 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:21 INFO - PROCESS | 1932 | 1471467921012 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:21 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
14:05:21 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 269ms
14:05:21 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
14:05:21 INFO - PROCESS | 1932 | 1471467921256 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:21 INFO - PROCESS | 1932 | 1471467921297 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:21 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
14:05:21 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 270ms
14:05:21 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
14:05:21 INFO - PROCESS | 1932 | 1471467921535 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:21 INFO - PROCESS | 1932 | 1471467921607 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:21 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
14:05:21 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 327ms
14:05:21 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
14:05:21 INFO - PROCESS | 1932 | 1471467921866 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:21 INFO - PROCESS | 1932 | 1471467921917 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:22 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
14:05:22 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 330ms
14:05:22 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
14:05:22 INFO - PROCESS | 1932 | 1471467922203 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:22 INFO - PROCESS | 1932 | 1471467922261 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:22 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
14:05:22 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 318ms
14:05:22 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
14:05:22 INFO - PROCESS | 1932 | 1471467922522 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:22 INFO - PROCESS | 1932 | 1471467922578 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:22 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
14:05:22 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 419ms
14:05:22 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
14:05:22 INFO - PROCESS | 1932 | 1471467922947 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:22 INFO - PROCESS | 1932 | 1471467922993 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:23 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
14:05:23 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 418ms
14:05:23 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
14:05:23 INFO - PROCESS | 1932 | 1471467923366 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:23 INFO - PROCESS | 1932 | 1471467923417 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:23 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
14:05:23 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 568ms
14:05:23 INFO - TEST-START | /IndexedDB/value.htm
14:05:23 INFO - PROCESS | 1932 | 1471467923936 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:23 INFO - PROCESS | 1932 | 1471467923964 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:24 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
14:05:24 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
14:05:24 INFO - TEST-OK | /IndexedDB/value.htm | took 218ms
14:05:24 INFO - TEST-START | /IndexedDB/value_recursive.htm
14:05:24 INFO - PROCESS | 1932 | 1471467924164 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:24 INFO - PROCESS | 1932 | 1471467924202 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:24 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
14:05:24 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
14:05:24 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
14:05:24 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 276ms
14:05:24 INFO - TEST-START | /IndexedDB/writer-starvation.htm
14:05:24 INFO - PROCESS | 1932 | 1471467924435 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:24 INFO - PROCESS | 1932 | 1471467924474 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:24 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
14:05:24 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 416ms
14:05:24 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
14:05:24 INFO - PROCESS | 1932 | 1471467924854 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:24 INFO - PROCESS | 1932 | 1471467924894 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:25 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
14:05:25 INFO - {}
14:05:25 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
14:05:25 INFO - {}
14:05:25 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
14:05:25 INFO - {}
14:05:25 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
14:05:25 INFO - {}
14:05:25 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 269ms
14:05:25 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
14:05:25 INFO - PROCESS | 1932 | 1471467925133 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:25 INFO - PROCESS | 1932 | 1471467925176 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:25 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
14:05:25 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
14:05:25 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
14:05:25 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
14:05:25 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 217ms
14:05:25 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
14:05:25 INFO - PROCESS | 1932 | 1471467925354 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:25 INFO - PROCESS | 1932 | 1471467925397 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
14:05:25 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 273ms
14:05:25 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
14:05:25 INFO - PROCESS | 1932 | 1471467925633 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:25 INFO - PROCESS | 1932 | 1471467925667 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
14:05:25 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
14:05:25 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
14:05:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:05:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:05:25 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
14:05:25 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
14:05:25 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
14:05:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:05:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:05:25 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
14:05:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
14:05:25 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 220ms
14:05:25 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
14:05:25 INFO - PROCESS | 1932 | 1471467925864 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:25 INFO - PROCESS | 1932 | 1471467925900 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:26 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() {
14:05:26 INFO - [native code]
14:05:26 INFO - }" but got function "function () {
14:05:26 INFO - }"
14:05:26 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
14:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:05:26 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
14:05:26 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
14:05:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
14:05:26 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
14:05:26 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
14:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:05:26 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
14:05:26 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
14:05:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
14:05:26 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 231ms
14:05:26 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
14:05:26 INFO - PROCESS | 1932 | 1471467926098 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:26 INFO - PROCESS | 1932 | 1471467926131 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:26 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() {
14:05:26 INFO - [native code]
14:05:26 INFO - }" but got function "function () {
14:05:26 INFO - }"
14:05:26 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
14:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:05:26 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
14:05:26 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
14:05:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
14:05:26 INFO - {}
14:05:26 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
14:05:26 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
14:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:05:26 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
14:05:26 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
14:05:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
14:05:26 INFO - {}
14:05:26 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 275ms
14:05:26 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
14:05:26 INFO - PROCESS | 1932 | 1471467926372 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:26 INFO - PROCESS | 1932 | 1471467926418 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
14:05:26 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
14:05:26 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
14:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:05:26 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
14:05:26 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
14:05:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
14:05:26 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
14:05:26 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
14:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:05:26 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
14:05:26 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
14:05:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
14:05:26 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"
14:05:26 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
14:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:05:26 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
14:05:26 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
14:05:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
14:05:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
14:05:26 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
14:05:26 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
14:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:05:26 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
14:05:26 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
14:05:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
14:05:26 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
14:05:26 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
14:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:05:26 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
14:05:26 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
14:05:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
14:05:26 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
14:05:26 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
14:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:05:26 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
14:05:26 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
14:05:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
14:05:26 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"
14:05:26 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
14:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:05:26 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
14:05:26 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
14:05:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
14:05:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
14:05:26 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
14:05:26 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
14:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:05:26 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
14:05:26 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
14:05:26 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 471ms
14:05:26 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
14:05:26 INFO - PROCESS | 1932 | 1471467926851 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:26 INFO - PROCESS | 1932 | 1471467926893 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:27 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
14:05:27 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 267ms
14:05:27 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
14:05:27 INFO - PROCESS | 1932 | 1471467927129 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:27 INFO - PROCESS | 1932 | 1471467927177 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:27 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
14:05:27 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
14:05:27 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
14:05:27 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
14:05:27 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 269ms
14:05:27 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
14:05:27 INFO - PROCESS | 1932 | 1471467927403 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:27 INFO - PROCESS | 1932 | 1471467927446 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:27 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
14:05:27 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
14:05:27 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
14:05:27 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
14:05:27 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
14:05:27 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
14:05:27 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
14:05:27 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
14:05:27 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
14:05:27 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
14:05:27 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
14:05:27 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
14:05:27 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
14:05:27 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
14:05:27 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
14:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:05:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:05:27 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
14:05:27 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 271ms
14:05:27 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
14:05:27 INFO - PROCESS | 1932 | 1471467927680 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:27 INFO - PROCESS | 1932 | 1471467927894 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:29 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
14:05:29 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
14:05:29 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
14:05:29 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
14:05:29 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
14:05:29 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1426ms
14:05:29 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
14:05:29 INFO - PROCESS | 1932 | 1471467929103 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:29 INFO - PROCESS | 1932 | 1471467929133 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:30 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
14:05:30 INFO - {}
14:05:30 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
14:05:30 INFO - {}
14:05:30 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
14:05:30 INFO - {}
14:05:30 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
14:05:30 INFO - {}
14:05:30 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
14:05:30 INFO - {}
14:05:30 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1269ms
14:05:30 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
14:05:30 INFO - PROCESS | 1932 | 1471467930375 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:30 INFO - PROCESS | 1932 | 1471467930413 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:30 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
14:05:30 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 417ms
14:05:30 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
14:05:30 INFO - PROCESS | 1932 | 1471467930794 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:30 INFO - PROCESS | 1932 | 1471467930824 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:31 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
14:05:31 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
14:05:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:05:31 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
14:05:31 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 218ms
14:05:31 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
14:05:31 INFO - PROCESS | 1932 | 1471467931017 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:31 INFO - PROCESS | 1932 | 1471467931058 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:41 INFO - PROCESS | 1932 | MARIONETTE LOG: INFO: Timeout fired
14:05:41 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
14:05:41 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
14:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:05:41 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
14:05:41 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10133ms
14:05:41 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
14:05:41 INFO - PROCESS | 1932 | 1471467941154 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:41 INFO - PROCESS | 1932 | 1471467941192 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:41 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
14:05:41 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 520ms
14:05:41 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
14:05:41 INFO - PROCESS | 1932 | 1471467941678 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:41 INFO - PROCESS | 1932 | 1471467941715 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:41 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
14:05:41 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 218ms
14:05:41 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
14:05:41 INFO - PROCESS | 1932 | 1471467941904 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:41 INFO - PROCESS | 1932 | 1471467941951 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:42 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
14:05:42 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 268ms
14:05:42 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
14:05:42 INFO - PROCESS | 1932 | 1471467942171 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:42 INFO - PROCESS | 1932 | 1471467942217 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:42 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
14:05:42 INFO - {}
14:05:42 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 267ms
14:05:42 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
14:05:42 INFO - PROCESS | 1932 | 1471467942448 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:42 INFO - PROCESS | 1932 | 1471467942486 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:42 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
14:05:42 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 224ms
14:05:42 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
14:05:42 INFO - PROCESS | 1932 | 1471467942673 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:42 INFO - PROCESS | 1932 | 1471467942749 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:42 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
14:05:42 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
14:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:05:42 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
14:05:42 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
14:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:05:42 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
14:05:42 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 267ms
14:05:42 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
14:05:42 INFO - PROCESS | 1932 | 1471467942948 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:42 INFO - PROCESS | 1932 | 1471467942981 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:43 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().
14:05:43 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 272ms
14:05:43 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
14:05:43 INFO - PROCESS | 1932 | 1471467943221 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:43 INFO - PROCESS | 1932 | 1471467943270 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:43 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
14:05:43 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 221ms
14:05:43 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
14:05:43 INFO - PROCESS | 1932 | 1471467943455 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:43 INFO - PROCESS | 1932 | 1471467943508 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:43 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
14:05:43 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 316ms
14:05:43 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
14:05:43 INFO - PROCESS | 1932 | 1471467943783 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:43 INFO - PROCESS | 1932 | 1471467943829 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:43 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"
14:05:43 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
14:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:05:43 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
14:05:43 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
14:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:05:43 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
14:05:43 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
14:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:05:43 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
14:05:43 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 226ms
14:05:44 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
14:05:44 INFO - PROCESS | 1932 | 1471467944003 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:44 INFO - PROCESS | 1932 | 1471467944062 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:44 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
14:05:44 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 318ms
14:05:44 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
14:05:44 INFO - PROCESS | 1932 | 1471467944339 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:44 INFO - PROCESS | 1932 | 1471467944395 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:44 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
14:05:44 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 275ms
14:05:44 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
14:05:44 INFO - PROCESS | 1932 | 1471467944604 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:44 INFO - PROCESS | 1932 | 1471467944653 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:44 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
14:05:44 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 316ms
14:05:44 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
14:05:44 INFO - PROCESS | 1932 | 1471467944936 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:44 INFO - PROCESS | 1932 | 1471467944989 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:05:45 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
14:05:45 INFO - do_test/)
14:06:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
14:06:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
14:06:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
14:06:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
14:06:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
14:06:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
14:06:09 INFO - )
14:06:09 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 275ms
14:06:09 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
14:06:09 INFO - PROCESS | 1932 | 1471467969332 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:09 INFO - PROCESS | 1932 | 1471467969382 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
14:06:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
14:06:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
14:06:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
14:06:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
14:06:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
14:06:09 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 368ms
14:06:09 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
14:06:09 INFO - PROCESS | 1932 | 1471467969698 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:09 INFO - PROCESS | 1932 | 1471467969732 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
14:06:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
14:06:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
14:06:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
14:06:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
14:06:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
14:06:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
14:06:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
14:06:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
14:06:09 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 269ms
14:06:09 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
14:06:10 INFO - PROCESS | 1932 | 1471467970002 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:10 INFO - PROCESS | 1932 | 1471467970046 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
14:06:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
14:06:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
14:06:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
14:06:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
14:06:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
14:06:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
14:06:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
14:06:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
14:06:10 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 345ms
14:06:10 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
14:06:10 INFO - PROCESS | 1932 | 1471467970323 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:10 INFO - PROCESS | 1932 | 1471467970382 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
14:06:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
14:06:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
14:06:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
14:06:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
14:06:10 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 269ms
14:06:10 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
14:06:10 INFO - PROCESS | 1932 | 1471467970605 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:10 INFO - PROCESS | 1932 | 1471467970653 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:10 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
14:06:10 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
14:06:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:06:10 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
14:06:10 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 218ms
14:06:10 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
14:06:10 INFO - PROCESS | 1932 | 1471467970841 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:10 INFO - PROCESS | 1932 | 1471467970893 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:11 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
14:06:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
14:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:06:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
14:06:11 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 576ms
14:06:11 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
14:06:11 INFO - PROCESS | 1932 | 1471467971414 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:11 INFO - PROCESS | 1932 | 1471467971439 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:11 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
14:06:11 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 220ms
14:06:11 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
14:06:11 INFO - PROCESS | 1932 | 1471467971639 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:11 INFO - PROCESS | 1932 | 1471467971680 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:11 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
14:06:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
14:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:06:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
14:06:11 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 217ms
14:06:11 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
14:06:11 INFO - PROCESS | 1932 | 1471467971867 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:11 INFO - PROCESS | 1932 | 1471467971903 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:12 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
14:06:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
14:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:06:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
14:06:12 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 278ms
14:06:12 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
14:06:12 INFO - PROCESS | 1932 | 1471467972140 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:12 INFO - PROCESS | 1932 | 1471467972197 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:12 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
14:06:12 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 324ms
14:06:12 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
14:06:12 INFO - PROCESS | 1932 | 1471467972483 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:12 INFO - PROCESS | 1932 | 1471467972523 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:12 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
14:06:12 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 278ms
14:06:12 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
14:06:12 INFO - PROCESS | 1932 | 1471467972758 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:12 INFO - PROCESS | 1932 | 1471467972808 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:13 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
14:06:13 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 267ms
14:06:13 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
14:06:13 INFO - PROCESS | 1932 | 1471467973032 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:13 INFO - PROCESS | 1932 | 1471467973082 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:13 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
14:06:13 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 275ms
14:06:13 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
14:06:13 INFO - PROCESS | 1932 | 1471467973301 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:13 INFO - PROCESS | 1932 | 1471467973336 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:13 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
14:06:13 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
14:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
14:06:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
14:06:13 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
14:06:13 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
14:06:13 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
14:06:13 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 270ms
14:06:13 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
14:06:13 INFO - PROCESS | 1932 | 1471467973584 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:13 INFO - PROCESS | 1932 | 1471467973630 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:13 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
14:06:13 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
14:06:13 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 277ms
14:06:13 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
14:06:13 INFO - PROCESS | 1932 | 1471467973853 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:13 INFO - PROCESS | 1932 | 1471467973886 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:14 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
14:06:14 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
14:06:14 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
14:06:14 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
14:06:14 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 567ms
14:06:14 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
14:06:14 INFO - PROCESS | 1932 | 1471467974429 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:14 INFO - PROCESS | 1932 | 1471467974475 Marionette INFO sendAsync 7755649c-bfd8-5547-a07a-712539016253
14:06:14 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: