builder: mozilla-beta_yosemite_r7_test-web-platform-tests-1
slave: t-yosemite-r7-0167
starttime: 1465275313.37
results: success (0)
buildid: 20160606194329
builduid: 3d31ab4f42854c829e06ac6160cc676b
revision: 1f9f6bdee31c14fd5a39485e8ae326de2928ef7d
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 21:55:13.370498) =========
master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 21:55:13.371177) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 21:55:13.371455) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 21:55:13.393504) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 21:55:13.393822) =========
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.aDPx8mENMG/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.8Uc518BSHF/Listeners
TMPDIR=/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/
TWISTD_LOG_PATH=/builds/slave/twistd.log
USER=cltbld
VERSIONER_PYTHON_PREFER_32_BIT=no
VERSIONER_PYTHON_VERSION=2.7
XPC_FLAGS=0x0
XPC_SERVICE_NAME=0
__CF_USER_TEXT_ENCODING=0x1C:0:0
using PTY: False
--2016-06-06 21:55:13-- 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% 49.5M=0s
2016-06-06 21:55:13 (49.5 MB/s) - 'archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.115048
========= master_lag: 0.02 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 21:55:13.529647) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 21:55:13.530142) =========
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.aDPx8mENMG/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.8Uc518BSHF/Listeners
TMPDIR=/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/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.020801
========= master_lag: 0.03 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 21:55:13.579005) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 21:55:13.579359) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 1f9f6bdee31c14fd5a39485e8ae326de2928ef7d --destination scripts --debug'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 1f9f6bdee31c14fd5a39485e8ae326de2928ef7d --destination scripts --debug']
environment:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.aDPx8mENMG/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.8Uc518BSHF/Listeners
TMPDIR=/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/
TWISTD_LOG_PATH=/builds/slave/twistd.log
USER=cltbld
VERSIONER_PYTHON_PREFER_32_BIT=no
VERSIONER_PYTHON_VERSION=2.7
XPC_FLAGS=0x0
XPC_SERVICE_NAME=0
__CF_USER_TEXT_ENCODING=0x1C:0:0
using PTY: False
2016-06-06 21:55:13,655 truncating revision to first 12 chars
2016-06-06 21:55:13,655 Setting DEBUG logging.
2016-06-06 21:55:13,655 attempt 1/10
2016-06-06 21:55:13,655 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/1f9f6bdee31c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-06-06 21:55:14,476 unpacking tar archive at: mozilla-beta-1f9f6bdee31c/testing/mozharness/
program finished with exit code 0
elapsedTime=1.098811
========= master_lag: 0.02 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 21:55:14.699287) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 21:55:14.699608) =========
script_repo_revision: 1f9f6bdee31c14fd5a39485e8ae326de2928ef7d
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 21:55:14.699985) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 21:55:14.700264) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 21:55:14.717147) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 6 secs) (at 2016-06-06 21:55:14.822771) =========
/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'ondemand']
environment:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.aDPx8mENMG/Render
GIT_SHARE_BASE_DIR=/builds/git-shared
HG_SHARE_BASE_DIR=/builds/hg-shared
HOME=/Users/cltbld
IDLEIZER_DISABLE_SHUTDOWN=true
LOGNAME=cltbld
MOZ_HIDE_RESULTS_TABLE=1
MOZ_NO_REMOTE=1
NO_EM_RESTART=1
NO_FAIL_ON_TEST_ERRORS=1
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
PROPERTIES_FILE=/builds/slave/test/buildprops.json
PWD=/builds/slave/test
RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg
SHELL=/bin/bash
SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.8Uc518BSHF/Listeners
TMPDIR=/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/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
21:55:15 INFO - MultiFileLogger online at 20160606 21:55:15 in /builds/slave/test
21:55:15 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
21:55:15 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
21:55:15 INFO - {'append_to_log': False,
21:55:15 INFO - 'base_work_dir': '/builds/slave/test',
21:55:15 INFO - 'blob_upload_branch': 'mozilla-beta',
21:55:15 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
21:55:15 INFO - 'buildbot_json_path': 'buildprops.json',
21:55:15 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
21:55:15 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
21:55:15 INFO - 'download_minidump_stackwalk': True,
21:55:15 INFO - 'download_symbols': 'ondemand',
21:55:15 INFO - 'e10s': False,
21:55:15 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
21:55:15 INFO - 'tooltool.py': '/tools/tooltool.py',
21:55:15 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
21:55:15 INFO - '/tools/misc-python/virtualenv.py')},
21:55:15 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
21:55:15 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
21:55:15 INFO - 'log_level': 'info',
21:55:15 INFO - 'log_to_console': True,
21:55:15 INFO - 'opt_config_files': (),
21:55:15 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
21:55:15 INFO - '--processes=1',
21:55:15 INFO - '--config=%(test_path)s/wptrunner.ini',
21:55:15 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
21:55:15 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
21:55:15 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
21:55:15 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
21:55:15 INFO - 'pip_index': False,
21:55:15 INFO - 'require_test_zip': True,
21:55:15 INFO - 'test_type': ('testharness',),
21:55:15 INFO - 'this_chunk': '1',
21:55:15 INFO - 'tooltool_cache': '/builds/tooltool_cache',
21:55:15 INFO - 'total_chunks': '5',
21:55:15 INFO - 'virtualenv_path': 'venv',
21:55:15 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
21:55:15 INFO - 'work_dir': 'build'}
21:55:15 INFO - #####
21:55:15 INFO - ##### Running clobber step.
21:55:15 INFO - #####
21:55:15 INFO - Running pre-action listener: _resource_record_pre_action
21:55:15 INFO - Running main action method: clobber
21:55:15 INFO - rmtree: /builds/slave/test/build
21:55:15 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
21:55:15 INFO - Running post-action listener: _resource_record_post_action
21:55:15 INFO - #####
21:55:15 INFO - ##### Running read-buildbot-config step.
21:55:15 INFO - #####
21:55:15 INFO - Running pre-action listener: _resource_record_pre_action
21:55:15 INFO - Running main action method: read_buildbot_config
21:55:15 INFO - Using buildbot properties:
21:55:15 INFO - {
21:55:15 INFO - "project": "",
21:55:15 INFO - "product": "firefox",
21:55:15 INFO - "script_repo_revision": "production",
21:55:15 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-opt-unittest",
21:55:15 INFO - "repository": "",
21:55:15 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta opt test web-platform-tests-1",
21:55:15 INFO - "buildid": "20160606194329",
21:55:15 INFO - "pgo_build": "False",
21:55:15 INFO - "basedir": "/builds/slave/test",
21:55:15 INFO - "buildnumber": 1,
21:55:15 INFO - "slavename": "t-yosemite-r7-0167",
21:55:15 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/",
21:55:15 INFO - "platform": "macosx64",
21:55:15 INFO - "branch": "mozilla-beta",
21:55:15 INFO - "revision": "1f9f6bdee31c14fd5a39485e8ae326de2928ef7d",
21:55:15 INFO - "repo_path": "releases/mozilla-beta",
21:55:15 INFO - "moz_repo_path": "",
21:55:15 INFO - "stage_platform": "macosx64",
21:55:15 INFO - "builduid": "3d31ab4f42854c829e06ac6160cc676b",
21:55:15 INFO - "slavebuilddir": "test"
21:55:15 INFO - }
21:55:15 INFO - Found installer url https://queue.taskcluster.net/v1/task/PxB3FQ5KTfyfEzLrGfqEzg/artifacts/public/build/firefox-48.0.en-US.mac.dmg.
21:55:15 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/PxB3FQ5KTfyfEzLrGfqEzg/artifacts/public/build/firefox-48.0.en-US.mac.test_packages.json.
21:55:15 INFO - Running post-action listener: _resource_record_post_action
21:55:15 INFO - #####
21:55:15 INFO - ##### Running download-and-extract step.
21:55:15 INFO - #####
21:55:15 INFO - Running pre-action listener: _resource_record_pre_action
21:55:15 INFO - Running main action method: download_and_extract
21:55:15 INFO - mkdir: /builds/slave/test/build/tests
21:55:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
21:55:15 INFO - https://queue.taskcluster.net/v1/task/PxB3FQ5KTfyfEzLrGfqEzg/artifacts/public/build/firefox-48.0.en-US.mac.test_packages.json matches https://queue.taskcluster.net
21:55:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PxB3FQ5KTfyfEzLrGfqEzg/artifacts/public/build/firefox-48.0.en-US.mac.test_packages.json
21:55:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PxB3FQ5KTfyfEzLrGfqEzg/artifacts/public/build/firefox-48.0.en-US.mac.test_packages.json
21:55:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PxB3FQ5KTfyfEzLrGfqEzg/artifacts/public/build/firefox-48.0.en-US.mac.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac.test_packages.json
21:55:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PxB3FQ5KTfyfEzLrGfqEzg/artifacts/public/build/firefox-48.0.en-US.mac.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac.test_packages.json'}, attempt #1
21:55:16 INFO - Downloaded 1165 bytes.
21:55:16 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac.test_packages.json
21:55:16 INFO - Using the following test package requirements:
21:55:16 INFO - {u'common': [u'firefox-48.0.en-US.mac.common.tests.zip'],
21:55:16 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac.common.tests.zip',
21:55:16 INFO - u'firefox-48.0.en-US.mac.cppunittest.tests.zip'],
21:55:16 INFO - u'gtest': [u'firefox-48.0.en-US.mac.common.tests.zip',
21:55:16 INFO - u'firefox-48.0.en-US.mac.gtest.tests.zip'],
21:55:16 INFO - u'jittest': [u'firefox-48.0.en-US.mac.common.tests.zip', u'jsshell-mac.zip'],
21:55:16 INFO - u'mochitest': [u'firefox-48.0.en-US.mac.common.tests.zip',
21:55:16 INFO - u'firefox-48.0.en-US.mac.mochitest.tests.zip'],
21:55:16 INFO - u'mozbase': [u'firefox-48.0.en-US.mac.common.tests.zip'],
21:55:16 INFO - u'reftest': [u'firefox-48.0.en-US.mac.common.tests.zip',
21:55:16 INFO - u'firefox-48.0.en-US.mac.reftest.tests.zip'],
21:55:16 INFO - u'talos': [u'firefox-48.0.en-US.mac.common.tests.zip',
21:55:16 INFO - u'firefox-48.0.en-US.mac.talos.tests.zip'],
21:55:16 INFO - u'web-platform': [u'firefox-48.0.en-US.mac.common.tests.zip',
21:55:16 INFO - u'firefox-48.0.en-US.mac.web-platform.tests.zip'],
21:55:16 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac.common.tests.zip',
21:55:16 INFO - u'firefox-48.0.en-US.mac.xpcshell.tests.zip']}
21:55:16 INFO - Downloading packages: [u'firefox-48.0.en-US.mac.common.tests.zip', u'firefox-48.0.en-US.mac.web-platform.tests.zip'] for test suite category: web-platform
21:55:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
21:55:16 INFO - https://queue.taskcluster.net/v1/task/PxB3FQ5KTfyfEzLrGfqEzg/artifacts/public/build/firefox-48.0.en-US.mac.common.tests.zip matches https://queue.taskcluster.net
21:55:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PxB3FQ5KTfyfEzLrGfqEzg/artifacts/public/build/firefox-48.0.en-US.mac.common.tests.zip
21:55:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PxB3FQ5KTfyfEzLrGfqEzg/artifacts/public/build/firefox-48.0.en-US.mac.common.tests.zip
21:55:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PxB3FQ5KTfyfEzLrGfqEzg/artifacts/public/build/firefox-48.0.en-US.mac.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac.common.tests.zip
21:55:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PxB3FQ5KTfyfEzLrGfqEzg/artifacts/public/build/firefox-48.0.en-US.mac.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac.common.tests.zip'}, attempt #1
21:55:17 INFO - Downloaded 18292404 bytes.
21:55:17 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
21:55:17 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
21:55:17 INFO - caution: filename not matched: web-platform/*
21:55:17 INFO - Return code: 11
21:55: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')]}
21:55:17 INFO - https://queue.taskcluster.net/v1/task/PxB3FQ5KTfyfEzLrGfqEzg/artifacts/public/build/firefox-48.0.en-US.mac.web-platform.tests.zip matches https://queue.taskcluster.net
21:55:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PxB3FQ5KTfyfEzLrGfqEzg/artifacts/public/build/firefox-48.0.en-US.mac.web-platform.tests.zip
21:55:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PxB3FQ5KTfyfEzLrGfqEzg/artifacts/public/build/firefox-48.0.en-US.mac.web-platform.tests.zip
21:55:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PxB3FQ5KTfyfEzLrGfqEzg/artifacts/public/build/firefox-48.0.en-US.mac.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac.web-platform.tests.zip
21:55:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PxB3FQ5KTfyfEzLrGfqEzg/artifacts/public/build/firefox-48.0.en-US.mac.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac.web-platform.tests.zip'}, attempt #1
21:55:19 INFO - Downloaded 36389087 bytes.
21:55:19 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
21:55:19 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
21:55:23 INFO - caution: filename not matched: bin/*
21:55:23 INFO - caution: filename not matched: config/*
21:55:23 INFO - caution: filename not matched: mozbase/*
21:55:23 INFO - caution: filename not matched: marionette/*
21:55:23 INFO - caution: filename not matched: tools/wptserve/*
21:55:23 INFO - Return code: 11
21:55:23 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')]}
21:55:23 INFO - https://queue.taskcluster.net/v1/task/PxB3FQ5KTfyfEzLrGfqEzg/artifacts/public/build/firefox-48.0.en-US.mac.dmg matches https://queue.taskcluster.net
21:55:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PxB3FQ5KTfyfEzLrGfqEzg/artifacts/public/build/firefox-48.0.en-US.mac.dmg
21:55:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PxB3FQ5KTfyfEzLrGfqEzg/artifacts/public/build/firefox-48.0.en-US.mac.dmg
21:55:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PxB3FQ5KTfyfEzLrGfqEzg/artifacts/public/build/firefox-48.0.en-US.mac.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac.dmg
21:55:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PxB3FQ5KTfyfEzLrGfqEzg/artifacts/public/build/firefox-48.0.en-US.mac.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac.dmg'}, attempt #1
21:55:26 INFO - Downloaded 86247433 bytes.
21:55:26 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/PxB3FQ5KTfyfEzLrGfqEzg/artifacts/public/build/firefox-48.0.en-US.mac.dmg
21:55:26 INFO - mkdir: /builds/slave/test/properties
21:55:26 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
21:55:26 INFO - Writing to file /builds/slave/test/properties/build_url
21:55:26 INFO - Contents:
21:55:26 INFO - build_url:https://queue.taskcluster.net/v1/task/PxB3FQ5KTfyfEzLrGfqEzg/artifacts/public/build/firefox-48.0.en-US.mac.dmg
21:55:27 INFO - Running post-action listener: _resource_record_post_action
21:55:27 INFO - Running post-action listener: set_extra_try_arguments
21:55:27 INFO - #####
21:55:27 INFO - ##### Running create-virtualenv step.
21:55:27 INFO - #####
21:55:27 INFO - Running pre-action listener: _pre_create_virtualenv
21:55:27 INFO - Running pre-action listener: _resource_record_pre_action
21:55:27 INFO - Running main action method: create_virtualenv
21:55:27 INFO - Creating virtualenv /builds/slave/test/build/venv
21:55:27 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
21:55:27 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
21:55:27 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
21:55:27 INFO - Using real prefix '/tools/python27'
21:55:27 INFO - New python executable in /builds/slave/test/build/venv/bin/python
21:55:28 INFO - Installing distribute.............................................................................................................................................................................................done.
21:55:31 INFO - Installing pip.................done.
21:55:31 INFO - Return code: 0
21:55:31 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
21:55:31 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')]}
21:55:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
21:55:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
21:55:31 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')]}
21:55:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
21:55:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
21:55:31 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 0x1020d8e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1020f5f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc0b3ca8790>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1020f15e0>, '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 0x101cd4cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101cff990>, '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.aDPx8mENMG/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.8Uc518BSHF/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
21:55:31 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
21:55:31 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
21:55:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.aDPx8mENMG/Render',
21:55:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
21:55:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
21:55:31 INFO - 'HOME': '/Users/cltbld',
21:55:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
21:55:31 INFO - 'LOGNAME': 'cltbld',
21:55:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
21:55:31 INFO - 'MOZ_NO_REMOTE': '1',
21:55:31 INFO - 'NO_EM_RESTART': '1',
21:55:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
21:55:31 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
21:55:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
21:55:31 INFO - 'PWD': '/builds/slave/test',
21:55:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
21:55:31 INFO - 'SHELL': '/bin/bash',
21:55:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.8Uc518BSHF/Listeners',
21:55:31 INFO - 'TMPDIR': '/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/',
21:55:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
21:55:31 INFO - 'USER': 'cltbld',
21:55:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
21:55:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
21:55:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
21:55:31 INFO - 'XPC_FLAGS': '0x0',
21:55:31 INFO - 'XPC_SERVICE_NAME': '0',
21:55:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
21:55:31 INFO - Ignoring indexes: https://pypi.python.org/simple/
21:55:31 INFO - Downloading/unpacking psutil>=0.7.1
21:55:31 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
21:55:31 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
21:55:31 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
21:55:31 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
21:55:31 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
21:55:31 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
21:55:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
21:55:34 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
21:55:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
21:55:34 INFO - Installing collected packages: psutil
21:55:34 INFO - Running setup.py install for psutil
21:55:34 INFO - building 'psutil._psutil_osx' extension
21:55:34 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
21:55:34 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
21:55:34 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
21:55:35 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
21:55:35 INFO - building 'psutil._psutil_posix' extension
21:55:35 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
21:55:35 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration]
21:55:35 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr);
21:55:35 INFO - ^
21:55:35 INFO - 1 warning generated.
21:55:35 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
21:55:35 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
21:55:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
21:55:35 INFO - Successfully installed psutil
21:55:35 INFO - Cleaning up...
21:55:35 INFO - Return code: 0
21:55:35 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
21:55:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
21:55:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
21:55:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
21:55:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
21:55:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
21:55:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
21:55:35 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 0x1020d8e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1020f5f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc0b3ca8790>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1020f15e0>, '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 0x101cd4cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101cff990>, '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.aDPx8mENMG/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.8Uc518BSHF/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
21:55:35 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
21:55:35 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
21:55:35 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.aDPx8mENMG/Render',
21:55:35 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
21:55:35 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
21:55:35 INFO - 'HOME': '/Users/cltbld',
21:55:35 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
21:55:35 INFO - 'LOGNAME': 'cltbld',
21:55:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
21:55:35 INFO - 'MOZ_NO_REMOTE': '1',
21:55:35 INFO - 'NO_EM_RESTART': '1',
21:55:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
21:55:35 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
21:55:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
21:55:35 INFO - 'PWD': '/builds/slave/test',
21:55:35 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
21:55:35 INFO - 'SHELL': '/bin/bash',
21:55:35 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.8Uc518BSHF/Listeners',
21:55:35 INFO - 'TMPDIR': '/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/',
21:55:35 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
21:55:35 INFO - 'USER': 'cltbld',
21:55:35 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
21:55:35 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
21:55:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
21:55:35 INFO - 'XPC_FLAGS': '0x0',
21:55:35 INFO - 'XPC_SERVICE_NAME': '0',
21:55:35 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
21:55:35 INFO - Ignoring indexes: https://pypi.python.org/simple/
21:55:35 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
21:55:35 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
21:55:35 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
21:55:35 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
21:55:35 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
21:55:35 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
21:55:35 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
21:55:38 INFO - Downloading mozsystemmonitor-0.0.tar.gz
21:55:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
21:55:38 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
21:55:38 INFO - Installing collected packages: mozsystemmonitor
21:55:38 INFO - Running setup.py install for mozsystemmonitor
21:55:38 INFO - Successfully installed mozsystemmonitor
21:55:38 INFO - Cleaning up...
21:55:38 INFO - Return code: 0
21:55:38 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
21:55:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
21:55:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
21:55:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
21:55:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
21:55:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
21:55:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
21:55:38 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x1020d8e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1020f5f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc0b3ca8790>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1020f15e0>, '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 0x101cd4cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101cff990>, '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.aDPx8mENMG/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.8Uc518BSHF/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
21:55:38 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build
21:55:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
21:55:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.aDPx8mENMG/Render',
21:55:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
21:55:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
21:55:38 INFO - 'HOME': '/Users/cltbld',
21:55:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
21:55:38 INFO - 'LOGNAME': 'cltbld',
21:55:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
21:55:38 INFO - 'MOZ_NO_REMOTE': '1',
21:55:38 INFO - 'NO_EM_RESTART': '1',
21:55:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
21:55:38 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
21:55:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
21:55:38 INFO - 'PWD': '/builds/slave/test',
21:55:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
21:55:38 INFO - 'SHELL': '/bin/bash',
21:55:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.8Uc518BSHF/Listeners',
21:55:38 INFO - 'TMPDIR': '/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/',
21:55:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
21:55:38 INFO - 'USER': 'cltbld',
21:55:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
21:55:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
21:55:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
21:55:38 INFO - 'XPC_FLAGS': '0x0',
21:55:38 INFO - 'XPC_SERVICE_NAME': '0',
21:55:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
21:55:38 INFO - Ignoring indexes: https://pypi.python.org/simple/
21:55:38 INFO - Downloading/unpacking blobuploader==1.2.4
21:55:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
21:55:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
21:55:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
21:55:38 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
21:55:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
21:55:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
21:55:41 INFO - Downloading blobuploader-1.2.4.tar.gz
21:55:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
21:55:41 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
21:55:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
21:55:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
21:55:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
21:55:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
21:55:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
21:55:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
21:55:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
21:55:41 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
21:55:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
21:55:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
21:55:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
21:55:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
21:55:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
21:55:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
21:55:42 INFO - Downloading docopt-0.6.1.tar.gz
21:55:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
21:55:42 INFO - Installing collected packages: blobuploader, requests, docopt
21:55:42 INFO - Running setup.py install for blobuploader
21:55:42 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
21:55:42 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
21:55:42 INFO - Running setup.py install for requests
21:55:42 INFO - Running setup.py install for docopt
21:55:43 INFO - Successfully installed blobuploader requests docopt
21:55:43 INFO - Cleaning up...
21:55:43 INFO - Return code: 0
21:55:43 INFO - Installing None into virtualenv /builds/slave/test/build/venv
21:55:43 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')]}
21:55:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
21:55:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
21:55:43 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')]}
21:55:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
21:55:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
21:55:43 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 0x1020d8e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1020f5f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc0b3ca8790>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1020f15e0>, '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 0x101cd4cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101cff990>, '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.aDPx8mENMG/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.8Uc518BSHF/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
21:55:43 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
21:55:43 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
21:55:43 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.aDPx8mENMG/Render',
21:55:43 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
21:55:43 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
21:55:43 INFO - 'HOME': '/Users/cltbld',
21:55:43 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
21:55:43 INFO - 'LOGNAME': 'cltbld',
21:55:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
21:55:43 INFO - 'MOZ_NO_REMOTE': '1',
21:55:43 INFO - 'NO_EM_RESTART': '1',
21:55:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
21:55:43 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
21:55:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
21:55:43 INFO - 'PWD': '/builds/slave/test',
21:55:43 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
21:55:43 INFO - 'SHELL': '/bin/bash',
21:55:43 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.8Uc518BSHF/Listeners',
21:55:43 INFO - 'TMPDIR': '/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/',
21:55:43 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
21:55:43 INFO - 'USER': 'cltbld',
21:55:43 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
21:55:43 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
21:55:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
21:55:43 INFO - 'XPC_FLAGS': '0x0',
21:55:43 INFO - 'XPC_SERVICE_NAME': '0',
21:55:43 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
21:55:43 INFO - Ignoring indexes: https://pypi.python.org/simple/
21:55:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
21:55:43 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-EicVvI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
21:55:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
21:55:43 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-Lm0bsF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
21:55:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
21:55:43 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-GTbDmk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
21:55:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
21:55:43 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-BYXRpT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
21:55:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
21:55:43 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-y5VT17-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
21:55:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
21:55:43 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-4P_PRA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
21:55:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
21:55:44 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-tjZqcw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
21:55:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
21:55:44 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-l4oIgw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
21:55:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
21:55:44 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-__Sh43-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
21:55:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
21:55:44 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-sOASDx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
21:55:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
21:55:44 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-lQMt14-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
21:55:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
21:55:44 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-fSTP3f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
21:55:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
21:55:44 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-qDq3Lu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
21:55:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
21:55:44 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-Rgf0rG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
21:55:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
21:55:44 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-9lslWP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
21:55:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
21:55:45 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-U4fDU4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
21:55:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
21:55:45 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-xcfFHo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
21:55:45 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
21:55:45 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-GRKj58-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
21:55:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
21:55:45 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-QGW11S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
21:55:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
21:55:45 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-aa_OTj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
21:55:45 INFO - Unpacking /builds/slave/test/build/tests/marionette
21:55:45 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-UjfHLh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
21:55:46 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
21:55:46 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
21:55:46 INFO - Running setup.py install for manifestparser
21:55:46 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
21:55:46 INFO - Running setup.py install for mozcrash
21:55:46 INFO - Running setup.py install for mozdebug
21:55:46 INFO - Running setup.py install for mozdevice
21:55:46 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
21:55:46 INFO - Installing dm script to /builds/slave/test/build/venv/bin
21:55:46 INFO - Running setup.py install for mozfile
21:55:46 INFO - Running setup.py install for mozhttpd
21:55:46 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
21:55:46 INFO - Running setup.py install for mozinfo
21:55:47 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
21:55:47 INFO - Running setup.py install for mozInstall
21:55:47 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
21:55:47 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
21:55:47 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
21:55:47 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
21:55:47 INFO - Running setup.py install for mozleak
21:55:47 INFO - Running setup.py install for mozlog
21:55:47 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
21:55:47 INFO - Running setup.py install for moznetwork
21:55:47 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
21:55:47 INFO - Running setup.py install for mozprocess
21:55:47 INFO - Running setup.py install for mozprofile
21:55:47 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
21:55:47 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
21:55:47 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
21:55:48 INFO - Running setup.py install for mozrunner
21:55:48 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
21:55:48 INFO - Running setup.py install for mozscreenshot
21:55:48 INFO - Running setup.py install for moztest
21:55:48 INFO - Running setup.py install for mozversion
21:55:48 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
21:55:48 INFO - Running setup.py install for wptserve
21:55:48 INFO - Running setup.py install for marionette-driver
21:55:48 INFO - Running setup.py install for browsermob-proxy
21:55:49 INFO - Running setup.py install for marionette-client
21:55:49 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
21:55:49 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
21:55:49 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
21:55:49 INFO - Cleaning up...
21:55:49 INFO - Return code: 0
21:55:49 INFO - Installing None into virtualenv /builds/slave/test/build/venv
21:55: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')]}
21:55:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
21:55:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
21:55: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')]}
21:55:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
21:55:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
21:55:49 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 0x1020d8e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1020f5f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc0b3ca8790>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1020f15e0>, '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 0x101cd4cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101cff990>, '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.aDPx8mENMG/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.8Uc518BSHF/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
21:55:49 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
21:55:49 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
21:55:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.aDPx8mENMG/Render',
21:55:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
21:55:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
21:55:49 INFO - 'HOME': '/Users/cltbld',
21:55:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
21:55:49 INFO - 'LOGNAME': 'cltbld',
21:55:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
21:55:49 INFO - 'MOZ_NO_REMOTE': '1',
21:55:49 INFO - 'NO_EM_RESTART': '1',
21:55:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
21:55:49 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
21:55:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
21:55:49 INFO - 'PWD': '/builds/slave/test',
21:55:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
21:55:49 INFO - 'SHELL': '/bin/bash',
21:55:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.8Uc518BSHF/Listeners',
21:55:49 INFO - 'TMPDIR': '/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/',
21:55:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
21:55:49 INFO - 'USER': 'cltbld',
21:55:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
21:55:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
21:55:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
21:55:49 INFO - 'XPC_FLAGS': '0x0',
21:55:49 INFO - 'XPC_SERVICE_NAME': '0',
21:55:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
21:55:49 INFO - Ignoring indexes: https://pypi.python.org/simple/
21:55:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
21:55:49 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-JrXEty-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
21:55:49 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))
21:55:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
21:55:49 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-h_jW5_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
21:55:49 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))
21:55:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
21:55:49 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-DuvpYC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
21:55:50 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))
21:55:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
21:55:50 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-sLSiYK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
21:55:50 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))
21:55:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
21:55:50 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-jZ2mOw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
21:55:50 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))
21:55:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
21:55:50 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-KmAmzP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
21:55:50 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))
21:55:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
21:55:50 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-i07ma2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
21:55:50 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))
21:55:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
21:55:50 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-9zAz9t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
21:55:50 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))
21:55:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
21:55:50 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-W10RAr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
21:55:50 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))
21:55:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
21:55:50 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-BAbmVP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
21:55:50 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))
21:55:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
21:55:50 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-L9y3fX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
21:55:50 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))
21:55:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
21:55:50 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-OW48sN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
21:55:51 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))
21:55:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
21:55:51 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-K6cS9r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
21:55:51 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))
21:55:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
21:55:51 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-JxDdFM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
21:55:51 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))
21:55:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
21:55:51 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-bPcLnc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
21:55:51 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))
21:55:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
21:55:51 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-QIf1h4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
21:55:51 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))
21:55:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
21:55:51 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-PjIvtd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
21:55:51 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))
21:55:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
21:55:51 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-JWj73t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
21:55:51 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))
21:55:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
21:55:51 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-2yWEPe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
21:55:51 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))
21:55:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
21:55:51 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-9l5IPV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
21:55:51 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))
21:55:51 INFO - Unpacking /builds/slave/test/build/tests/marionette
21:55:52 INFO - Running setup.py (path:/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/pip-SnBYbM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
21:55:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
21:55:52 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))
21:55:52 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))
21:55:52 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))
21:55:52 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))
21:55:52 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))
21:55:52 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))
21:55:52 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
21:55:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
21:55:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
21:55:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
21:55:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
21:55:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
21:55:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
21:55:54 INFO - Downloading blessings-1.6.tar.gz
21:55:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
21:55:54 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))
21:55:54 INFO - Installing collected packages: blessings
21:55:54 INFO - Running setup.py install for blessings
21:55:55 INFO - Successfully installed blessings
21:55:55 INFO - Cleaning up...
21:55:55 INFO - Return code: 0
21:55:55 INFO - Done creating virtualenv /builds/slave/test/build/venv.
21:55:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
21:55:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
21:55:55 INFO - Reading from file tmpfile_stdout
21:55:55 INFO - Current package versions:
21:55:55 INFO - blessings == 1.6
21:55:55 INFO - blobuploader == 1.2.4
21:55:55 INFO - browsermob-proxy == 0.6.0
21:55:55 INFO - docopt == 0.6.1
21:55:55 INFO - manifestparser == 1.1
21:55:55 INFO - marionette-client == 2.3.0
21:55:55 INFO - marionette-driver == 1.4.0
21:55:55 INFO - mozInstall == 1.12
21:55:55 INFO - mozcrash == 0.17
21:55:55 INFO - mozdebug == 0.1
21:55:55 INFO - mozdevice == 0.48
21:55:55 INFO - mozfile == 1.2
21:55:55 INFO - mozhttpd == 0.7
21:55:55 INFO - mozinfo == 0.9
21:55:55 INFO - mozleak == 0.1
21:55:55 INFO - mozlog == 3.1
21:55:55 INFO - moznetwork == 0.27
21:55:55 INFO - mozprocess == 0.22
21:55:55 INFO - mozprofile == 0.28
21:55:55 INFO - mozrunner == 6.11
21:55:55 INFO - mozscreenshot == 0.1
21:55:55 INFO - mozsystemmonitor == 0.0
21:55:55 INFO - moztest == 0.7
21:55:55 INFO - mozversion == 1.4
21:55:55 INFO - psutil == 3.1.1
21:55:55 INFO - requests == 1.2.3
21:55:55 INFO - wptserve == 1.4.0
21:55:55 INFO - wsgiref == 0.1.2
21:55:55 INFO - Running post-action listener: _resource_record_post_action
21:55:55 INFO - Running post-action listener: _start_resource_monitoring
21:55:55 INFO - Starting resource monitoring.
21:55:55 INFO - #####
21:55:55 INFO - ##### Running pull step.
21:55:55 INFO - #####
21:55:55 INFO - Running pre-action listener: _resource_record_pre_action
21:55:55 INFO - Running main action method: pull
21:55:55 INFO - Pull has nothing to do!
21:55:55 INFO - Running post-action listener: _resource_record_post_action
21:55:55 INFO - #####
21:55:55 INFO - ##### Running install step.
21:55:55 INFO - #####
21:55:55 INFO - Running pre-action listener: _resource_record_pre_action
21:55:55 INFO - Running main action method: install
21:55:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
21:55:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
21:55:55 INFO - Reading from file tmpfile_stdout
21:55:55 INFO - Detecting whether we're running mozinstall >=1.0...
21:55:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
21:55:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
21:55:55 INFO - Reading from file tmpfile_stdout
21:55:55 INFO - Output received:
21:55:55 INFO - Usage: mozinstall [options] installer
21:55:55 INFO - Options:
21:55:55 INFO - -h, --help show this help message and exit
21:55:55 INFO - -d DEST, --destination=DEST
21:55:55 INFO - Directory to install application into. [default:
21:55:55 INFO - "/builds/slave/test"]
21:55:55 INFO - --app=APP Application being installed. [default: firefox]
21:55:55 INFO - mkdir: /builds/slave/test/build/application
21:55:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac.dmg', '--destination', '/builds/slave/test/build/application']
21:55:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac.dmg --destination /builds/slave/test/build/application
21:56:17 INFO - Reading from file tmpfile_stdout
21:56:17 INFO - Output received:
21:56:17 INFO - /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox
21:56:17 INFO - Running post-action listener: _resource_record_post_action
21:56:17 INFO - #####
21:56:17 INFO - ##### Running run-tests step.
21:56:17 INFO - #####
21:56:17 INFO - Running pre-action listener: _resource_record_pre_action
21:56:17 INFO - Running main action method: run_tests
21:56:17 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
21:56:17 INFO - Minidump filename unknown. Determining based upon platform and architecture.
21:56:17 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
21:56:17 INFO - grabbing minidump binary from tooltool
21:56: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')]}
21:56:17 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 0x1020f15e0>, '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 0x101cd4cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101cff990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
21:56:17 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
21:56:17 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
21:56:17 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
21:56:17 INFO - Return code: 0
21:56:17 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755
21:56:17 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
21:56:17 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/PxB3FQ5KTfyfEzLrGfqEzg/artifacts/public/build/firefox-48.0.en-US.mac.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--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
21:56:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/PxB3FQ5KTfyfEzLrGfqEzg/artifacts/public/build/firefox-48.0.en-US.mac.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --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
21:56:17 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.aDPx8mENMG/Render',
21:56:17 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
21:56:17 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
21:56:17 INFO - 'HOME': '/Users/cltbld',
21:56:17 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
21:56:17 INFO - 'LOGNAME': 'cltbld',
21:56:17 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
21:56:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
21:56:17 INFO - 'MOZ_NO_REMOTE': '1',
21:56:17 INFO - 'NO_EM_RESTART': '1',
21:56:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
21:56:17 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
21:56:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
21:56:17 INFO - 'PWD': '/builds/slave/test',
21:56:17 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
21:56:17 INFO - 'SHELL': '/bin/bash',
21:56:17 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.8Uc518BSHF/Listeners',
21:56:17 INFO - 'TMPDIR': '/var/folders/7r/ywr7vtgn4tj6q7dzmd3w9_0h00000w/T/',
21:56:17 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
21:56:17 INFO - 'USER': 'cltbld',
21:56:17 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
21:56:17 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
21:56:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
21:56:17 INFO - 'XPC_FLAGS': '0x0',
21:56:17 INFO - 'XPC_SERVICE_NAME': '0',
21:56:17 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
21:56:17 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/PxB3FQ5KTfyfEzLrGfqEzg/artifacts/public/build/firefox-48.0.en-US.mac.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--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
21:56:18 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
21:56:18 INFO - import pkg_resources
21:56:19 INFO - Using 1 client processes
21:56:19 INFO - wptserve Starting http server on 127.0.0.1:8000
21:56:19 INFO - wptserve Starting http server on 127.0.0.1:8001
21:56:19 INFO - wptserve Starting http server on 127.0.0.1:8443
21:56:21 INFO - SUITE-START | Running 1476 tests
21:56:21 INFO - Running testharness tests
21:56:21 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
21:56:21 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
21:56:21 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
21:56:21 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 1ms
21:56:21 INFO - TEST-START | /cors/redirect-origin.htm
21:56:21 INFO - TEST-SKIP | /cors/redirect-origin.htm | took 0ms
21:56:21 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
21:56:21 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 8ms
21:56:21 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
21:56:21 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
21:56:21 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
21:56:21 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
21:56:21 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
21:56:21 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
21:56:21 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
21:56:21 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
21:56:21 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
21:56:21 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
21:56:21 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
21:56:21 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
21:56:21 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
21:56:21 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
21:56:21 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
21:56:21 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
21:56:21 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
21:56:21 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 1ms
21:56:21 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
21:56:21 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
21:56:21 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
21:56:21 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
21:56:21 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
21:56:21 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
21:56:21 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
21:56:21 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
21:56:21 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
21:56:21 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
21:56:21 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
21:56:21 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
21:56:21 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
21:56:21 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
21:56:21 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
21:56:21 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 0ms
21:56:21 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
21:56:21 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
21:56:21 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
21:56:21 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
21:56:21 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
21:56:21 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
21:56:21 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
21:56:21 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
21:56:21 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
21:56:21 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
21:56:21 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
21:56:21 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
21:56:21 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
21:56:21 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
21:56:21 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
21:56:21 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
21:56:21 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
21:56:21 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 1ms
21:56:21 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
21:56:21 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 8ms
21:56:21 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
21:56:21 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
21:56:21 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
21:56:21 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
21:56:21 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
21:56:21 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
21:56:21 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
21:56:21 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
21:56:21 INFO - Setting up ssl
21:56:21 INFO - PROCESS | certutil |
21:56:21 INFO - PROCESS | certutil |
21:56:21 INFO - PROCESS | certutil |
21:56:21 INFO - Certificate Nickname Trust Attributes
21:56:21 INFO - SSL,S/MIME,JAR/XPI
21:56:21 INFO -
21:56:21 INFO - web-platform-tests CT,,
21:56:21 INFO -
21:56:21 INFO - Starting runner
21:56:22 INFO - PROCESS | 6348 | 1465275382326 Marionette INFO Listening on port 2828
21:56:23 INFO - PROCESS | 6348 | 1465275383548 Marionette INFO startBrowser 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:23 INFO - PROCESS | 6348 | 1465275383563 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:23 INFO - PROCESS | 6348 | 1465275383758 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:23 INFO - PROCESS | 6348 | 1465275383808 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:23 INFO - PROCESS | 6348 | 1465275383987 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
21:56:24 INFO - PROCESS | 6348 | 1465275384018 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:24 INFO - PROCESS | 6348 | 1465275384024 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
21:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 219ms
21:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
21:56:24 INFO - PROCESS | 6348 | 1465275384239 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:24 INFO - PROCESS | 6348 | 1465275384299 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
21:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 218ms
21:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
21:56:24 INFO - PROCESS | 6348 | 1465275384458 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:24 INFO - PROCESS | 6348 | 1465275384513 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
21:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 217ms
21:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
21:56:24 INFO - PROCESS | 6348 | 1465275384683 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:24 INFO - PROCESS | 6348 | 1465275384739 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
21:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 223ms
21:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
21:56:24 INFO - PROCESS | 6348 | 1465275384904 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:24 INFO - PROCESS | 6348 | 1465275384958 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
21:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 216ms
21:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
21:56:25 INFO - PROCESS | 6348 | 1465275385122 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:25 INFO - PROCESS | 6348 | 1465275385175 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
21:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 215ms
21:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
21:56:25 INFO - PROCESS | 6348 | 1465275385340 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:25 INFO - PROCESS | 6348 | 1465275385392 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
21:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 266ms
21:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
21:56:25 INFO - PROCESS | 6348 | 1465275385616 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:25 INFO - PROCESS | 6348 | 1465275385672 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
21:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 216ms
21:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
21:56:25 INFO - PROCESS | 6348 | 1465275385834 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:25 INFO - PROCESS | 6348 | 1465275385887 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
21:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 223ms
21:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
21:56:26 INFO - PROCESS | 6348 | 1465275386054 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:26 INFO - PROCESS | 6348 | 1465275386108 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
21:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 216ms
21:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
21:56:26 INFO - PROCESS | 6348 | 1465275386272 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:26 INFO - PROCESS | 6348 | 1465275386330 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
21:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 217ms
21:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
21:56:26 INFO - PROCESS | 6348 | 1465275386501 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:26 INFO - PROCESS | 6348 | 1465275386563 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
21:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 273ms
21:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
21:56:26 INFO - PROCESS | 6348 | 1465275386773 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:26 INFO - PROCESS | 6348 | 1465275386852 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
21:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 316ms
21:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
21:56:27 INFO - PROCESS | 6348 | 1465275387100 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:27 INFO - PROCESS | 6348 | 1465275387159 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
21:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 228ms
21:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
21:56:27 INFO - PROCESS | 6348 | 1465275387320 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:27 INFO - PROCESS | 6348 | 1465275387397 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
21:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 317ms
21:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
21:56:27 INFO - PROCESS | 6348 | 1465275387648 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:27 INFO - PROCESS | 6348 | 1465275387723 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
21:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 267ms
21:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
21:56:27 INFO - PROCESS | 6348 | 1465275387916 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:27 INFO - PROCESS | 6348 | 1465275387985 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
21:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 317ms
21:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
21:56:28 INFO - PROCESS | 6348 | 1465275388239 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:28 INFO - PROCESS | 6348 | 1465275388329 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
21:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 319ms
21:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
21:56:28 INFO - PROCESS | 6348 | 1465275388559 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:28 INFO - PROCESS | 6348 | 1465275388627 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
21:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 317ms
21:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
21:56:28 INFO - PROCESS | 6348 | 1465275388888 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:28 INFO - PROCESS | 6348 | 1465275388948 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
21:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 227ms
21:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
21:56:29 INFO - PROCESS | 6348 | 1465275389106 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:29 INFO - PROCESS | 6348 | 1465275389168 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
21:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 216ms
21:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
21:56:29 INFO - PROCESS | 6348 | 1465275389334 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:29 INFO - PROCESS | 6348 | 1465275389395 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
21:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 227ms
21:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
21:56:29 INFO - PROCESS | 6348 | 1465275389554 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:29 INFO - PROCESS | 6348 | 1465275389615 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
21:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 317ms
21:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
21:56:30 INFO - PROCESS | 6348 | 1465275390131 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:30 INFO - PROCESS | 6348 | 1465275390221 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
21:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 536ms
21:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
21:56:30 INFO - PROCESS | 6348 | 1465275390551 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:30 INFO - PROCESS | 6348 | 1465275390618 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
21:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 324ms
21:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
21:56:30 INFO - PROCESS | 6348 | 1465275390870 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:30 INFO - PROCESS | 6348 | 1465275390922 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
21:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 267ms
21:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
21:56:31 INFO - PROCESS | 6348 | 1465275391156 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:31 INFO - PROCESS | 6348 | 1465275391224 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
21:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 376ms
21:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
21:56:31 INFO - PROCESS | 6348 | 1465275391536 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:31 INFO - PROCESS | 6348 | 1465275391600 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
21:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 216ms
21:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
21:56:31 INFO - PROCESS | 6348 | 1465275391753 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:31 INFO - PROCESS | 6348 | 1465275391807 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
21:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 224ms
21:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
21:56:31 INFO - PROCESS | 6348 | 1465275391971 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:32 INFO - PROCESS | 6348 | 1465275392020 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
21:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 267ms
21:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
21:56:32 INFO - PROCESS | 6348 | 1465275392348 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:32 INFO - PROCESS | 6348 | 1465275392474 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
21:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 547ms
21:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
21:56:32 INFO - PROCESS | 6348 | 1465275392817 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:32 INFO - PROCESS | 6348 | 1465275392875 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
21:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 369ms
21:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
21:56:33 INFO - PROCESS | 6348 | 1465275393203 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:33 INFO - PROCESS | 6348 | 1465275393285 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
21:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 276ms
21:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
21:56:33 INFO - PROCESS | 6348 | 1465275393484 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:33 INFO - PROCESS | 6348 | 1465275393537 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
21:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 267ms
21:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
21:56:33 INFO - PROCESS | 6348 | 1465275393750 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:33 INFO - PROCESS | 6348 | 1465275393806 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
21:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 218ms
21:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
21:56:33 INFO - PROCESS | 6348 | 1465275393970 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:34 INFO - PROCESS | 6348 | 1465275394018 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
21:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 216ms
21:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
21:56:34 INFO - PROCESS | 6348 | 1465275394190 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:34 INFO - PROCESS | 6348 | 1465275394240 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
21:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 266ms
21:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
21:56:34 INFO - PROCESS | 6348 | 1465275394458 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:34 INFO - PROCESS | 6348 | 1465275394504 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
21:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 416ms
21:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
21:56:34 INFO - PROCESS | 6348 | 1465275394892 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:34 INFO - PROCESS | 6348 | 1465275394939 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
21:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 281ms
21:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
21:56:35 INFO - PROCESS | 6348 | 1465275395169 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:35 INFO - PROCESS | 6348 | 1465275395226 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
21:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 325ms
21:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
21:56:35 INFO - PROCESS | 6348 | 1465275395505 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:35 INFO - PROCESS | 6348 | 1465275395583 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
21:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 370ms
21:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
21:56:35 INFO - PROCESS | 6348 | 1465275395914 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:35 INFO - PROCESS | 6348 | 1465275395975 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
21:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 261ms
21:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
21:56:36 INFO - PROCESS | 6348 | 1465275396142 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:36 INFO - PROCESS | 6348 | 1465275396200 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
21:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 219ms
21:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
21:56:36 INFO - PROCESS | 6348 | 1465275396368 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:36 INFO - PROCESS | 6348 | 1465275396427 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
21:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 225ms
21:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
21:56:36 INFO - PROCESS | 6348 | 1465275396588 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:36 INFO - PROCESS | 6348 | 1465275396705 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
21:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 267ms
21:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
21:56:36 INFO - PROCESS | 6348 | 1465275396857 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:36 INFO - PROCESS | 6348 | 1465275396903 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
21:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 216ms
21:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
21:56:37 INFO - PROCESS | 6348 | 1465275397075 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:37 INFO - PROCESS | 6348 | 1465275397125 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
21:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 217ms
21:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
21:56:37 INFO - PROCESS | 6348 | 1465275397294 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:37 INFO - PROCESS | 6348 | 1465275397347 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
21:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 272ms
21:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
21:56:37 INFO - PROCESS | 6348 | 1465275397574 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:37 INFO - PROCESS | 6348 | 1465275397662 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
21:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 317ms
21:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
21:56:37 INFO - PROCESS | 6348 | 1465275397893 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:37 INFO - PROCESS | 6348 | 1465275397971 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
21:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 267ms
21:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
21:56:38 INFO - PROCESS | 6348 | 1465275398167 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:38 INFO - PROCESS | 6348 | 1465275398227 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
21:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 218ms
21:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
21:56:38 INFO - PROCESS | 6348 | 1465275398386 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:38 INFO - PROCESS | 6348 | 1465275398435 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
21:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 218ms
21:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
21:56:38 INFO - PROCESS | 6348 | 1465275398607 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:38 INFO - PROCESS | 6348 | 1465275398660 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
21:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 368ms
21:56:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
21:56:39 INFO - PROCESS | 6348 | 1465275399017 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:39 INFO - PROCESS | 6348 | 1465275399066 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
21:56:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 367ms
21:56:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
21:56:39 INFO - PROCESS | 6348 | 1465275399393 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:39 INFO - PROCESS | 6348 | 1465275399472 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
21:56:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 320ms
21:56:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
21:56:39 INFO - PROCESS | 6348 | 1465275399725 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:39 INFO - PROCESS | 6348 | 1465275399805 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
21:56:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 271ms
21:56:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
21:56:39 INFO - PROCESS | 6348 | 1465275399988 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:40 INFO - PROCESS | 6348 | 1465275400034 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
21:56:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 217ms
21:56:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
21:56:40 INFO - PROCESS | 6348 | 1465275400207 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:40 INFO - PROCESS | 6348 | 1465275400255 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
21:56:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 215ms
21:56:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
21:56:40 INFO - PROCESS | 6348 | 1465275400436 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:40 INFO - PROCESS | 6348 | 1465275400520 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
21:56:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 377ms
21:56:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
21:56:40 INFO - PROCESS | 6348 | 1465275400819 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:40 INFO - PROCESS | 6348 | 1465275400866 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
21:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 225ms
21:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
21:56:41 INFO - PROCESS | 6348 | 1465275401038 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:41 INFO - PROCESS | 6348 | 1465275401084 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
21:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 217ms
21:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
21:56:41 INFO - PROCESS | 6348 | 1465275401258 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:41 INFO - PROCESS | 6348 | 1465275401311 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
21:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 217ms
21:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
21:56:41 INFO - PROCESS | 6348 | 1465275401481 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:41 INFO - PROCESS | 6348 | 1465275401533 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
21:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 267ms
21:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
21:56:41 INFO - PROCESS | 6348 | 1465275401754 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:41 INFO - PROCESS | 6348 | 1465275401818 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
21:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 267ms
21:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
21:56:42 INFO - PROCESS | 6348 | 1465275402022 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:42 INFO - PROCESS | 6348 | 1465275402080 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
21:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 266ms
21:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
21:56:42 INFO - PROCESS | 6348 | 1465275402291 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:42 INFO - PROCESS | 6348 | 1465275402340 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
21:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 217ms
21:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
21:56:42 INFO - PROCESS | 6348 | 1465275402516 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:42 INFO - PROCESS | 6348 | 1465275402565 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
21:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 216ms
21:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
21:56:42 INFO - PROCESS | 6348 | 1465275402735 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:42 INFO - PROCESS | 6348 | 1465275402787 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
21:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 227ms
21:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
21:56:42 INFO - PROCESS | 6348 | 1465275402957 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:43 INFO - PROCESS | 6348 | 1465275403006 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
21:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 215ms
21:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
21:56:43 INFO - PROCESS | 6348 | 1465275403175 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:43 INFO - PROCESS | 6348 | 1465275403225 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
21:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 215ms
21:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
21:56:43 INFO - PROCESS | 6348 | 1465275403400 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:43 INFO - PROCESS | 6348 | 1465275403451 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
21:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 216ms
21:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
21:56:43 INFO - PROCESS | 6348 | 1465275403619 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:43 INFO - PROCESS | 6348 | 1465275403670 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
21:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 223ms
21:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
21:56:43 INFO - PROCESS | 6348 | 1465275403838 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:43 INFO - PROCESS | 6348 | 1465275403893 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:44 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.
21:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 216ms
21:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
21:56:44 INFO - PROCESS | 6348 | 1465275404057 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:44 INFO - PROCESS | 6348 | 1465275404119 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:44 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.
21:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 216ms
21:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
21:56:44 INFO - PROCESS | 6348 | 1465275404277 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:44 INFO - PROCESS | 6348 | 1465275404341 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:44 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.
21:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 317ms
21:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
21:56:44 INFO - PROCESS | 6348 | 1465275404605 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:44 INFO - PROCESS | 6348 | 1465275404685 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:44 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.
21:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 324ms
21:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
21:56:44 INFO - PROCESS | 6348 | 1465275404923 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:44 INFO - PROCESS | 6348 | 1465275404987 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:45 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.
21:56:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 216ms
21:56:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
21:56:45 INFO - PROCESS | 6348 | 1465275405142 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:45 INFO - PROCESS | 6348 | 1465275405204 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:45 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.
21:56:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 567ms
21:56:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
21:56:45 INFO - PROCESS | 6348 | 1465275405716 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:45 INFO - PROCESS | 6348 | 1465275405756 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:45 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.
21:56:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 222ms
21:56:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
21:56:45 INFO - PROCESS | 6348 | 1465275405940 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:45 INFO - PROCESS | 6348 | 1465275405988 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:46 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.
21:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 216ms
21:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
21:56:46 INFO - PROCESS | 6348 | 1465275406171 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:46 INFO - PROCESS | 6348 | 1465275406225 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:46 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.
21:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 266ms
21:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
21:56:46 INFO - PROCESS | 6348 | 1465275406438 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:46 INFO - PROCESS | 6348 | 1465275406494 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:46 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.
21:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 319ms
21:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
21:56:46 INFO - PROCESS | 6348 | 1465275406759 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:46 INFO - PROCESS | 6348 | 1465275406840 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:47 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.
21:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 318ms
21:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
21:56:47 INFO - PROCESS | 6348 | 1465275407090 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:47 INFO - PROCESS | 6348 | 1465275407169 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:47 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.
21:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 377ms
21:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
21:56:47 INFO - PROCESS | 6348 | 1465275407460 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:47 INFO - PROCESS | 6348 | 1465275407541 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:47 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.
21:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 267ms
21:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
21:56:47 INFO - PROCESS | 6348 | 1465275407734 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:47 INFO - PROCESS | 6348 | 1465275407782 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:47 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.
21:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 223ms
21:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
21:56:47 INFO - PROCESS | 6348 | 1465275407955 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:48 INFO - PROCESS | 6348 | 1465275408005 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:48 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.
21:56:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 267ms
21:56:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
21:56:48 INFO - PROCESS | 6348 | 1465275408226 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:48 INFO - PROCESS | 6348 | 1465275408294 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:48 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.
21:56:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 317ms
21:56:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
21:56:48 INFO - PROCESS | 6348 | 1465275408556 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:48 INFO - PROCESS | 6348 | 1465275408632 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:48 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.
21:56:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 377ms
21:56:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
21:56:48 INFO - PROCESS | 6348 | 1465275408925 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:48 INFO - PROCESS | 6348 | 1465275408983 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:49 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.
21:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 215ms
21:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
21:56:49 INFO - PROCESS | 6348 | 1465275409150 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:49 INFO - PROCESS | 6348 | 1465275409206 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:49 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.
21:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 267ms
21:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
21:56:49 INFO - PROCESS | 6348 | 1465275409423 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:49 INFO - PROCESS | 6348 | 1465275409484 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:49 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.
21:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 267ms
21:56:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
21:56:49 INFO - PROCESS | 6348 | 1465275409692 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:49 INFO - PROCESS | 6348 | 1465275409759 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
21:56:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 267ms
21:56:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
21:56:49 INFO - PROCESS | 6348 | 1465275409968 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:50 INFO - PROCESS | 6348 | 1465275410020 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
21:56:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 273ms
21:56:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
21:56:50 INFO - PROCESS | 6348 | 1465275410238 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:50 INFO - PROCESS | 6348 | 1465275410289 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
21:56:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 217ms
21:56:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
21:56:50 INFO - PROCESS | 6348 | 1465275410458 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:50 INFO - PROCESS | 6348 | 1465275410509 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
21:56:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 217ms
21:56:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
21:56:50 INFO - PROCESS | 6348 | 1465275410677 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:50 INFO - PROCESS | 6348 | 1465275410734 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
21:56:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 267ms
21:56:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
21:56:50 INFO - PROCESS | 6348 | 1465275410955 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:51 INFO - PROCESS | 6348 | 1465275411028 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
21:56:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 319ms
21:56:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
21:56:51 INFO - PROCESS | 6348 | 1465275411278 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:51 INFO - PROCESS | 6348 | 1465275411367 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
21:56:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 367ms
21:56:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
21:56:51 INFO - PROCESS | 6348 | 1465275411653 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:51 INFO - PROCESS | 6348 | 1465275411708 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
21:56:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 223ms
21:56:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
21:56:51 INFO - PROCESS | 6348 | 1465275411871 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:51 INFO - PROCESS | 6348 | 1465275411925 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
21:56:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 216ms
21:56:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
21:56:52 INFO - PROCESS | 6348 | 1465275412090 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:52 INFO - PROCESS | 6348 | 1465275412154 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
21:56:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 266ms
21:56:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
21:56:52 INFO - PROCESS | 6348 | 1465275412359 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:52 INFO - PROCESS | 6348 | 1465275412417 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
21:56:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 217ms
21:56:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
21:56:52 INFO - PROCESS | 6348 | 1465275412584 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:52 INFO - PROCESS | 6348 | 1465275412639 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:53 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
21:56:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 824ms
21:56:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
21:56:53 INFO - PROCESS | 6348 | 1465275413406 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:53 INFO - PROCESS | 6348 | 1465275413481 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
21:56:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 769ms
21:56:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
21:56:54 INFO - PROCESS | 6348 | 1465275414178 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:54 INFO - PROCESS | 6348 | 1465275414219 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:54 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
21:56:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
21:56:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
21:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:56:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:56:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:56:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 216ms
21:56:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
21:56:54 INFO - PROCESS | 6348 | 1465275414407 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:54 INFO - PROCESS | 6348 | 1465275414455 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
21:56:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 267ms
21:56:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
21:56:54 INFO - PROCESS | 6348 | 1465275414673 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:54 INFO - PROCESS | 6348 | 1465275414721 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
21:56:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 216ms
21:56:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
21:56:54 INFO - PROCESS | 6348 | 1465275414891 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:54 INFO - PROCESS | 6348 | 1465275414936 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
21:56:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 216ms
21:56:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
21:56:55 INFO - PROCESS | 6348 | 1465275415111 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:55 INFO - PROCESS | 6348 | 1465275415177 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
21:56:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 266ms
21:56:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
21:56:55 INFO - PROCESS | 6348 | 1465275415384 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:55 INFO - PROCESS | 6348 | 1465275415438 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
21:56:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 273ms
21:56:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
21:56:55 INFO - PROCESS | 6348 | 1465275415661 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:55 INFO - PROCESS | 6348 | 1465275415725 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:55 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
21:56:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
21:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:56:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:56:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:56:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 273ms
21:56:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
21:56:55 INFO - PROCESS | 6348 | 1465275415940 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:56 INFO - PROCESS | 6348 | 1465275416012 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
21:56:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 366ms
21:56:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
21:56:56 INFO - PROCESS | 6348 | 1465275416324 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:56 INFO - PROCESS | 6348 | 1465275416402 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:56 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
21:56:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
21:56:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:56:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:56:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:56:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:56:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 316ms
21:56:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
21:56:56 INFO - PROCESS | 6348 | 1465275416653 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:56 INFO - PROCESS | 6348 | 1465275416716 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:56 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
21:56:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
21:56:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
21:56:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:56:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:56:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:56:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:56:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 324ms
21:56:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
21:56:56 INFO - PROCESS | 6348 | 1465275416975 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:57 INFO - PROCESS | 6348 | 1465275417023 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:57 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
21:56:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
21:56:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:56:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:56:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:56:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:56:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 267ms
21:56:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
21:56:57 INFO - PROCESS | 6348 | 1465275417254 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:57 INFO - PROCESS | 6348 | 1465275417326 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
21:56:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 375ms
21:56:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
21:56:57 INFO - PROCESS | 6348 | 1465275417624 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:57 INFO - PROCESS | 6348 | 1465275417701 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
21:56:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 266ms
21:56:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
21:56:57 INFO - PROCESS | 6348 | 1465275417892 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:57 INFO - PROCESS | 6348 | 1465275417940 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
21:56:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 216ms
21:56:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
21:56:58 INFO - PROCESS | 6348 | 1465275418110 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:58 INFO - PROCESS | 6348 | 1465275418169 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
21:56:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 216ms
21:56:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
21:56:58 INFO - PROCESS | 6348 | 1465275418334 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:58 INFO - PROCESS | 6348 | 1465275418384 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
21:56:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 218ms
21:56:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
21:56:58 INFO - PROCESS | 6348 | 1465275418554 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:58 INFO - PROCESS | 6348 | 1465275418605 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
21:56:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 215ms
21:56:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
21:56:58 INFO - PROCESS | 6348 | 1465275418803 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:58 INFO - PROCESS | 6348 | 1465275418855 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
21:56:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 225ms
21:56:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
21:56:59 INFO - PROCESS | 6348 | 1465275419022 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:59 INFO - PROCESS | 6348 | 1465275419078 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
21:56:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 217ms
21:56:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
21:56:59 INFO - PROCESS | 6348 | 1465275419244 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:59 INFO - PROCESS | 6348 | 1465275419304 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
21:56:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 268ms
21:56:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
21:56:59 INFO - PROCESS | 6348 | 1465275419619 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:56:59 INFO - PROCESS | 6348 | 1465275419687 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
21:57:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 526ms
21:57:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
21:57:00 INFO - PROCESS | 6348 | 1465275420061 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:00 INFO - PROCESS | 6348 | 1465275420102 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
21:57:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 216ms
21:57:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
21:57:00 INFO - PROCESS | 6348 | 1465275420288 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:00 INFO - PROCESS | 6348 | 1465275420338 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError
21:57:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 267ms
21:57:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
21:57:00 INFO - PROCESS | 6348 | 1465275420562 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:00 INFO - PROCESS | 6348 | 1465275420636 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
21:57:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 267ms
21:57:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
21:57:00 INFO - PROCESS | 6348 | 1465275420833 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:00 INFO - PROCESS | 6348 | 1465275420876 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
21:57:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 217ms
21:57:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
21:57:01 INFO - PROCESS | 6348 | 1465275421053 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:01 INFO - PROCESS | 6348 | 1465275421102 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR
21:57:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 324ms
21:57:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
21:57:01 INFO - PROCESS | 6348 | 1465275421383 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:01 INFO - PROCESS | 6348 | 1465275421483 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:01 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
21:57:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
21:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:57:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
21:57:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
21:57:01 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
21:57:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
21:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:57:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
21:57:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
21:57:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 317ms
21:57:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
21:57:01 INFO - PROCESS | 6348 | 1465275421704 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:01 INFO - PROCESS | 6348 | 1465275421752 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:01 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
21:57:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 216ms
21:57:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
21:57:01 INFO - PROCESS | 6348 | 1465275421922 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:01 INFO - PROCESS | 6348 | 1465275421975 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:02 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.
21:57:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 216ms
21:57:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
21:57:02 INFO - PROCESS | 6348 | 1465275422141 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:02 INFO - PROCESS | 6348 | 1465275422197 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:02 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.
21:57:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 216ms
21:57:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
21:57:02 INFO - PROCESS | 6348 | 1465275422359 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:02 INFO - PROCESS | 6348 | 1465275422420 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
21:57:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 266ms
21:57:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
21:57:02 INFO - PROCESS | 6348 | 1465275422641 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:02 INFO - PROCESS | 6348 | 1465275422720 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:02 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.
21:57:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 276ms
21:57:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
21:57:02 INFO - PROCESS | 6348 | 1465275422907 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:02 INFO - PROCESS | 6348 | 1465275422965 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
21:57:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 265ms
21:57:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
21:57:03 INFO - PROCESS | 6348 | 1465275423175 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:03 INFO - PROCESS | 6348 | 1465275423235 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
21:57:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 215ms
21:57:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
21:57:03 INFO - PROCESS | 6348 | 1465275423393 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:03 INFO - PROCESS | 6348 | 1465275423448 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
21:57:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 217ms
21:57:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
21:57:03 INFO - PROCESS | 6348 | 1465275423618 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:03 INFO - PROCESS | 6348 | 1465275423669 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
21:57:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 224ms
21:57:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
21:57:03 INFO - PROCESS | 6348 | 1465275423838 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:03 INFO - PROCESS | 6348 | 1465275423891 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
21:57:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 218ms
21:57:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
21:57:04 INFO - PROCESS | 6348 | 1465275424058 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:04 INFO - PROCESS | 6348 | 1465275424109 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
21:57:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 216ms
21:57:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
21:57:04 INFO - PROCESS | 6348 | 1465275424276 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:04 INFO - PROCESS | 6348 | 1465275424333 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
21:57:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 216ms
21:57:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
21:57:04 INFO - PROCESS | 6348 | 1465275424502 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:04 INFO - PROCESS | 6348 | 1465275424557 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
21:57:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 224ms
21:57:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
21:57:04 INFO - PROCESS | 6348 | 1465275424722 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:04 INFO - PROCESS | 6348 | 1465275424777 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
21:57:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 216ms
21:57:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
21:57:04 INFO - PROCESS | 6348 | 1465275424941 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:05 INFO - PROCESS | 6348 | 1465275425003 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
21:57:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 217ms
21:57:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
21:57:05 INFO - PROCESS | 6348 | 1465275425166 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:05 INFO - PROCESS | 6348 | 1465275425223 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
21:57:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 216ms
21:57:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
21:57:05 INFO - PROCESS | 6348 | 1465275425385 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:05 INFO - PROCESS | 6348 | 1465275425439 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
21:57:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 226ms
21:57:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
21:57:05 INFO - PROCESS | 6348 | 1465275425619 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:05 INFO - PROCESS | 6348 | 1465275425674 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
21:57:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 223ms
21:57:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
21:57:05 INFO - PROCESS | 6348 | 1465275425838 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:05 INFO - PROCESS | 6348 | 1465275425901 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
21:57:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 216ms
21:57:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
21:57:06 INFO - PROCESS | 6348 | 1465275426057 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:06 INFO - PROCESS | 6348 | 1465275426151 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
21:57:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 466ms
21:57:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
21:57:06 INFO - PROCESS | 6348 | 1465275426528 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:06 INFO - PROCESS | 6348 | 1465275426585 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
21:57:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 468ms
21:57:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
21:57:07 INFO - PROCESS | 6348 | 1465275427005 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:07 INFO - PROCESS | 6348 | 1465275427072 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
21:57:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 368ms
21:57:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
21:57:07 INFO - PROCESS | 6348 | 1465275427388 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:07 INFO - PROCESS | 6348 | 1465275427458 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
21:57:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 320ms
21:57:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
21:57:07 INFO - PROCESS | 6348 | 1465275427724 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:07 INFO - PROCESS | 6348 | 1465275427794 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
21:57:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 368ms
21:57:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
21:57:08 INFO - PROCESS | 6348 | 1465275428094 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:08 INFO - PROCESS | 6348 | 1465275428171 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
21:57:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 269ms
21:57:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
21:57:08 INFO - PROCESS | 6348 | 1465275428369 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:08 INFO - PROCESS | 6348 | 1465275428418 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
21:57:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 224ms
21:57:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
21:57:08 INFO - PROCESS | 6348 | 1465275428606 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:08 INFO - PROCESS | 6348 | 1465275428659 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
21:57:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 216ms
21:57:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
21:57:08 INFO - PROCESS | 6348 | 1465275428825 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:08 INFO - PROCESS | 6348 | 1465275428881 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
21:57:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 266ms
21:57:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
21:57:09 INFO - PROCESS | 6348 | 1465275429093 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:09 INFO - PROCESS | 6348 | 1465275429148 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
21:57:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 266ms
21:57:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
21:57:09 INFO - PROCESS | 6348 | 1465275429370 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:09 INFO - PROCESS | 6348 | 1465275429431 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
21:57:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 273ms
21:57:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
21:57:09 INFO - PROCESS | 6348 | 1465275429639 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:09 INFO - PROCESS | 6348 | 1465275429699 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
21:57:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 268ms
21:57:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
21:57:09 INFO - PROCESS | 6348 | 1465275429910 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:09 INFO - PROCESS | 6348 | 1465275429975 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
21:57:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 267ms
21:57:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
21:57:10 INFO - PROCESS | 6348 | 1465275430187 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:10 INFO - PROCESS | 6348 | 1465275430266 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
21:57:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 268ms
21:57:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
21:57:10 INFO - PROCESS | 6348 | 1465275430458 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:10 INFO - PROCESS | 6348 | 1465275430507 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
21:57:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 216ms
21:57:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
21:57:10 INFO - PROCESS | 6348 | 1465275430676 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:10 INFO - PROCESS | 6348 | 1465275430726 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
21:57:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 267ms
21:57:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
21:57:10 INFO - PROCESS | 6348 | 1465275430953 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:11 INFO - PROCESS | 6348 | 1465275431027 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:11 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
21:57:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 316ms
21:57:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
21:57:11 INFO - PROCESS | 6348 | 1465275431273 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:11 INFO - PROCESS | 6348 | 1465275431340 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
21:57:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 267ms
21:57:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
21:57:11 INFO - PROCESS | 6348 | 1465275431541 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:11 INFO - PROCESS | 6348 | 1465275431596 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box)
21:57:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 716ms
21:57:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
21:57:12 INFO - PROCESS | 6348 | 1465275432260 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:12 INFO - PROCESS | 6348 | 1465275432306 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
21:57:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 717ms
21:57:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
21:57:12 INFO - PROCESS | 6348 | 1465275432982 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:13 INFO - PROCESS | 6348 | 1465275433074 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
21:57:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 968ms
21:57:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
21:57:13 INFO - PROCESS | 6348 | 1465275433953 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:13 INFO - PROCESS | 6348 | 1465275433992 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:14 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)
21:57:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 718ms
21:57:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
21:57:14 INFO - PROCESS | 6348 | 1465275434675 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:14 INFO - PROCESS | 6348 | 1465275434719 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:15 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)
21:57:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 717ms
21:57:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
21:57:15 INFO - PROCESS | 6348 | 1465275435400 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:15 INFO - PROCESS | 6348 | 1465275435450 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
21:57:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 717ms
21:57:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
21:57:16 INFO - PROCESS | 6348 | 1465275436116 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:16 INFO - PROCESS | 6348 | 1465275436179 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
21:57:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 718ms
21:57:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
21:57:16 INFO - PROCESS | 6348 | 1465275436836 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:16 INFO - PROCESS | 6348 | 1465275436877 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
21:57:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 720ms
21:57:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
21:57:17 INFO - PROCESS | 6348 | 1465275437559 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:17 INFO - PROCESS | 6348 | 1465275437609 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:18 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
21:57:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 715ms
21:57:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
21:57:18 INFO - PROCESS | 6348 | 1465275438277 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:18 INFO - PROCESS | 6348 | 1465275438319 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
21:57:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 666ms
21:57:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
21:57:18 INFO - PROCESS | 6348 | 1465275438946 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:18 INFO - PROCESS | 6348 | 1465275438991 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:19 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
21:57:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
21:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:57:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:57:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:57:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 216ms
21:57:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
21:57:19 INFO - PROCESS | 6348 | 1465275439172 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:19 INFO - PROCESS | 6348 | 1465275439233 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
21:57:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 624ms
21:57:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
21:57:19 INFO - PROCESS | 6348 | 1465275439791 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:19 INFO - PROCESS | 6348 | 1465275439832 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:20 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
21:57:20 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
21:57:20 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
21:57:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
21:57:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:57:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:57:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:57:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:57:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 216ms
21:57:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
21:57:20 INFO - PROCESS | 6348 | 1465275440013 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:20 INFO - PROCESS | 6348 | 1465275440064 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
21:57:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 217ms
21:57:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
21:57:20 INFO - PROCESS | 6348 | 1465275440242 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:20 INFO - PROCESS | 6348 | 1465275440288 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
21:57:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 719ms
21:57:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
21:57:20 INFO - PROCESS | 6348 | 1465275440957 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:21 INFO - PROCESS | 6348 | 1465275440997 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:21 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
21:57:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 717ms
21:57:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
21:57:21 INFO - PROCESS | 6348 | 1465275441676 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:21 INFO - PROCESS | 6348 | 1465275441716 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:22 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.)
21:57:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 666ms
21:57:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
21:57:22 INFO - PROCESS | 6348 | 1465275442346 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:22 INFO - PROCESS | 6348 | 1465275442397 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
21:57:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 716ms
21:57:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
21:57:23 INFO - PROCESS | 6348 | 1465275443067 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:23 INFO - PROCESS | 6348 | 1465275443105 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:23 INFO - PROCESS | 6348 | 1465275443558 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
21:57:23 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
21:57:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 672ms
21:57:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
21:57:23 INFO - PROCESS | 6348 | 1465275443738 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:23 INFO - PROCESS | 6348 | 1465275443782 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
21:57:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 217ms
21:57:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
21:57:23 INFO - PROCESS | 6348 | 1465275443958 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:24 INFO - PROCESS | 6348 | 1465275444011 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
21:57:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 724ms
21:57:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
21:57:24 INFO - PROCESS | 6348 | 1465275444686 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:24 INFO - PROCESS | 6348 | 1465275444732 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
21:57:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 722ms
21:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
21:57:25 INFO - PROCESS | 6348 | 1465275445409 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:25 INFO - PROCESS | 6348 | 1465275445456 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
21:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 217ms
21:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
21:57:25 INFO - PROCESS | 6348 | 1465275445628 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:25 INFO - PROCESS | 6348 | 1465275445687 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
21:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 218ms
21:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
21:57:25 INFO - PROCESS | 6348 | 1465275445854 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:25 INFO - PROCESS | 6348 | 1465275445904 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
21:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 222ms
21:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
21:57:26 INFO - PROCESS | 6348 | 1465275446073 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:26 INFO - PROCESS | 6348 | 1465275446121 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
21:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 216ms
21:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
21:57:26 INFO - PROCESS | 6348 | 1465275446292 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:26 INFO - PROCESS | 6348 | 1465275446352 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
21:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 467ms
21:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
21:57:26 INFO - PROCESS | 6348 | 1465275446767 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:26 INFO - PROCESS | 6348 | 1465275446889 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
21:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 373ms
21:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
21:57:27 INFO - PROCESS | 6348 | 1465275447141 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:27 INFO - PROCESS | 6348 | 1465275447191 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
21:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 217ms
21:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
21:57:27 INFO - PROCESS | 6348 | 1465275447360 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:27 INFO - PROCESS | 6348 | 1465275447408 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:27 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
21:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 266ms
21:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
21:57:27 INFO - PROCESS | 6348 | 1465275447640 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:27 INFO - PROCESS | 6348 | 1465275447692 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:27 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
21:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 224ms
21:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
21:57:27 INFO - PROCESS | 6348 | 1465275447857 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:27 INFO - PROCESS | 6348 | 1465275447905 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:28 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
21:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 266ms
21:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
21:57:28 INFO - PROCESS | 6348 | 1465275448126 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:28 INFO - PROCESS | 6348 | 1465275448176 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
21:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 217ms
21:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
21:57:28 INFO - PROCESS | 6348 | 1465275448352 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:28 INFO - PROCESS | 6348 | 1465275448398 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:28 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
21:57:28 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:57:28 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
21:57:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:57:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:57:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:57:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 217ms
21:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
21:57:28 INFO - PROCESS | 6348 | 1465275448570 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:28 INFO - PROCESS | 6348 | 1465275448621 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
21:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 223ms
21:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
21:57:28 INFO - PROCESS | 6348 | 1465275448789 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:28 INFO - PROCESS | 6348 | 1465275448835 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:29 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
21:57:29 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:57:29 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
21:57:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:57:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:57:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:57:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 267ms
21:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
21:57:29 INFO - PROCESS | 6348 | 1465275449060 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:29 INFO - PROCESS | 6348 | 1465275449113 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
21:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 266ms
21:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
21:57:29 INFO - PROCESS | 6348 | 1465275449339 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:29 INFO - PROCESS | 6348 | 1465275449400 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
21:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 268ms
21:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
21:57:29 INFO - PROCESS | 6348 | 1465275449611 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:29 INFO - PROCESS | 6348 | 1465275449677 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
21:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 217ms
21:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
21:57:29 INFO - PROCESS | 6348 | 1465275449836 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:29 INFO - PROCESS | 6348 | 1465275449884 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
21:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 217ms
21:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
21:57:30 INFO - PROCESS | 6348 | 1465275450055 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:30 INFO - PROCESS | 6348 | 1465275450103 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
21:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 216ms
21:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
21:57:30 INFO - PROCESS | 6348 | 1465275450273 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:30 INFO - PROCESS | 6348 | 1465275450322 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
21:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 216ms
21:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
21:57:30 INFO - PROCESS | 6348 | 1465275450492 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:30 INFO - PROCESS | 6348 | 1465275450544 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
21:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 216ms
21:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
21:57:30 INFO - PROCESS | 6348 | 1465275450720 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:30 INFO - PROCESS | 6348 | 1465275450770 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
21:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 225ms
21:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
21:57:30 INFO - PROCESS | 6348 | 1465275450940 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:30 INFO - PROCESS | 6348 | 1465275450992 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
21:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 216ms
21:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
21:57:31 INFO - PROCESS | 6348 | 1465275451158 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:31 INFO - PROCESS | 6348 | 1465275451209 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
21:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 215ms
21:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
21:57:31 INFO - PROCESS | 6348 | 1465275451376 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:31 INFO - PROCESS | 6348 | 1465275451427 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
21:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 216ms
21:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
21:57:31 INFO - PROCESS | 6348 | 1465275451602 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:31 INFO - PROCESS | 6348 | 1465275451660 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
21:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 217ms
21:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
21:57:31 INFO - PROCESS | 6348 | 1465275451820 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:31 INFO - PROCESS | 6348 | 1465275451872 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
21:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 224ms
21:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
21:57:32 INFO - PROCESS | 6348 | 1465275452040 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:32 INFO - PROCESS | 6348 | 1465275452093 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
21:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 216ms
21:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
21:57:32 INFO - PROCESS | 6348 | 1465275452258 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:32 INFO - PROCESS | 6348 | 1465275452315 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
21:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 217ms
21:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
21:57:32 INFO - PROCESS | 6348 | 1465275452477 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:32 INFO - PROCESS | 6348 | 1465275452531 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
21:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 216ms
21:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
21:57:32 INFO - PROCESS | 6348 | 1465275452701 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:32 INFO - PROCESS | 6348 | 1465275452765 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
21:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 266ms
21:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
21:57:33 INFO - PROCESS | 6348 | 1465275453077 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:33 INFO - PROCESS | 6348 | 1465275453203 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
21:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 777ms
21:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
21:57:33 INFO - PROCESS | 6348 | 1465275453762 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:33 INFO - PROCESS | 6348 | 1465275453806 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
21:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 266ms
21:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
21:57:34 INFO - PROCESS | 6348 | 1465275454044 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:34 INFO - PROCESS | 6348 | 1465275454127 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
21:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 370ms
21:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
21:57:34 INFO - PROCESS | 6348 | 1465275454427 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:34 INFO - PROCESS | 6348 | 1465275454478 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
21:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 227ms
21:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
21:57:34 INFO - PROCESS | 6348 | 1465275454643 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:34 INFO - PROCESS | 6348 | 1465275454691 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
21:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 217ms
21:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
21:57:34 INFO - PROCESS | 6348 | 1465275454869 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:34 INFO - PROCESS | 6348 | 1465275454925 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
21:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 217ms
21:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
21:57:35 INFO - PROCESS | 6348 | 1465275455090 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:35 INFO - PROCESS | 6348 | 1465275455144 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
21:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 266ms
21:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
21:57:35 INFO - PROCESS | 6348 | 1465275455358 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:35 INFO - PROCESS | 6348 | 1465275455408 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
21:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 216ms
21:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
21:57:35 INFO - PROCESS | 6348 | 1465275455575 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:35 INFO - PROCESS | 6348 | 1465275455633 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
21:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 316ms
21:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
21:57:35 INFO - PROCESS | 6348 | 1465275455910 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:35 INFO - PROCESS | 6348 | 1465275455991 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
21:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 369ms
21:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
21:57:36 INFO - PROCESS | 6348 | 1465275456278 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:36 INFO - PROCESS | 6348 | 1465275456335 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
21:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 267ms
21:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
21:57:36 INFO - PROCESS | 6348 | 1465275456555 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:36 INFO - PROCESS | 6348 | 1465275456640 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
21:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 374ms
21:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
21:57:36 INFO - PROCESS | 6348 | 1465275456926 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:37 INFO - PROCESS | 6348 | 1465275457013 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
21:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 316ms
21:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
21:57:37 INFO - PROCESS | 6348 | 1465275457244 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:37 INFO - PROCESS | 6348 | 1465275457292 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
21:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 216ms
21:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
21:57:37 INFO - PROCESS | 6348 | 1465275457469 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:37 INFO - PROCESS | 6348 | 1465275457521 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
21:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 216ms
21:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
21:57:37 INFO - PROCESS | 6348 | 1465275457687 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:37 INFO - PROCESS | 6348 | 1465275457737 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
21:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 223ms
21:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
21:57:37 INFO - PROCESS | 6348 | 1465275457906 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:37 INFO - PROCESS | 6348 | 1465275457959 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
21:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 215ms
21:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
21:57:38 INFO - PROCESS | 6348 | 1465275458124 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:38 INFO - PROCESS | 6348 | 1465275458184 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
21:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 216ms
21:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
21:57:38 INFO - PROCESS | 6348 | 1465275458343 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:38 INFO - PROCESS | 6348 | 1465275458395 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
21:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 216ms
21:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
21:57:38 INFO - PROCESS | 6348 | 1465275458561 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:38 INFO - PROCESS | 6348 | 1465275458623 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
21:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 267ms
21:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
21:57:38 INFO - PROCESS | 6348 | 1465275458838 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:38 INFO - PROCESS | 6348 | 1465275458912 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
21:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 316ms
21:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
21:57:39 INFO - PROCESS | 6348 | 1465275459155 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:39 INFO - PROCESS | 6348 | 1465275459228 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
21:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 317ms
21:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
21:57:39 INFO - PROCESS | 6348 | 1465275459474 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:39 INFO - PROCESS | 6348 | 1465275459556 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
21:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 519ms
21:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
21:57:39 INFO - PROCESS | 6348 | 1465275459996 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:40 INFO - PROCESS | 6348 | 1465275460040 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
21:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 266ms
21:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
21:57:40 INFO - PROCESS | 6348 | 1465275460273 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:40 INFO - PROCESS | 6348 | 1465275460324 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
21:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 268ms
21:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
21:57:40 INFO - PROCESS | 6348 | 1465275460545 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:40 INFO - PROCESS | 6348 | 1465275460602 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
21:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 267ms
21:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
21:57:40 INFO - PROCESS | 6348 | 1465275460811 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:40 INFO - PROCESS | 6348 | 1465275460862 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
21:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 216ms
21:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
21:57:41 INFO - PROCESS | 6348 | 1465275461035 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:41 INFO - PROCESS | 6348 | 1465275461082 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
21:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 266ms
21:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
21:57:41 INFO - PROCESS | 6348 | 1465275461306 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:41 INFO - PROCESS | 6348 | 1465275461365 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
21:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 272ms
21:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
21:57:41 INFO - PROCESS | 6348 | 1465275461573 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:41 INFO - PROCESS | 6348 | 1465275461622 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
21:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 216ms
21:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
21:57:41 INFO - PROCESS | 6348 | 1465275461792 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:41 INFO - PROCESS | 6348 | 1465275461841 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
21:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 216ms
21:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
21:57:42 INFO - PROCESS | 6348 | 1465275462011 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:42 INFO - PROCESS | 6348 | 1465275462068 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
21:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 265ms
21:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
21:57:42 INFO - PROCESS | 6348 | 1465275462280 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:42 INFO - PROCESS | 6348 | 1465275462343 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
21:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 267ms
21:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
21:57:42 INFO - PROCESS | 6348 | 1465275462557 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:42 INFO - PROCESS | 6348 | 1465275462624 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
21:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 268ms
21:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
21:57:42 INFO - PROCESS | 6348 | 1465275462827 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:42 INFO - PROCESS | 6348 | 1465275462890 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
21:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 317ms
21:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
21:57:43 INFO - PROCESS | 6348 | 1465275463153 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:43 INFO - PROCESS | 6348 | 1465275463200 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
21:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 317ms
21:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
21:57:43 INFO - PROCESS | 6348 | 1465275463479 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:43 INFO - PROCESS | 6348 | 1465275463560 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
21:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 367ms
21:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
21:57:43 INFO - PROCESS | 6348 | 1465275463853 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:43 INFO - PROCESS | 6348 | 1465275463906 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
21:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 223ms
21:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
21:57:44 INFO - PROCESS | 6348 | 1465275464073 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:44 INFO - PROCESS | 6348 | 1465275464125 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
21:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 216ms
21:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
21:57:44 INFO - PROCESS | 6348 | 1465275464291 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:44 INFO - PROCESS | 6348 | 1465275464341 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
21:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 216ms
21:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
21:57:44 INFO - PROCESS | 6348 | 1465275464509 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:44 INFO - PROCESS | 6348 | 1465275464563 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
21:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 216ms
21:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
21:57:44 INFO - PROCESS | 6348 | 1465275464728 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:44 INFO - PROCESS | 6348 | 1465275464791 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
21:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 216ms
21:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
21:57:44 INFO - PROCESS | 6348 | 1465275464953 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:45 INFO - PROCESS | 6348 | 1465275465021 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
21:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 224ms
21:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
21:57:45 INFO - PROCESS | 6348 | 1465275465173 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:45 INFO - PROCESS | 6348 | 1465275465227 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
21:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 217ms
21:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
21:57:45 INFO - PROCESS | 6348 | 1465275465394 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:45 INFO - PROCESS | 6348 | 1465275465452 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
21:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 218ms
21:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
21:57:45 INFO - PROCESS | 6348 | 1465275465619 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:45 INFO - PROCESS | 6348 | 1465275465674 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
21:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 216ms
21:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
21:57:45 INFO - PROCESS | 6348 | 1465275465840 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:45 INFO - PROCESS | 6348 | 1465275465895 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
21:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 322ms
21:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
21:57:46 INFO - PROCESS | 6348 | 1465275466218 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:46 INFO - PROCESS | 6348 | 1465275466326 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
21:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms
21:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
21:57:46 INFO - PROCESS | 6348 | 1465275466893 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:46 INFO - PROCESS | 6348 | 1465275466959 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
21:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 317ms
21:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
21:57:47 INFO - PROCESS | 6348 | 1465275467212 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:47 INFO - PROCESS | 6348 | 1465275467270 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
21:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 266ms
21:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
21:57:47 INFO - PROCESS | 6348 | 1465275467494 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:47 INFO - PROCESS | 6348 | 1465275467544 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
21:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 274ms
21:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
21:57:47 INFO - PROCESS | 6348 | 1465275467758 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:47 INFO - PROCESS | 6348 | 1465275467808 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
21:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 216ms
21:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
21:57:47 INFO - PROCESS | 6348 | 1465275467976 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:48 INFO - PROCESS | 6348 | 1465275468024 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
21:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 268ms
21:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
21:57:48 INFO - PROCESS | 6348 | 1465275468260 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:48 INFO - PROCESS | 6348 | 1465275468341 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
21:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 376ms
21:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
21:57:48 INFO - PROCESS | 6348 | 1465275468656 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:48 INFO - PROCESS | 6348 | 1465275468727 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
21:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 275ms
21:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
21:57:48 INFO - PROCESS | 6348 | 1465275468924 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:48 INFO - PROCESS | 6348 | 1465275468977 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
21:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 267ms
21:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
21:57:49 INFO - PROCESS | 6348 | 1465275469193 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:49 INFO - PROCESS | 6348 | 1465275469250 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
21:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 266ms
21:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
21:57:49 INFO - PROCESS | 6348 | 1465275469461 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:49 INFO - PROCESS | 6348 | 1465275469518 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
21:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 215ms
21:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
21:57:49 INFO - PROCESS | 6348 | 1465275469686 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:49 INFO - PROCESS | 6348 | 1465275469754 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
21:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 266ms
21:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
21:57:49 INFO - PROCESS | 6348 | 1465275469992 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:50 INFO - PROCESS | 6348 | 1465275470052 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
21:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 252ms
21:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
21:57:50 INFO - PROCESS | 6348 | 1465275470210 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:50 INFO - PROCESS | 6348 | 1465275470259 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
21:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 215ms
21:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
21:57:50 INFO - PROCESS | 6348 | 1465275470428 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:50 INFO - PROCESS | 6348 | 1465275470485 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
21:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 216ms
21:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
21:57:50 INFO - PROCESS | 6348 | 1465275470653 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:50 INFO - PROCESS | 6348 | 1465275470703 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
21:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 222ms
21:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
21:57:50 INFO - PROCESS | 6348 | 1465275470874 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:50 INFO - PROCESS | 6348 | 1465275470925 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
21:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 219ms
21:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
21:57:51 INFO - PROCESS | 6348 | 1465275471095 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:51 INFO - PROCESS | 6348 | 1465275471155 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
21:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 218ms
21:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
21:57:51 INFO - PROCESS | 6348 | 1465275471322 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:51 INFO - PROCESS | 6348 | 1465275471376 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
21:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 223ms
21:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
21:57:51 INFO - PROCESS | 6348 | 1465275471541 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:51 INFO - PROCESS | 6348 | 1465275471593 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
21:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 216ms
21:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
21:57:51 INFO - PROCESS | 6348 | 1465275471759 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:51 INFO - PROCESS | 6348 | 1465275471811 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
21:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 216ms
21:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
21:57:51 INFO - PROCESS | 6348 | 1465275471978 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:52 INFO - PROCESS | 6348 | 1465275472042 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
21:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 217ms
21:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
21:57:52 INFO - PROCESS | 6348 | 1465275472202 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:52 INFO - PROCESS | 6348 | 1465275472257 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
21:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 216ms
21:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
21:57:52 INFO - PROCESS | 6348 | 1465275472421 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:52 INFO - PROCESS | 6348 | 1465275472482 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:52 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
21:57:52 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:57:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
21:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:57:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:57:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 223ms
21:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
21:57:52 INFO - PROCESS | 6348 | 1465275472641 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:52 INFO - PROCESS | 6348 | 1465275472696 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:53 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
21:57:53 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:57:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
21:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:57:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:57:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 517ms
21:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
21:57:53 INFO - PROCESS | 6348 | 1465275473163 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:53 INFO - PROCESS | 6348 | 1465275473215 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:53 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
21:57:53 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
21:57:53 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
21:57:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
21:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:57:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:57:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 266ms
21:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
21:57:53 INFO - PROCESS | 6348 | 1465275473440 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:53 INFO - PROCESS | 6348 | 1465275473492 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:53 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
21:57:53 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:57:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
21:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:57:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:57:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 274ms
21:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
21:57:53 INFO - PROCESS | 6348 | 1465275473722 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:53 INFO - PROCESS | 6348 | 1465275473773 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:53 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
21:57:53 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:57:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
21:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:57:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:57:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 270ms
21:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
21:57:53 INFO - PROCESS | 6348 | 1465275473989 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:54 INFO - PROCESS | 6348 | 1465275474038 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:54 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
21:57:54 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
21:57:54 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
21:57:54 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
21:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:57:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:57:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 217ms
21:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
21:57:54 INFO - PROCESS | 6348 | 1465275474211 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:54 INFO - PROCESS | 6348 | 1465275474257 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
21:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 267ms
21:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
21:57:54 INFO - PROCESS | 6348 | 1465275474490 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:54 INFO - PROCESS | 6348 | 1465275474575 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
21:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 367ms
21:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
21:57:54 INFO - PROCESS | 6348 | 1465275474872 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:54 INFO - PROCESS | 6348 | 1465275474946 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
21:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 268ms
21:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
21:57:55 INFO - PROCESS | 6348 | 1465275475128 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:55 INFO - PROCESS | 6348 | 1465275475175 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
21:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 266ms
21:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
21:57:55 INFO - PROCESS | 6348 | 1465275475402 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:55 INFO - PROCESS | 6348 | 1465275475469 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
21:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 266ms
21:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
21:57:55 INFO - PROCESS | 6348 | 1465275475672 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:55 INFO - PROCESS | 6348 | 1465275475738 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
21:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 274ms
21:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
21:57:55 INFO - PROCESS | 6348 | 1465275475955 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:56 INFO - PROCESS | 6348 | 1465275476020 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:56 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
21:57:56 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
21:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:57:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:57:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 274ms
21:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
21:57:56 INFO - PROCESS | 6348 | 1465275476225 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:56 INFO - PROCESS | 6348 | 1465275476284 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
21:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 268ms
21:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
21:57:56 INFO - PROCESS | 6348 | 1465275476495 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:56 INFO - PROCESS | 6348 | 1465275476545 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
21:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 216ms
21:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
21:57:56 INFO - PROCESS | 6348 | 1465275476713 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:56 INFO - PROCESS | 6348 | 1465275476769 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
21:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 218ms
21:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
21:57:56 INFO - PROCESS | 6348 | 1465275476942 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:56 INFO - PROCESS | 6348 | 1465275476993 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
21:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 216ms
21:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
21:57:57 INFO - PROCESS | 6348 | 1465275477160 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:57 INFO - PROCESS | 6348 | 1465275477215 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
21:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 215ms
21:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
21:57:57 INFO - PROCESS | 6348 | 1465275477378 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:57 INFO - PROCESS | 6348 | 1465275477429 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
21:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 216ms
21:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
21:57:57 INFO - PROCESS | 6348 | 1465275477604 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:57 INFO - PROCESS | 6348 | 1465275477663 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
21:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 274ms
21:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
21:57:57 INFO - PROCESS | 6348 | 1465275477874 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:57 INFO - PROCESS | 6348 | 1465275477927 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
21:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 216ms
21:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
21:57:58 INFO - PROCESS | 6348 | 1465275478093 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:58 INFO - PROCESS | 6348 | 1465275478145 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
21:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 217ms
21:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
21:57:58 INFO - PROCESS | 6348 | 1465275478312 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:58 INFO - PROCESS | 6348 | 1465275478368 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
21:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 218ms
21:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
21:57:58 INFO - PROCESS | 6348 | 1465275478538 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:58 INFO - PROCESS | 6348 | 1465275478596 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
21:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 222ms
21:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
21:57:58 INFO - PROCESS | 6348 | 1465275478779 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:58 INFO - PROCESS | 6348 | 1465275478855 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
21:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 267ms
21:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
21:57:59 INFO - PROCESS | 6348 | 1465275479029 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:59 INFO - PROCESS | 6348 | 1465275479093 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
21:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 266ms
21:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
21:57:59 INFO - PROCESS | 6348 | 1465275479412 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:59 INFO - PROCESS | 6348 | 1465275479485 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
21:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 571ms
21:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
21:57:59 INFO - PROCESS | 6348 | 1465275479891 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:57:59 INFO - PROCESS | 6348 | 1465275479942 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
21:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 267ms
21:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
21:58:00 INFO - PROCESS | 6348 | 1465275480162 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:00 INFO - PROCESS | 6348 | 1465275480216 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
21:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 267ms
21:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
21:58:00 INFO - PROCESS | 6348 | 1465275480441 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:00 INFO - PROCESS | 6348 | 1465275480491 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
21:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 274ms
21:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
21:58:00 INFO - PROCESS | 6348 | 1465275480708 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:00 INFO - PROCESS | 6348 | 1465275480777 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
21:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 317ms
21:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
21:58:01 INFO - PROCESS | 6348 | 1465275481045 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:01 INFO - PROCESS | 6348 | 1465275481122 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
21:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 286ms
21:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
21:58:01 INFO - PROCESS | 6348 | 1465275481323 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:01 INFO - PROCESS | 6348 | 1465275481377 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
21:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 224ms
21:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
21:58:01 INFO - PROCESS | 6348 | 1465275481541 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:01 INFO - PROCESS | 6348 | 1465275481587 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
21:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 215ms
21:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
21:58:01 INFO - PROCESS | 6348 | 1465275481759 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:01 INFO - PROCESS | 6348 | 1465275481807 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:01 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
21:58:01 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:58:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
21:58:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:58:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:58:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:58:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 216ms
21:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
21:58:01 INFO - PROCESS | 6348 | 1465275481978 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:02 INFO - PROCESS | 6348 | 1465275482028 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
21:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 266ms
21:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
21:58:02 INFO - PROCESS | 6348 | 1465275482260 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:02 INFO - PROCESS | 6348 | 1465275482319 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
21:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 266ms
21:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
21:58:02 INFO - PROCESS | 6348 | 1465275482527 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:02 INFO - PROCESS | 6348 | 1465275482592 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
21:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 271ms
21:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
21:58:02 INFO - PROCESS | 6348 | 1465275482795 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:02 INFO - PROCESS | 6348 | 1465275482855 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:03 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
21:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 266ms
21:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
21:58:03 INFO - PROCESS | 6348 | 1465275483103 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:03 INFO - PROCESS | 6348 | 1465275483168 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:03 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
21:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 274ms
21:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
21:58:03 INFO - PROCESS | 6348 | 1465275483341 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:03 INFO - PROCESS | 6348 | 1465275483395 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
21:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 267ms
21:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
21:58:03 INFO - PROCESS | 6348 | 1465275483609 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:03 INFO - PROCESS | 6348 | 1465275483666 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
21:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 718ms
21:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
21:58:04 INFO - PROCESS | 6348 | 1465275484330 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:04 INFO - PROCESS | 6348 | 1465275484379 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
21:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 217ms
21:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
21:58:04 INFO - PROCESS | 6348 | 1465275484555 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:04 INFO - PROCESS | 6348 | 1465275484606 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
21:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 223ms
21:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
21:58:04 INFO - PROCESS | 6348 | 1465275484774 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:04 INFO - PROCESS | 6348 | 1465275484829 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
21:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 216ms
21:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
21:58:04 INFO - PROCESS | 6348 | 1465275484993 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:05 INFO - PROCESS | 6348 | 1465275485045 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
21:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 216ms
21:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
21:58:05 INFO - PROCESS | 6348 | 1465275485212 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:05 INFO - PROCESS | 6348 | 1465275485273 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
21:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 217ms
21:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
21:58:05 INFO - PROCESS | 6348 | 1465275485438 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:05 INFO - PROCESS | 6348 | 1465275485492 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
21:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 224ms
21:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
21:58:05 INFO - PROCESS | 6348 | 1465275485661 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:05 INFO - PROCESS | 6348 | 1465275485727 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 270ms
21:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
21:58:05 INFO - PROCESS | 6348 | 1465275485944 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:06 INFO - PROCESS | 6348 | 1465275486020 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:06 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
21:58:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
21:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:58:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:58:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 468ms
21:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
21:58:06 INFO - PROCESS | 6348 | 1465275486415 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:06 INFO - PROCESS | 6348 | 1465275486475 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:06 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
21:58:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
21:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:58:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:58:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 467ms
21:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
21:58:06 INFO - PROCESS | 6348 | 1465275486885 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:06 INFO - PROCESS | 6348 | 1465275486928 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:07 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
21:58:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
21:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:58:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:58:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 221ms
21:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
21:58:07 INFO - PROCESS | 6348 | 1465275487110 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:07 INFO - PROCESS | 6348 | 1465275487160 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:07 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]"
21:58:07 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
21:58:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
21:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:58:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:58:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 267ms
21:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
21:58:07 INFO - PROCESS | 6348 | 1465275487389 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:07 INFO - PROCESS | 6348 | 1465275487440 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:07 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
21:58:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
21:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:58:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:58:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 217ms
21:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
21:58:07 INFO - PROCESS | 6348 | 1465275487606 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:07 INFO - PROCESS | 6348 | 1465275487656 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
21:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 224ms
21:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
21:58:07 INFO - PROCESS | 6348 | 1465275487828 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:07 INFO - PROCESS | 6348 | 1465275487873 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
21:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 219ms
21:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
21:58:08 INFO - PROCESS | 6348 | 1465275488058 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:08 INFO - PROCESS | 6348 | 1465275488124 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
21:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 316ms
21:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
21:58:08 INFO - PROCESS | 6348 | 1465275488377 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:08 INFO - PROCESS | 6348 | 1465275488452 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
21:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 318ms
21:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
21:58:08 INFO - PROCESS | 6348 | 1465275488696 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:08 INFO - PROCESS | 6348 | 1465275488752 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
21:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 266ms
21:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
21:58:08 INFO - PROCESS | 6348 | 1465275488971 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:09 INFO - PROCESS | 6348 | 1465275489033 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
21:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 269ms
21:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
21:58:09 INFO - PROCESS | 6348 | 1465275489257 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:09 INFO - PROCESS | 6348 | 1465275489316 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
21:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 272ms
21:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
21:58:09 INFO - PROCESS | 6348 | 1465275489527 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:09 INFO - PROCESS | 6348 | 1465275489605 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
21:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 367ms
21:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
21:58:09 INFO - PROCESS | 6348 | 1465275489945 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:10 INFO - PROCESS | 6348 | 1465275490026 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
21:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 285ms
21:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
21:58:10 INFO - PROCESS | 6348 | 1465275490219 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:10 INFO - PROCESS | 6348 | 1465275490274 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
21:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 216ms
21:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
21:58:10 INFO - PROCESS | 6348 | 1465275490439 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:10 INFO - PROCESS | 6348 | 1465275490489 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
21:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 223ms
21:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
21:58:10 INFO - PROCESS | 6348 | 1465275490658 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:10 INFO - PROCESS | 6348 | 1465275490712 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
21:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 266ms
21:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
21:58:10 INFO - PROCESS | 6348 | 1465275490927 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:10 INFO - PROCESS | 6348 | 1465275490979 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
21:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 218ms
21:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
21:58:11 INFO - PROCESS | 6348 | 1465275491154 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:11 INFO - PROCESS | 6348 | 1465275491208 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
21:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 269ms
21:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
21:58:11 INFO - PROCESS | 6348 | 1465275491429 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:11 INFO - PROCESS | 6348 | 1465275491506 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
21:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 367ms
21:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
21:58:11 INFO - PROCESS | 6348 | 1465275491811 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:11 INFO - PROCESS | 6348 | 1465275491872 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
21:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 279ms
21:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
21:58:12 INFO - PROCESS | 6348 | 1465275492079 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:12 INFO - PROCESS | 6348 | 1465275492152 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
21:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 318ms
21:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
21:58:12 INFO - PROCESS | 6348 | 1465275492411 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:12 INFO - PROCESS | 6348 | 1465275492494 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
21:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 568ms
21:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
21:58:12 INFO - PROCESS | 6348 | 1465275492983 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:13 INFO - PROCESS | 6348 | 1465275493037 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
21:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 218ms
21:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
21:58:13 INFO - PROCESS | 6348 | 1465275493209 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:13 INFO - PROCESS | 6348 | 1465275493259 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
21:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 268ms
21:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
21:58:13 INFO - PROCESS | 6348 | 1465275493489 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:13 INFO - PROCESS | 6348 | 1465275493544 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
21:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 269ms
21:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
21:58:13 INFO - PROCESS | 6348 | 1465275493756 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:13 INFO - PROCESS | 6348 | 1465275493806 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
21:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 222ms
21:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
21:58:13 INFO - PROCESS | 6348 | 1465275493975 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:14 INFO - PROCESS | 6348 | 1465275494024 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
21:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 217ms
21:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
21:58:14 INFO - PROCESS | 6348 | 1465275494195 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:14 INFO - PROCESS | 6348 | 1465275494251 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
21:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 217ms
21:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
21:58:14 INFO - PROCESS | 6348 | 1465275494413 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:14 INFO - PROCESS | 6348 | 1465275494476 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
21:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 266ms
21:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
21:58:14 INFO - PROCESS | 6348 | 1465275494688 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:14 INFO - PROCESS | 6348 | 1465275494736 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
21:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 269ms
21:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
21:58:14 INFO - PROCESS | 6348 | 1465275494974 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:15 INFO - PROCESS | 6348 | 1465275495058 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
21:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 367ms
21:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
21:58:15 INFO - PROCESS | 6348 | 1465275495342 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:15 INFO - PROCESS | 6348 | 1465275495403 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
21:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 266ms
21:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
21:58:15 INFO - PROCESS | 6348 | 1465275495611 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:15 INFO - PROCESS | 6348 | 1465275495679 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
21:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 266ms
21:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
21:58:15 INFO - PROCESS | 6348 | 1465275495879 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:15 INFO - PROCESS | 6348 | 1465275495949 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
21:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 268ms
21:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
21:58:16 INFO - PROCESS | 6348 | 1465275496157 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:16 INFO - PROCESS | 6348 | 1465275496219 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
21:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 216ms
21:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
21:58:16 INFO - PROCESS | 6348 | 1465275496375 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:16 INFO - PROCESS | 6348 | 1465275496428 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
21:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 217ms
21:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
21:58:16 INFO - PROCESS | 6348 | 1465275496594 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:16 INFO - PROCESS | 6348 | 1465275496646 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
21:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 215ms
21:58:16 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
21:58:16 INFO - PROCESS | 6348 | 1465275496813 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:16 INFO - PROCESS | 6348 | 1465275496864 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:17 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 () {
21:58:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
21:58:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
21:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:58:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:58:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
21:58:17 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 () {
21:58:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
21:58:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
21:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:58:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:58:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
21:58:17 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 () {
21:58:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
21:58:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
21:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:58:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:58:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
21:58:17 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 () {
21:58:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
21:58:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
21:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:58:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:58:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
21:58:17 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 218ms
21:58:17 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
21:58:17 INFO - PROCESS | 6348 | 1465275497040 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:17 INFO - PROCESS | 6348 | 1465275497093 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
21:58:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
21:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:58:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:58:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
21:58:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
21:58:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
21:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:58:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:58:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
21:58:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
21:58:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
21:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:58:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:58:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
21:58:17 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 220ms
21:58:17 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
21:58:17 INFO - PROCESS | 6348 | 1465275497259 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:17 INFO - PROCESS | 6348 | 1465275497320 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:17 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
21:58:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
21:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:58:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:58:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
21:58:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
21:58:17 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.
21:58:17 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
21:58:17 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 216ms
21:58:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
21:58:17 INFO - PROCESS | 6348 | 1465275497479 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:17 INFO - PROCESS | 6348 | 1465275497534 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
21:58:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 217ms
21:58:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
21:58:17 INFO - PROCESS | 6348 | 1465275497698 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:17 INFO - PROCESS | 6348 | 1465275497760 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
21:58:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 266ms
21:58:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
21:58:17 INFO - PROCESS | 6348 | 1465275497976 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:18 INFO - PROCESS | 6348 | 1465275498061 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
21:58:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 318ms
21:58:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
21:58:18 INFO - PROCESS | 6348 | 1465275498297 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:18 INFO - PROCESS | 6348 | 1465275498383 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
21:58:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 317ms
21:58:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
21:58:18 INFO - PROCESS | 6348 | 1465275498621 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:18 INFO - PROCESS | 6348 | 1465275498679 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
21:58:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 224ms
21:58:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
21:58:18 INFO - PROCESS | 6348 | 1465275498841 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:18 INFO - PROCESS | 6348 | 1465275498902 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
21:58:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 416ms
21:58:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
21:58:19 INFO - PROCESS | 6348 | 1465275499265 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:19 INFO - PROCESS | 6348 | 1465275499369 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
21:58:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 518ms
21:58:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
21:58:19 INFO - PROCESS | 6348 | 1465275499783 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:19 INFO - PROCESS | 6348 | 1465275499827 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
21:58:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 268ms
21:58:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
21:58:20 INFO - PROCESS | 6348 | 1465275500060 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:20 INFO - PROCESS | 6348 | 1465275500111 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
21:58:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 216ms
21:58:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
21:58:20 INFO - PROCESS | 6348 | 1465275500289 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:20 INFO - PROCESS | 6348 | 1465275500338 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
21:58:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 268ms
21:58:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
21:58:20 INFO - PROCESS | 6348 | 1465275500556 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:20 INFO - PROCESS | 6348 | 1465275500607 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
21:58:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 273ms
21:58:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
21:58:20 INFO - PROCESS | 6348 | 1465275500825 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:20 INFO - PROCESS | 6348 | 1465275500874 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
21:58:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 216ms
21:58:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
21:58:21 INFO - PROCESS | 6348 | 1465275501045 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:21 INFO - PROCESS | 6348 | 1465275501110 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
21:58:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 268ms
21:58:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
21:58:21 INFO - PROCESS | 6348 | 1465275501315 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:21 INFO - PROCESS | 6348 | 1465275501369 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
21:58:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 217ms
21:58:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
21:58:21 INFO - PROCESS | 6348 | 1465275501538 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:21 INFO - PROCESS | 6348 | 1465275501586 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
21:58:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 217ms
21:58:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
21:58:21 INFO - PROCESS | 6348 | 1465275501758 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:21 INFO - PROCESS | 6348 | 1465275501814 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
21:58:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 267ms
21:58:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
21:58:22 INFO - PROCESS | 6348 | 1465275502028 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:22 INFO - PROCESS | 6348 | 1465275502092 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
21:58:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 265ms
21:58:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
21:58:22 INFO - PROCESS | 6348 | 1465275502304 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:22 INFO - PROCESS | 6348 | 1465275502369 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
21:58:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 267ms
21:58:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
21:58:22 INFO - PROCESS | 6348 | 1465275502574 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:22 INFO - PROCESS | 6348 | 1465275502636 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
21:58:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 266ms
21:58:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
21:58:22 INFO - PROCESS | 6348 | 1465275502842 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:22 INFO - PROCESS | 6348 | 1465275502891 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
21:58:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 269ms
21:58:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
21:58:23 INFO - PROCESS | 6348 | 1465275503115 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:23 INFO - PROCESS | 6348 | 1465275503197 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:23 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
21:58:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 317ms
21:58:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
21:58:23 INFO - PROCESS | 6348 | 1465275503439 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:23 INFO - PROCESS | 6348 | 1465275503496 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
21:58:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 324ms
21:58:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
21:58:23 INFO - PROCESS | 6348 | 1465275503761 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:23 INFO - PROCESS | 6348 | 1465275503845 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:24 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
21:58:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 317ms
21:58:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
21:58:24 INFO - PROCESS | 6348 | 1465275504081 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:24 INFO - PROCESS | 6348 | 1465275504136 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
21:58:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 217ms
21:58:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
21:58:24 INFO - PROCESS | 6348 | 1465275504311 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:24 INFO - PROCESS | 6348 | 1465275504382 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
21:58:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 324ms
21:58:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
21:58:24 INFO - PROCESS | 6348 | 1465275504628 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:24 INFO - PROCESS | 6348 | 1465275504707 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
21:58:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 317ms
21:58:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
21:58:24 INFO - PROCESS | 6348 | 1465275504959 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:25 INFO - PROCESS | 6348 | 1465275505014 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
21:58:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 219ms
21:58:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
21:58:25 INFO - PROCESS | 6348 | 1465275505189 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:25 INFO - PROCESS | 6348 | 1465275505267 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
21:58:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 329ms
21:58:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
21:58:25 INFO - PROCESS | 6348 | 1465275505512 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:25 INFO - PROCESS | 6348 | 1465275505593 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
21:58:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 318ms
21:58:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
21:58:25 INFO - PROCESS | 6348 | 1465275505869 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:25 INFO - PROCESS | 6348 | 1465275505959 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
21:58:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 532ms
21:58:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
21:58:26 INFO - PROCESS | 6348 | 1465275506379 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:26 INFO - PROCESS | 6348 | 1465275506606 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
21:58:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 428ms
21:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
21:58:26 INFO - PROCESS | 6348 | 1465275506807 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:26 INFO - PROCESS | 6348 | 1465275506859 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
21:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 224ms
21:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
21:58:27 INFO - PROCESS | 6348 | 1465275507026 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:27 INFO - PROCESS | 6348 | 1465275507076 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
21:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 266ms
21:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
21:58:27 INFO - PROCESS | 6348 | 1465275507305 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:27 INFO - PROCESS | 6348 | 1465275507356 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
21:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 226ms
21:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
21:58:27 INFO - PROCESS | 6348 | 1465275507526 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:27 INFO - PROCESS | 6348 | 1465275507578 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
21:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 316ms
21:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
21:58:27 INFO - PROCESS | 6348 | 1465275507857 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:27 INFO - PROCESS | 6348 | 1465275507925 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
21:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 317ms
21:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
21:58:28 INFO - PROCESS | 6348 | 1465275508173 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:28 INFO - PROCESS | 6348 | 1465275508222 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
21:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 224ms
21:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
21:58:28 INFO - PROCESS | 6348 | 1465275508392 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:28 INFO - PROCESS | 6348 | 1465275508439 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
21:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 216ms
21:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
21:58:28 INFO - PROCESS | 6348 | 1465275508614 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:28 INFO - PROCESS | 6348 | 1465275508670 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:28 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
21:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 272ms
21:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
21:58:28 INFO - PROCESS | 6348 | 1465275508892 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:28 INFO - PROCESS | 6348 | 1465275508948 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
21:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 268ms
21:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
21:58:29 INFO - PROCESS | 6348 | 1465275509160 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:29 INFO - PROCESS | 6348 | 1465275509219 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
21:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 267ms
21:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
21:58:29 INFO - PROCESS | 6348 | 1465275509445 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:29 INFO - PROCESS | 6348 | 1465275509508 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:29 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
21:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 275ms
21:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
21:58:29 INFO - PROCESS | 6348 | 1465275509737 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:29 INFO - PROCESS | 6348 | 1465275509806 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
21:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 223ms
21:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
21:58:29 INFO - PROCESS | 6348 | 1465275509961 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:30 INFO - PROCESS | 6348 | 1465275510011 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
21:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 216ms
21:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
21:58:30 INFO - PROCESS | 6348 | 1465275510180 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:30 INFO - PROCESS | 6348 | 1465275510238 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
21:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 217ms
21:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
21:58:30 INFO - PROCESS | 6348 | 1465275510405 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:30 INFO - PROCESS | 6348 | 1465275510456 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
21:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 224ms
21:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
21:58:30 INFO - PROCESS | 6348 | 1465275510625 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:30 INFO - PROCESS | 6348 | 1465275510676 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
21:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 215ms
21:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
21:58:30 INFO - PROCESS | 6348 | 1465275510846 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:30 INFO - PROCESS | 6348 | 1465275510907 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:31 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
21:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 215ms
21:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
21:58:31 INFO - PROCESS | 6348 | 1465275511061 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:31 INFO - PROCESS | 6348 | 1465275511116 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
21:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 216ms
21:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
21:58:31 INFO - PROCESS | 6348 | 1465275511280 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:31 INFO - PROCESS | 6348 | 1465275511342 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:31 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
21:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 215ms
21:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
21:58:31 INFO - PROCESS | 6348 | 1465275511504 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:31 INFO - PROCESS | 6348 | 1465275511557 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
21:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 218ms
21:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
21:58:31 INFO - PROCESS | 6348 | 1465275511724 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:31 INFO - PROCESS | 6348 | 1465275511777 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
21:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 216ms
21:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
21:58:31 INFO - PROCESS | 6348 | 1465275511943 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:32 INFO - PROCESS | 6348 | 1465275512004 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
21:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 216ms
21:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
21:58:32 INFO - PROCESS | 6348 | 1465275512162 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:32 INFO - PROCESS | 6348 | 1465275512218 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
21:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 216ms
21:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
21:58:32 INFO - PROCESS | 6348 | 1465275512381 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:32 INFO - PROCESS | 6348 | 1465275512446 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
21:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 618ms
21:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
21:58:33 INFO - PROCESS | 6348 | 1465275513006 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:33 INFO - PROCESS | 6348 | 1465275513051 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
21:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 268ms
21:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
21:58:33 INFO - PROCESS | 6348 | 1465275513278 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:33 INFO - PROCESS | 6348 | 1465275513329 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
21:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 267ms
21:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
21:58:33 INFO - PROCESS | 6348 | 1465275513560 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:33 INFO - PROCESS | 6348 | 1465275513610 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
21:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 267ms
21:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
21:58:33 INFO - PROCESS | 6348 | 1465275513825 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:33 INFO - PROCESS | 6348 | 1465275513875 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
21:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 216ms
21:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
21:58:34 INFO - PROCESS | 6348 | 1465275514043 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:34 INFO - PROCESS | 6348 | 1465275514091 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
21:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 216ms
21:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
21:58:34 INFO - PROCESS | 6348 | 1465275514263 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:34 INFO - PROCESS | 6348 | 1465275514325 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
21:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 216ms
21:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
21:58:34 INFO - PROCESS | 6348 | 1465275514480 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:34 INFO - PROCESS | 6348 | 1465275514530 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:34 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
21:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 215ms
21:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
21:58:34 INFO - PROCESS | 6348 | 1465275514705 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:34 INFO - PROCESS | 6348 | 1465275514752 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:34 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
21:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 224ms
21:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
21:58:34 INFO - PROCESS | 6348 | 1465275514925 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:34 INFO - PROCESS | 6348 | 1465275514972 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:35 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
21:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 216ms
21:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
21:58:35 INFO - PROCESS | 6348 | 1465275515144 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:35 INFO - PROCESS | 6348 | 1465275515201 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:35 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)
21:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 216ms
21:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
21:58:35 INFO - PROCESS | 6348 | 1465275515363 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:35 INFO - PROCESS | 6348 | 1465275515425 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
21:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 267ms
21:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
21:58:35 INFO - PROCESS | 6348 | 1465275515638 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:35 INFO - PROCESS | 6348 | 1465275515688 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
21:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 225ms
21:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
21:58:35 INFO - PROCESS | 6348 | 1465275515859 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:35 INFO - PROCESS | 6348 | 1465275515908 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
21:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 217ms
21:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
21:58:36 INFO - PROCESS | 6348 | 1465275516078 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:36 INFO - PROCESS | 6348 | 1465275516138 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
21:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 216ms
21:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
21:58:36 INFO - PROCESS | 6348 | 1465275516296 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:36 INFO - PROCESS | 6348 | 1465275516346 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
21:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 267ms
21:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
21:58:36 INFO - PROCESS | 6348 | 1465275516572 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:36 INFO - PROCESS | 6348 | 1465275516636 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
21:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 224ms
21:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
21:58:36 INFO - PROCESS | 6348 | 1465275516794 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:36 INFO - PROCESS | 6348 | 1465275516849 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
21:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 268ms
21:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
21:58:37 INFO - PROCESS | 6348 | 1465275517065 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:37 INFO - PROCESS | 6348 | 1465275517131 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
21:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 266ms
21:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
21:58:37 INFO - PROCESS | 6348 | 1465275517340 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:37 INFO - PROCESS | 6348 | 1465275517397 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
21:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 274ms
21:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
21:58:37 INFO - PROCESS | 6348 | 1465275517610 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:37 INFO - PROCESS | 6348 | 1465275517699 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
21:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 267ms
21:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
21:58:37 INFO - PROCESS | 6348 | 1465275517879 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:37 INFO - PROCESS | 6348 | 1465275517937 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear
21:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 216ms
21:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
21:58:38 INFO - PROCESS | 6348 | 1465275518097 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:38 INFO - PROCESS | 6348 | 1465275518153 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
21:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 217ms
21:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
21:58:38 INFO - PROCESS | 6348 | 1465275518321 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:38 INFO - PROCESS | 6348 | 1465275518379 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
21:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 267ms
21:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
21:58:38 INFO - PROCESS | 6348 | 1465275518593 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:38 INFO - PROCESS | 6348 | 1465275518669 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:38 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)
21:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 318ms
21:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
21:58:38 INFO - PROCESS | 6348 | 1465275518913 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:38 INFO - PROCESS | 6348 | 1465275518997 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
21:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 267ms
21:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
21:58:39 INFO - PROCESS | 6348 | 1465275519188 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:39 INFO - PROCESS | 6348 | 1465275519245 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
21:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 216ms
21:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
21:58:39 INFO - PROCESS | 6348 | 1465275519407 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:39 INFO - PROCESS | 6348 | 1465275519475 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
21:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 317ms
21:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
21:58:39 INFO - PROCESS | 6348 | 1465275519728 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:39 INFO - PROCESS | 6348 | 1465275519822 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
21:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 316ms
21:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
21:58:40 INFO - PROCESS | 6348 | 1465275520055 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:40 INFO - PROCESS | 6348 | 1465275520114 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
21:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 219ms
21:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
21:58:40 INFO - PROCESS | 6348 | 1465275520274 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:40 INFO - PROCESS | 6348 | 1465275520330 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
21:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 469ms
21:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
21:58:40 INFO - PROCESS | 6348 | 1465275520748 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:40 INFO - PROCESS | 6348 | 1465275520847 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
21:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 317ms
21:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
21:58:41 INFO - PROCESS | 6348 | 1465275521074 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:41 INFO - PROCESS | 6348 | 1465275521128 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
21:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 273ms
21:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
21:58:41 INFO - PROCESS | 6348 | 1465275521346 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:41 INFO - PROCESS | 6348 | 1465275521402 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
21:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 267ms
21:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
21:58:41 INFO - PROCESS | 6348 | 1465275521613 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:41 INFO - PROCESS | 6348 | 1465275521685 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
21:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 317ms
21:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
21:58:41 INFO - PROCESS | 6348 | 1465275521941 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:42 INFO - PROCESS | 6348 | 1465275522028 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
21:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 275ms
21:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
21:58:42 INFO - PROCESS | 6348 | 1465275522211 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:42 INFO - PROCESS | 6348 | 1465275522266 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
21:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 217ms
21:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
21:58:42 INFO - PROCESS | 6348 | 1465275522429 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:42 INFO - PROCESS | 6348 | 1465275522476 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
21:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 216ms
21:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
21:58:42 INFO - PROCESS | 6348 | 1465275522648 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:42 INFO - PROCESS | 6348 | 1465275522700 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
21:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 217ms
21:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
21:58:42 INFO - PROCESS | 6348 | 1465275522873 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:42 INFO - PROCESS | 6348 | 1465275522936 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
21:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 274ms
21:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
21:58:43 INFO - PROCESS | 6348 | 1465275523156 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:43 INFO - PROCESS | 6348 | 1465275523216 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
21:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 267ms
21:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
21:58:43 INFO - PROCESS | 6348 | 1465275523432 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:43 INFO - PROCESS | 6348 | 1465275523504 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
21:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 267ms
21:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
21:58:43 INFO - PROCESS | 6348 | 1465275523705 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:43 INFO - PROCESS | 6348 | 1465275523787 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
21:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 372ms
21:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
21:58:44 INFO - PROCESS | 6348 | 1465275524091 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:44 INFO - PROCESS | 6348 | 1465275524175 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
21:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 316ms
21:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
21:58:44 INFO - PROCESS | 6348 | 1465275524406 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:44 INFO - PROCESS | 6348 | 1465275524496 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
21:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 273ms
21:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
21:58:44 INFO - PROCESS | 6348 | 1465275524676 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:44 INFO - PROCESS | 6348 | 1465275524727 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
21:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 217ms
21:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
21:58:44 INFO - PROCESS | 6348 | 1465275524894 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:44 INFO - PROCESS | 6348 | 1465275524946 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
21:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 267ms
21:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
21:58:45 INFO - PROCESS | 6348 | 1465275525174 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:45 INFO - PROCESS | 6348 | 1465275525253 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
21:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 324ms
21:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
21:58:45 INFO - PROCESS | 6348 | 1465275525494 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:45 INFO - PROCESS | 6348 | 1465275525589 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
21:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 316ms
21:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
21:58:45 INFO - PROCESS | 6348 | 1465275525812 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:45 INFO - PROCESS | 6348 | 1465275525872 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
21:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 216ms
21:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
21:58:46 INFO - PROCESS | 6348 | 1465275526031 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:46 INFO - PROCESS | 6348 | 1465275526093 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
21:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 215ms
21:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
21:58:46 INFO - PROCESS | 6348 | 1465275526256 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:46 INFO - PROCESS | 6348 | 1465275526313 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
21:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 223ms
21:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
21:58:46 INFO - PROCESS | 6348 | 1465275526475 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:46 INFO - PROCESS | 6348 | 1465275526530 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
21:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 216ms
21:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
21:58:46 INFO - PROCESS | 6348 | 1465275526707 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:46 INFO - PROCESS | 6348 | 1465275526761 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
21:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 223ms
21:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
21:58:46 INFO - PROCESS | 6348 | 1465275526967 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:47 INFO - PROCESS | 6348 | 1465275527061 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
21:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 482ms
21:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
21:58:47 INFO - PROCESS | 6348 | 1465275527435 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:47 INFO - PROCESS | 6348 | 1465275527498 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
21:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 317ms
21:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
21:58:47 INFO - PROCESS | 6348 | 1465275527796 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:47 INFO - PROCESS | 6348 | 1465275527888 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
21:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 377ms
21:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
21:58:48 INFO - PROCESS | 6348 | 1465275528182 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:48 INFO - PROCESS | 6348 | 1465275528264 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
21:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 329ms
21:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
21:58:48 INFO - PROCESS | 6348 | 1465275528496 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:48 INFO - PROCESS | 6348 | 1465275528546 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
21:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 216ms
21:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
21:58:48 INFO - PROCESS | 6348 | 1465275528722 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:48 INFO - PROCESS | 6348 | 1465275528770 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
21:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 266ms
21:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
21:58:48 INFO - PROCESS | 6348 | 1465275528996 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:49 INFO - PROCESS | 6348 | 1465275529096 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
21:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 375ms
21:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
21:58:49 INFO - PROCESS | 6348 | 1465275529362 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:49 INFO - PROCESS | 6348 | 1465275529412 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
21:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 215ms
21:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
21:58:49 INFO - PROCESS | 6348 | 1465275529580 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:49 INFO - PROCESS | 6348 | 1465275529630 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
21:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 265ms
21:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
21:58:49 INFO - PROCESS | 6348 | 1465275529860 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:49 INFO - PROCESS | 6348 | 1465275529923 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
21:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 267ms
21:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
21:58:50 INFO - PROCESS | 6348 | 1465275530142 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:50 INFO - PROCESS | 6348 | 1465275530214 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:50 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
21:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 277ms
21:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
21:58:50 INFO - PROCESS | 6348 | 1465275530411 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:50 INFO - PROCESS | 6348 | 1465275530482 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:50 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
21:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 266ms
21:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
21:58:50 INFO - PROCESS | 6348 | 1465275530679 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:50 INFO - PROCESS | 6348 | 1465275530739 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
21:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 266ms
21:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
21:58:50 INFO - PROCESS | 6348 | 1465275530947 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:51 INFO - PROCESS | 6348 | 1465275531004 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
21:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 266ms
21:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
21:58:51 INFO - PROCESS | 6348 | 1465275531225 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:51 INFO - PROCESS | 6348 | 1465275531293 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
21:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 324ms
21:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
21:58:51 INFO - PROCESS | 6348 | 1465275531552 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:51 INFO - PROCESS | 6348 | 1465275531629 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
21:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 317ms
21:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
21:58:51 INFO - PROCESS | 6348 | 1465275531863 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:51 INFO - PROCESS | 6348 | 1465275531920 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
21:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 216ms
21:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
21:58:52 INFO - PROCESS | 6348 | 1465275532091 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:52 INFO - PROCESS | 6348 | 1465275532143 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
21:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 218ms
21:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
21:58:52 INFO - PROCESS | 6348 | 1465275532311 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:52 INFO - PROCESS | 6348 | 1465275532364 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
21:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 217ms
21:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
21:58:52 INFO - PROCESS | 6348 | 1465275532530 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:52 INFO - PROCESS | 6348 | 1465275532587 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:52 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)
21:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 218ms
21:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
21:58:52 INFO - PROCESS | 6348 | 1465275532757 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:52 INFO - PROCESS | 6348 | 1465275532813 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
21:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 224ms
21:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
21:58:52 INFO - PROCESS | 6348 | 1465275532976 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:53 INFO - PROCESS | 6348 | 1465275533031 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
21:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 267ms
21:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
21:58:53 INFO - PROCESS | 6348 | 1465275533248 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:53 INFO - PROCESS | 6348 | 1465275533334 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
21:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 368ms
21:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
21:58:53 INFO - PROCESS | 6348 | 1465275533624 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:53 INFO - PROCESS | 6348 | 1465275533679 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
21:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 374ms
21:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
21:58:53 INFO - PROCESS | 6348 | 1465275533994 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:54 INFO - PROCESS | 6348 | 1465275534068 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
21:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 616ms
21:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
21:58:54 INFO - PROCESS | 6348 | 1465275534614 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:54 INFO - PROCESS | 6348 | 1465275534662 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
21:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 267ms
21:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
21:58:54 INFO - PROCESS | 6348 | 1465275534891 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:54 INFO - PROCESS | 6348 | 1465275534943 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
21:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 275ms
21:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
21:58:55 INFO - PROCESS | 6348 | 1465275535171 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:55 INFO - PROCESS | 6348 | 1465275535224 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
21:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 267ms
21:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
21:58:55 INFO - PROCESS | 6348 | 1465275535431 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:55 INFO - PROCESS | 6348 | 1465275535481 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
21:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 216ms
21:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
21:58:55 INFO - PROCESS | 6348 | 1465275535656 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:55 INFO - PROCESS | 6348 | 1465275535705 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
21:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 273ms
21:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
21:58:55 INFO - PROCESS | 6348 | 1465275535928 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:55 INFO - PROCESS | 6348 | 1465275535984 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
21:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 217ms
21:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
21:58:56 INFO - PROCESS | 6348 | 1465275536146 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:56 INFO - PROCESS | 6348 | 1465275536194 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
21:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 216ms
21:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
21:58:56 INFO - PROCESS | 6348 | 1465275536364 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:56 INFO - PROCESS | 6348 | 1465275536426 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
21:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 266ms
21:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
21:58:56 INFO - PROCESS | 6348 | 1465275536640 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:56 INFO - PROCESS | 6348 | 1465275536700 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
21:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 275ms
21:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
21:58:56 INFO - PROCESS | 6348 | 1465275536923 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:56 INFO - PROCESS | 6348 | 1465275536981 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
21:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 274ms
21:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
21:58:57 INFO - PROCESS | 6348 | 1465275537206 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:57 INFO - PROCESS | 6348 | 1465275537277 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
21:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 273ms
21:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
21:58:57 INFO - PROCESS | 6348 | 1465275537475 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:57 INFO - PROCESS | 6348 | 1465275537532 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
21:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 267ms
21:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
21:58:57 INFO - PROCESS | 6348 | 1465275537745 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:57 INFO - PROCESS | 6348 | 1465275537799 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
21:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 216ms
21:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
21:58:57 INFO - PROCESS | 6348 | 1465275537964 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:58 INFO - PROCESS | 6348 | 1465275538020 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
21:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 217ms
21:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
21:58:58 INFO - PROCESS | 6348 | 1465275538188 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:58 INFO - PROCESS | 6348 | 1465275538246 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
21:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 317ms
21:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
21:58:58 INFO - PROCESS | 6348 | 1465275538513 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:58 INFO - PROCESS | 6348 | 1465275538591 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
21:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 317ms
21:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
21:58:58 INFO - PROCESS | 6348 | 1465275538841 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:58 INFO - PROCESS | 6348 | 1465275538905 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:59 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
21:58:59 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:58:59 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
21:58:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:58:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:58:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:58:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 267ms
21:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
21:58:59 INFO - PROCESS | 6348 | 1465275539107 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:59 INFO - PROCESS | 6348 | 1465275539159 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
21:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 223ms
21:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
21:58:59 INFO - PROCESS | 6348 | 1465275539327 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:59 INFO - PROCESS | 6348 | 1465275539382 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
21:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 216ms
21:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
21:58:59 INFO - PROCESS | 6348 | 1465275539545 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:59 INFO - PROCESS | 6348 | 1465275539598 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:59 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
21:58:59 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:58:59 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
21:58:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:58:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:58:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:58:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 216ms
21:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
21:58:59 INFO - PROCESS | 6348 | 1465275539764 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:59 INFO - PROCESS | 6348 | 1465275539825 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:58:59 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
21:58:59 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:58:59 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
21:58:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:58:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:58:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:58:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 216ms
21:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
21:58:59 INFO - PROCESS | 6348 | 1465275539990 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:00 INFO - PROCESS | 6348 | 1465275540045 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
21:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 225ms
21:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
21:59:00 INFO - PROCESS | 6348 | 1465275540214 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:00 INFO - PROCESS | 6348 | 1465275540274 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
21:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 467ms
21:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
21:59:00 INFO - PROCESS | 6348 | 1465275540684 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:00 INFO - PROCESS | 6348 | 1465275540798 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
21:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 518ms
21:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
21:59:01 INFO - PROCESS | 6348 | 1465275541211 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:01 INFO - PROCESS | 6348 | 1465275541264 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
21:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 266ms
21:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
21:59:01 INFO - PROCESS | 6348 | 1465275541482 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:01 INFO - PROCESS | 6348 | 1465275541547 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
21:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 318ms
21:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
21:59:01 INFO - PROCESS | 6348 | 1465275541812 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:01 INFO - PROCESS | 6348 | 1465275541879 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
21:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 322ms
21:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
21:59:02 INFO - PROCESS | 6348 | 1465275542143 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:02 INFO - PROCESS | 6348 | 1465275542215 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
21:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 326ms
21:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
21:59:02 INFO - PROCESS | 6348 | 1465275542462 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:02 INFO - PROCESS | 6348 | 1465275542511 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
21:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 216ms
21:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
21:59:02 INFO - PROCESS | 6348 | 1465275542681 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:02 INFO - PROCESS | 6348 | 1465275542737 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
21:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 267ms
21:59:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
21:59:02 INFO - PROCESS | 6348 | 1465275542959 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:03 INFO - PROCESS | 6348 | 1465275543028 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
21:59:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 325ms
21:59:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
21:59:03 INFO - PROCESS | 6348 | 1465275543277 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:03 INFO - PROCESS | 6348 | 1465275543328 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
21:59:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 319ms
21:59:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
21:59:03 INFO - PROCESS | 6348 | 1465275543638 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:03 INFO - PROCESS | 6348 | 1465275543718 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
21:59:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 326ms
21:59:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
21:59:03 INFO - PROCESS | 6348 | 1465275543959 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:04 INFO - PROCESS | 6348 | 1465275544015 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
21:59:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 269ms
21:59:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
21:59:04 INFO - PROCESS | 6348 | 1465275544231 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:04 INFO - PROCESS | 6348 | 1465275544297 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
21:59:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 267ms
21:59:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
21:59:04 INFO - PROCESS | 6348 | 1465275544506 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:04 INFO - PROCESS | 6348 | 1465275544557 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
21:59:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 224ms
21:59:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
21:59:04 INFO - PROCESS | 6348 | 1465275544726 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:04 INFO - PROCESS | 6348 | 1465275544776 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
21:59:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 216ms
21:59:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
21:59:04 INFO - PROCESS | 6348 | 1465275544946 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:05 INFO - PROCESS | 6348 | 1465275544998 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
21:59:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 215ms
21:59:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
21:59:05 INFO - PROCESS | 6348 | 1465275545163 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:05 INFO - PROCESS | 6348 | 1465275545220 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
21:59:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 216ms
21:59:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
21:59:05 INFO - PROCESS | 6348 | 1465275545382 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:05 INFO - PROCESS | 6348 | 1465275545442 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
21:59:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 216ms
21:59:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
21:59:05 INFO - PROCESS | 6348 | 1465275545606 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:05 INFO - PROCESS | 6348 | 1465275545659 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
21:59:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 216ms
21:59:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
21:59:05 INFO - PROCESS | 6348 | 1465275545825 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:05 INFO - PROCESS | 6348 | 1465275545890 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
21:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 216ms
21:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
21:59:06 INFO - PROCESS | 6348 | 1465275546045 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:06 INFO - PROCESS | 6348 | 1465275546105 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
21:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 317ms
21:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
21:59:06 INFO - PROCESS | 6348 | 1465275546367 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:06 INFO - PROCESS | 6348 | 1465275546457 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
21:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 319ms
21:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
21:59:06 INFO - PROCESS | 6348 | 1465275546693 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:06 INFO - PROCESS | 6348 | 1465275546747 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
21:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 217ms
21:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
21:59:06 INFO - PROCESS | 6348 | 1465275546914 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:06 INFO - PROCESS | 6348 | 1465275546978 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
21:59:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 219ms
21:59:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
21:59:07 INFO - PROCESS | 6348 | 1465275547139 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:07 INFO - PROCESS | 6348 | 1465275547225 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
21:59:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 418ms
21:59:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
21:59:07 INFO - PROCESS | 6348 | 1465275547557 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:07 INFO - PROCESS | 6348 | 1465275547682 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
21:59:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 568ms
21:59:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
21:59:08 INFO - PROCESS | 6348 | 1465275548128 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:08 INFO - PROCESS | 6348 | 1465275548172 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
21:59:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 217ms
21:59:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
21:59:08 INFO - PROCESS | 6348 | 1465275548348 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:08 INFO - PROCESS | 6348 | 1465275548404 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
21:59:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 267ms
21:59:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
21:59:08 INFO - PROCESS | 6348 | 1465275548630 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:08 INFO - PROCESS | 6348 | 1465275548681 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
21:59:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 228ms
21:59:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
21:59:08 INFO - PROCESS | 6348 | 1465275548847 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:08 INFO - PROCESS | 6348 | 1465275548896 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
21:59:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 216ms
21:59:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
21:59:09 INFO - PROCESS | 6348 | 1465275549069 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:09 INFO - PROCESS | 6348 | 1465275549147 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
21:59:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 368ms
21:59:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
21:59:09 INFO - PROCESS | 6348 | 1465275549448 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:09 INFO - PROCESS | 6348 | 1465275549538 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
21:59:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 317ms
21:59:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
21:59:09 INFO - PROCESS | 6348 | 1465275549764 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:09 INFO - PROCESS | 6348 | 1465275549814 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
21:59:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 216ms
21:59:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
21:59:09 INFO - PROCESS | 6348 | 1465275549984 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:10 INFO - PROCESS | 6348 | 1465275550041 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:10 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
21:59:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 266ms
21:59:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
21:59:10 INFO - PROCESS | 6348 | 1465275550258 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:10 INFO - PROCESS | 6348 | 1465275550323 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
21:59:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 273ms
21:59:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
21:59:10 INFO - PROCESS | 6348 | 1465275550529 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:10 INFO - PROCESS | 6348 | 1465275550591 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
21:59:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 267ms
21:59:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
21:59:10 INFO - PROCESS | 6348 | 1465275550799 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:10 INFO - PROCESS | 6348 | 1465275550872 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
21:59:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 267ms
21:59:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
21:59:11 INFO - PROCESS | 6348 | 1465275551074 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:11 INFO - PROCESS | 6348 | 1465275551124 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
21:59:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 274ms
21:59:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
21:59:11 INFO - PROCESS | 6348 | 1465275551344 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:11 INFO - PROCESS | 6348 | 1465275551436 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
21:59:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 317ms
21:59:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
21:59:11 INFO - PROCESS | 6348 | 1465275551665 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:11 INFO - PROCESS | 6348 | 1465275551739 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
21:59:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 266ms
21:59:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
21:59:11 INFO - PROCESS | 6348 | 1465275551932 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:11 INFO - PROCESS | 6348 | 1465275551995 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
21:59:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 316ms
21:59:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
21:59:12 INFO - PROCESS | 6348 | 1465275552263 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:12 INFO - PROCESS | 6348 | 1465275552343 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:12 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
21:59:12 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
21:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:59:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 275ms
21:59:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
21:59:12 INFO - PROCESS | 6348 | 1465275552531 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:12 INFO - PROCESS | 6348 | 1465275552596 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
21:59:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 216ms
21:59:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
21:59:12 INFO - PROCESS | 6348 | 1465275552749 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:12 INFO - PROCESS | 6348 | 1465275552810 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
21:59:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 216ms
21:59:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
21:59:12 INFO - PROCESS | 6348 | 1465275552974 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:13 INFO - PROCESS | 6348 | 1465275553028 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
21:59:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 222ms
21:59:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
21:59:13 INFO - PROCESS | 6348 | 1465275553194 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:13 INFO - PROCESS | 6348 | 1465275553260 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
21:59:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 317ms
21:59:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
21:59:13 INFO - PROCESS | 6348 | 1465275553516 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:13 INFO - PROCESS | 6348 | 1465275553607 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
21:59:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 317ms
21:59:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
21:59:13 INFO - PROCESS | 6348 | 1465275553841 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:13 INFO - PROCESS | 6348 | 1465275553895 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
21:59:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 475ms
21:59:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
21:59:14 INFO - PROCESS | 6348 | 1465275554312 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:14 INFO - PROCESS | 6348 | 1465275554386 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
21:59:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 266ms
21:59:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
21:59:14 INFO - PROCESS | 6348 | 1465275554583 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:14 INFO - PROCESS | 6348 | 1465275554640 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
21:59:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 267ms
21:59:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
21:59:14 INFO - PROCESS | 6348 | 1465275554866 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:14 INFO - PROCESS | 6348 | 1465275554949 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
21:59:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 377ms
21:59:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
21:59:15 INFO - PROCESS | 6348 | 1465275555243 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:15 INFO - PROCESS | 6348 | 1465275555315 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
21:59:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 275ms
21:59:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
21:59:15 INFO - PROCESS | 6348 | 1465275555511 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:15 INFO - PROCESS | 6348 | 1465275555558 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
21:59:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 266ms
21:59:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
21:59:15 INFO - PROCESS | 6348 | 1465275555784 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:15 INFO - PROCESS | 6348 | 1465275555878 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
21:59:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 367ms
21:59:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
21:59:16 INFO - PROCESS | 6348 | 1465275556157 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:16 INFO - PROCESS | 6348 | 1465275556205 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
21:59:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 224ms
21:59:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
21:59:16 INFO - PROCESS | 6348 | 1465275556377 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:16 INFO - PROCESS | 6348 | 1465275556425 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
21:59:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 216ms
21:59:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
21:59:16 INFO - PROCESS | 6348 | 1465275556596 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:16 INFO - PROCESS | 6348 | 1465275556655 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
21:59:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 266ms
21:59:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
21:59:16 INFO - PROCESS | 6348 | 1465275556864 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:16 INFO - PROCESS | 6348 | 1465275556924 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
21:59:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 266ms
21:59:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
21:59:17 INFO - PROCESS | 6348 | 1465275557140 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:17 INFO - PROCESS | 6348 | 1465275557206 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
21:59:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 269ms
21:59:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
21:59:17 INFO - PROCESS | 6348 | 1465275557410 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:17 INFO - PROCESS | 6348 | 1465275557471 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
21:59:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 266ms
21:59:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
21:59:17 INFO - PROCESS | 6348 | 1465275557680 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:17 INFO - PROCESS | 6348 | 1465275557731 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
21:59:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 217ms
21:59:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
21:59:17 INFO - PROCESS | 6348 | 1465275557897 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:17 INFO - PROCESS | 6348 | 1465275557954 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
21:59:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 216ms
21:59:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
21:59:18 INFO - PROCESS | 6348 | 1465275558121 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:18 INFO - PROCESS | 6348 | 1465275558175 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
21:59:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 217ms
21:59:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
21:59:18 INFO - PROCESS | 6348 | 1465275558341 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:18 INFO - PROCESS | 6348 | 1465275558393 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
21:59:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 224ms
21:59:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
21:59:18 INFO - PROCESS | 6348 | 1465275558561 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:18 INFO - PROCESS | 6348 | 1465275558613 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
21:59:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 216ms
21:59:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
21:59:18 INFO - PROCESS | 6348 | 1465275558779 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:18 INFO - PROCESS | 6348 | 1465275558832 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
21:59:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 216ms
21:59:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
21:59:19 INFO - PROCESS | 6348 | 1465275558997 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:19 INFO - PROCESS | 6348 | 1465275559054 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
21:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 217ms
21:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
21:59:19 INFO - PROCESS | 6348 | 1465275559217 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:19 INFO - PROCESS | 6348 | 1465275559276 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
21:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 216ms
21:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
21:59:19 INFO - PROCESS | 6348 | 1465275559441 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:19 INFO - PROCESS | 6348 | 1465275559500 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
21:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 323ms
21:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
21:59:19 INFO - PROCESS | 6348 | 1465275559764 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:19 INFO - PROCESS | 6348 | 1465275559824 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
21:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 266ms
21:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
21:59:20 INFO - PROCESS | 6348 | 1465275560032 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:20 INFO - PROCESS | 6348 | 1465275560088 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
21:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 216ms
21:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
21:59:20 INFO - PROCESS | 6348 | 1465275560256 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:20 INFO - PROCESS | 6348 | 1465275560312 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
21:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 215ms
21:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
21:59:20 INFO - PROCESS | 6348 | 1465275560475 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:20 INFO - PROCESS | 6348 | 1465275560562 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
21:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 473ms
21:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
21:59:20 INFO - PROCESS | 6348 | 1465275560951 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:21 INFO - PROCESS | 6348 | 1465275561015 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
21:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 367ms
21:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
21:59:21 INFO - PROCESS | 6348 | 1465275561324 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:21 INFO - PROCESS | 6348 | 1465275561369 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
21:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 223ms
21:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
21:59:21 INFO - PROCESS | 6348 | 1465275561547 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:21 INFO - PROCESS | 6348 | 1465275561604 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
21:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 317ms
21:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
21:59:21 INFO - PROCESS | 6348 | 1465275561866 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:21 INFO - PROCESS | 6348 | 1465275561947 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
21:59:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 317ms
21:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
21:59:22 INFO - PROCESS | 6348 | 1465275562190 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:22 INFO - PROCESS | 6348 | 1465275562241 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
21:59:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 322ms
21:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
21:59:22 INFO - PROCESS | 6348 | 1465275562515 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:22 INFO - PROCESS | 6348 | 1465275562613 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
21:59:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 317ms
21:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
21:59:22 INFO - PROCESS | 6348 | 1465275562832 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:22 INFO - PROCESS | 6348 | 1465275562937 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
21:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 321ms
21:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
21:59:23 INFO - PROCESS | 6348 | 1465275563160 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:23 INFO - PROCESS | 6348 | 1465275563212 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
21:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 217ms
21:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
21:59:23 INFO - PROCESS | 6348 | 1465275563382 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:23 INFO - PROCESS | 6348 | 1465275563444 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
21:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 266ms
21:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
21:59:23 INFO - PROCESS | 6348 | 1465275563660 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:23 INFO - PROCESS | 6348 | 1465275563728 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
21:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 266ms
21:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
21:59:23 INFO - PROCESS | 6348 | 1465275563930 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:24 INFO - PROCESS | 6348 | 1465275563998 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
21:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 266ms
21:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
21:59:24 INFO - PROCESS | 6348 | 1465275564198 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:24 INFO - PROCESS | 6348 | 1465275564260 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
21:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 269ms
21:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
21:59:24 INFO - PROCESS | 6348 | 1465275564476 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:24 INFO - PROCESS | 6348 | 1465275564531 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
21:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 219ms
21:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
21:59:24 INFO - PROCESS | 6348 | 1465275564696 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:24 INFO - PROCESS | 6348 | 1465275564755 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
21:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 267ms
21:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
21:59:24 INFO - PROCESS | 6348 | 1465275564966 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:25 INFO - PROCESS | 6348 | 1465275565032 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
21:59:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 267ms
21:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
21:59:25 INFO - PROCESS | 6348 | 1465275565243 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:25 INFO - PROCESS | 6348 | 1465275565320 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
21:59:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 324ms
21:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
21:59:25 INFO - PROCESS | 6348 | 1465275565564 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:25 INFO - PROCESS | 6348 | 1465275565629 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
21:59:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 266ms
21:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
21:59:25 INFO - PROCESS | 6348 | 1465275565831 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:25 INFO - PROCESS | 6348 | 1465275565894 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
21:59:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 266ms
21:59:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
21:59:26 INFO - PROCESS | 6348 | 1465275566109 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:26 INFO - PROCESS | 6348 | 1465275566164 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
21:59:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 269ms
21:59:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
21:59:26 INFO - PROCESS | 6348 | 1465275566382 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:26 INFO - PROCESS | 6348 | 1465275566465 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
21:59:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 317ms
21:59:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
21:59:26 INFO - PROCESS | 6348 | 1465275566711 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:26 INFO - PROCESS | 6348 | 1465275566797 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
21:59:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 277ms
21:59:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
21:59:26 INFO - PROCESS | 6348 | 1465275566982 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:27 INFO - PROCESS | 6348 | 1465275567046 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
21:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 617ms
21:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
21:59:27 INFO - PROCESS | 6348 | 1465275567606 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:27 INFO - PROCESS | 6348 | 1465275567659 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
21:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 270ms
21:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
21:59:27 INFO - PROCESS | 6348 | 1465275567892 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:27 INFO - PROCESS | 6348 | 1465275567967 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
21:59:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 377ms
21:59:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
21:59:28 INFO - PROCESS | 6348 | 1465275568275 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:28 INFO - PROCESS | 6348 | 1465275568324 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
21:59:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 221ms
21:59:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
21:59:28 INFO - PROCESS | 6348 | 1465275568492 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:28 INFO - PROCESS | 6348 | 1465275568541 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
21:59:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 225ms
21:59:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
21:59:28 INFO - PROCESS | 6348 | 1465275568712 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:28 INFO - PROCESS | 6348 | 1465275568761 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
21:59:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 267ms
21:59:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
21:59:28 INFO - PROCESS | 6348 | 1465275568982 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:29 INFO - PROCESS | 6348 | 1465275569046 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
21:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 266ms
21:59:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
21:59:29 INFO - PROCESS | 6348 | 1465275569250 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:29 INFO - PROCESS | 6348 | 1465275569307 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
21:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 218ms
21:59:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
21:59:29 INFO - PROCESS | 6348 | 1465275569477 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:29 INFO - PROCESS | 6348 | 1465275569525 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
21:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 218ms
21:59:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
21:59:29 INFO - PROCESS | 6348 | 1465275569697 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:29 INFO - PROCESS | 6348 | 1465275569745 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
21:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 216ms
21:59:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
21:59:29 INFO - PROCESS | 6348 | 1465275569915 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:29 INFO - PROCESS | 6348 | 1465275569967 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
21:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 216ms
21:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
21:59:30 INFO - PROCESS | 6348 | 1465275570140 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:30 INFO - PROCESS | 6348 | 1465275570195 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
21:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 266ms
21:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
21:59:30 INFO - PROCESS | 6348 | 1465275570408 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:30 INFO - PROCESS | 6348 | 1465275570460 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
21:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 322ms
21:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
21:59:30 INFO - PROCESS | 6348 | 1465275570728 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:30 INFO - PROCESS | 6348 | 1465275570772 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
21:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 219ms
21:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
21:59:30 INFO - PROCESS | 6348 | 1465275570951 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:31 INFO - PROCESS | 6348 | 1465275571027 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
21:59:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 368ms
21:59:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
21:59:31 INFO - PROCESS | 6348 | 1465275571330 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:31 INFO - PROCESS | 6348 | 1465275571398 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
21:59:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 268ms
21:59:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
21:59:31 INFO - PROCESS | 6348 | 1465275571611 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:31 INFO - PROCESS | 6348 | 1465275571674 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
21:59:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 266ms
21:59:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
21:59:31 INFO - PROCESS | 6348 | 1465275571879 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:31 INFO - PROCESS | 6348 | 1465275571944 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
21:59:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 265ms
21:59:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
21:59:32 INFO - PROCESS | 6348 | 1465275572149 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:32 INFO - PROCESS | 6348 | 1465275572222 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
21:59:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 266ms
21:59:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
21:59:32 INFO - PROCESS | 6348 | 1465275572425 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:32 INFO - PROCESS | 6348 | 1465275572482 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
21:59:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 223ms
21:59:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
21:59:32 INFO - PROCESS | 6348 | 1465275572644 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:32 INFO - PROCESS | 6348 | 1465275572698 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
21:59:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 216ms
21:59:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
21:59:32 INFO - PROCESS | 6348 | 1465275572863 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:32 INFO - PROCESS | 6348 | 1465275572925 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
21:59:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 266ms
21:59:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
21:59:33 INFO - PROCESS | 6348 | 1465275573131 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:33 INFO - PROCESS | 6348 | 1465275573190 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
21:59:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 216ms
21:59:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
21:59:33 INFO - PROCESS | 6348 | 1465275573349 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:33 INFO - PROCESS | 6348 | 1465275573412 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
21:59:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 217ms
21:59:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
21:59:33 INFO - PROCESS | 6348 | 1465275573574 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:33 INFO - PROCESS | 6348 | 1465275573631 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
21:59:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 216ms
21:59:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
21:59:33 INFO - PROCESS | 6348 | 1465275573796 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:33 INFO - PROCESS | 6348 | 1465275573855 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
21:59:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 270ms
21:59:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
21:59:34 INFO - PROCESS | 6348 | 1465275574064 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:34 INFO - PROCESS | 6348 | 1465275574122 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
21:59:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 216ms
21:59:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
21:59:34 INFO - PROCESS | 6348 | 1465275574290 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:34 INFO - PROCESS | 6348 | 1465275574347 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
21:59:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 217ms
21:59:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
21:59:34 INFO - PROCESS | 6348 | 1465275574509 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:34 INFO - PROCESS | 6348 | 1465275574565 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
21:59:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 217ms
21:59:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
21:59:34 INFO - PROCESS | 6348 | 1465275574732 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:34 INFO - PROCESS | 6348 | 1465275574790 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
21:59:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 216ms
21:59:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
21:59:34 INFO - PROCESS | 6348 | 1465275574949 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:35 INFO - PROCESS | 6348 | 1465275575012 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
21:59:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 668ms
21:59:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
21:59:35 INFO - PROCESS | 6348 | 1465275575621 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:35 INFO - PROCESS | 6348 | 1465275575670 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
21:59:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 219ms
21:59:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
21:59:35 INFO - PROCESS | 6348 | 1465275575846 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:35 INFO - PROCESS | 6348 | 1465275575897 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
21:59:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 216ms
21:59:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
21:59:36 INFO - PROCESS | 6348 | 1465275576077 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:36 INFO - PROCESS | 6348 | 1465275576140 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
21:59:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 317ms
21:59:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
21:59:36 INFO - PROCESS | 6348 | 1465275576395 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:36 INFO - PROCESS | 6348 | 1465275576470 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:37 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)
21:59:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 775ms
21:59:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
21:59:37 INFO - PROCESS | 6348 | 1465275577164 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:37 INFO - PROCESS | 6348 | 1465275577229 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:37 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
21:59:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
21:59:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
21:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
21:59:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 718ms
21:59:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
21:59:37 INFO - PROCESS | 6348 | 1465275577886 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:37 INFO - PROCESS | 6348 | 1465275577936 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:38 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
21:59:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
21:59:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
21:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
21:59:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 720ms
21:59:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
21:59:38 INFO - PROCESS | 6348 | 1465275578608 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:38 INFO - PROCESS | 6348 | 1465275578656 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:39 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)
21:59:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 717ms
21:59:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
21:59:39 INFO - PROCESS | 6348 | 1465275579327 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:39 INFO - PROCESS | 6348 | 1465275579376 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:40 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)
21:59:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 717ms
21:59:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
21:59:40 INFO - PROCESS | 6348 | 1465275580046 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:40 INFO - PROCESS | 6348 | 1465275580097 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:40 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
21:59:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
21:59:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
21:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
21:59:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 767ms
21:59:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
21:59:40 INFO - PROCESS | 6348 | 1465275580815 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:40 INFO - PROCESS | 6348 | 1465275580856 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:41 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
21:59:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
21:59:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
21:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
21:59:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 667ms
21:59:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
21:59:41 INFO - PROCESS | 6348 | 1465275581486 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:41 INFO - PROCESS | 6348 | 1465275581543 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:42 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
21:59:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
21:59:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
21:59:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
21:59:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 717ms
21:59:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
21:59:42 INFO - PROCESS | 6348 | 1465275582207 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:42 INFO - PROCESS | 6348 | 1465275582252 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:42 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
21:59:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
21:59:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
21:59:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
21:59:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 720ms
21:59:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
21:59:42 INFO - PROCESS | 6348 | 1465275582931 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:43 INFO - PROCESS | 6348 | 1465275583026 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
21:59:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 517ms
21:59:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
21:59:43 INFO - PROCESS | 6348 | 1465275583449 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:43 INFO - PROCESS | 6348 | 1465275583497 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
21:59:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 217ms
21:59:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
21:59:43 INFO - PROCESS | 6348 | 1465275583678 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:43 INFO - PROCESS | 6348 | 1465275583730 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:43 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"
21:59:43 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
21:59:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
21:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:59:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 267ms
21:59:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
21:59:43 INFO - PROCESS | 6348 | 1465275583951 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:44 INFO - PROCESS | 6348 | 1465275584010 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
21:59:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 268ms
21:59:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
21:59:44 INFO - PROCESS | 6348 | 1465275584225 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:44 INFO - PROCESS | 6348 | 1465275584292 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:44 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"
21:59:44 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
21:59:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
21:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:59:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 267ms
21:59:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
21:59:44 INFO - PROCESS | 6348 | 1465275584494 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:44 INFO - PROCESS | 6348 | 1465275584542 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:44 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"
21:59:44 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
21:59:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
21:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:59:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 223ms
21:59:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
21:59:44 INFO - PROCESS | 6348 | 1465275584715 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:44 INFO - PROCESS | 6348 | 1465275584796 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
21:59:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 315ms
21:59:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
21:59:45 INFO - PROCESS | 6348 | 1465275585034 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:45 INFO - PROCESS | 6348 | 1465275585112 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:45 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
21:59:45 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
21:59:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
21:59:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
21:59:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 767ms
21:59:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
21:59:45 INFO - PROCESS | 6348 | 1465275585804 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:45 INFO - PROCESS | 6348 | 1465275585869 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
21:59:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 268ms
21:59:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
21:59:46 INFO - PROCESS | 6348 | 1465275586096 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:46 INFO - PROCESS | 6348 | 1465275586155 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
21:59:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 216ms
21:59:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
21:59:46 INFO - PROCESS | 6348 | 1465275586316 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:46 INFO - PROCESS | 6348 | 1465275586373 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
21:59:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 267ms
21:59:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
21:59:46 INFO - PROCESS | 6348 | 1465275586591 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:46 INFO - PROCESS | 6348 | 1465275586648 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
21:59:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 216ms
21:59:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
21:59:46 INFO - PROCESS | 6348 | 1465275586809 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:46 INFO - PROCESS | 6348 | 1465275586859 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
21:59:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 223ms
21:59:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
21:59:47 INFO - PROCESS | 6348 | 1465275587028 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:47 INFO - PROCESS | 6348 | 1465275587079 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
21:59:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 216ms
21:59:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
21:59:47 INFO - PROCESS | 6348 | 1465275587248 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:47 INFO - PROCESS | 6348 | 1465275587303 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
21:59:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 216ms
21:59:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
21:59:47 INFO - PROCESS | 6348 | 1465275587465 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:47 INFO - PROCESS | 6348 | 1465275587522 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
21:59:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 566ms
21:59:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
21:59:48 INFO - PROCESS | 6348 | 1465275588037 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:48 INFO - PROCESS | 6348 | 1465275588083 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
21:59:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 269ms
21:59:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
21:59:48 INFO - PROCESS | 6348 | 1465275588313 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:48 INFO - PROCESS | 6348 | 1465275588365 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
21:59:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 267ms
21:59:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
21:59:48 INFO - PROCESS | 6348 | 1465275588595 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:48 INFO - PROCESS | 6348 | 1465275588646 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
21:59:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 267ms
21:59:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
21:59:48 INFO - PROCESS | 6348 | 1465275588858 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:48 INFO - PROCESS | 6348 | 1465275588908 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
21:59:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 223ms
21:59:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
21:59:49 INFO - PROCESS | 6348 | 1465275589078 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:49 INFO - PROCESS | 6348 | 1465275589138 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
21:59:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 317ms
21:59:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
21:59:49 INFO - PROCESS | 6348 | 1465275589401 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:49 INFO - PROCESS | 6348 | 1465275589491 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
21:59:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 317ms
21:59:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
21:59:49 INFO - PROCESS | 6348 | 1465275589727 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:49 INFO - PROCESS | 6348 | 1465275589776 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
21:59:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 224ms
21:59:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
21:59:49 INFO - PROCESS | 6348 | 1465275589945 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:49 INFO - PROCESS | 6348 | 1465275589992 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
21:59:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 216ms
21:59:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
21:59:50 INFO - PROCESS | 6348 | 1465275590164 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:50 INFO - PROCESS | 6348 | 1465275590216 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
21:59:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 317ms
21:59:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
21:59:50 INFO - PROCESS | 6348 | 1465275590496 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:50 INFO - PROCESS | 6348 | 1465275590564 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
21:59:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 326ms
21:59:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
21:59:50 INFO - PROCESS | 6348 | 1465275590815 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:50 INFO - PROCESS | 6348 | 1465275590872 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
21:59:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 217ms
21:59:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
21:59:51 INFO - PROCESS | 6348 | 1465275591034 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:51 INFO - PROCESS | 6348 | 1465275591096 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
21:59:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 266ms
21:59:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
21:59:51 INFO - PROCESS | 6348 | 1465275591309 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:51 INFO - PROCESS | 6348 | 1465275591367 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
21:59:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 223ms
21:59:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
21:59:51 INFO - PROCESS | 6348 | 1465275591529 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:51 INFO - PROCESS | 6348 | 1465275591578 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
21:59:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 217ms
21:59:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
21:59:51 INFO - PROCESS | 6348 | 1465275591748 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:51 INFO - PROCESS | 6348 | 1465275591798 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
21:59:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 216ms
21:59:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
21:59:51 INFO - PROCESS | 6348 | 1465275591975 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:52 INFO - PROCESS | 6348 | 1465275592026 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
21:59:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 219ms
21:59:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
21:59:52 INFO - PROCESS | 6348 | 1465275592194 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:52 INFO - PROCESS | 6348 | 1465275592249 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
21:59:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 218ms
21:59:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
21:59:52 INFO - PROCESS | 6348 | 1465275592414 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:52 INFO - PROCESS | 6348 | 1465275592475 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
21:59:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 266ms
21:59:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
21:59:52 INFO - PROCESS | 6348 | 1465275592682 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:52 INFO - PROCESS | 6348 | 1465275592740 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
21:59:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 216ms
21:59:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
21:59:52 INFO - PROCESS | 6348 | 1465275592913 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:52 INFO - PROCESS | 6348 | 1465275592974 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
21:59:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 266ms
21:59:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
21:59:53 INFO - PROCESS | 6348 | 1465275593182 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:53 INFO - PROCESS | 6348 | 1465275593246 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
21:59:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 266ms
21:59:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
21:59:53 INFO - PROCESS | 6348 | 1465275593450 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:53 INFO - PROCESS | 6348 | 1465275593514 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
21:59:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 317ms
21:59:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
21:59:53 INFO - PROCESS | 6348 | 1465275593786 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:53 INFO - PROCESS | 6348 | 1465275593868 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
21:59:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 319ms
21:59:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
21:59:54 INFO - PROCESS | 6348 | 1465275594107 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:54 INFO - PROCESS | 6348 | 1465275594164 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
21:59:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 217ms
21:59:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
21:59:54 INFO - PROCESS | 6348 | 1465275594328 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:54 INFO - PROCESS | 6348 | 1465275594382 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
21:59:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 226ms
21:59:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
21:59:54 INFO - PROCESS | 6348 | 1465275594547 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:54 INFO - PROCESS | 6348 | 1465275594602 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
21:59:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 215ms
21:59:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
21:59:54 INFO - PROCESS | 6348 | 1465275594766 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:54 INFO - PROCESS | 6348 | 1465275594824 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
21:59:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 218ms
21:59:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
21:59:54 INFO - PROCESS | 6348 | 1465275594993 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:55 INFO - PROCESS | 6348 | 1465275595053 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
21:59:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 225ms
21:59:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
21:59:55 INFO - PROCESS | 6348 | 1465275595213 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:55 INFO - PROCESS | 6348 | 1465275595271 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
21:59:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 217ms
21:59:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
21:59:55 INFO - PROCESS | 6348 | 1465275595432 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:55 INFO - PROCESS | 6348 | 1465275595492 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
21:59:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 266ms
21:59:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
21:59:55 INFO - PROCESS | 6348 | 1465275595713 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:55 INFO - PROCESS | 6348 | 1465275595798 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
21:59:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 317ms
21:59:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
21:59:56 INFO - PROCESS | 6348 | 1465275596033 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:56 INFO - PROCESS | 6348 | 1465275596120 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
21:59:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 317ms
21:59:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
21:59:56 INFO - PROCESS | 6348 | 1465275596360 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:56 INFO - PROCESS | 6348 | 1465275596452 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
21:59:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 367ms
21:59:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
21:59:56 INFO - PROCESS | 6348 | 1465275596732 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:56 INFO - PROCESS | 6348 | 1465275596860 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
21:59:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 619ms
21:59:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
21:59:57 INFO - PROCESS | 6348 | 1465275597353 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:57 INFO - PROCESS | 6348 | 1465275597403 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
21:59:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 267ms
21:59:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
21:59:57 INFO - PROCESS | 6348 | 1465275597630 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:57 INFO - PROCESS | 6348 | 1465275597684 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
21:59:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 269ms
21:59:57 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
21:59:57 INFO - PROCESS | 6348 | 1465275597910 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:57 INFO - PROCESS | 6348 | 1465275597963 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
21:59:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
21:59:58 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 218ms
21:59:58 INFO - TEST-START | /DOMEvents/constructors.html
21:59:58 INFO - PROCESS | 6348 | 1465275598129 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:58 INFO - PROCESS | 6348 | 1465275598183 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
21:59:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
21:59:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
21:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:59:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
21:59:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
21:59:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
21:59:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
21:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:59:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
21:59:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
21:59:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
21:59:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
21:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:59:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
21:59:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
21:59:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
21:59:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
21:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:59:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
21:59:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
21:59:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
21:59:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
21:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:59:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
21:59:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
21:59:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
21:59:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
21:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:59:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
21:59:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
21:59:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
21:59:58 INFO - TEST-OK | /DOMEvents/constructors.html | took 272ms
21:59:58 INFO - TEST-START | /DOMEvents/event-phases-order.html
21:59:58 INFO - PROCESS | 6348 | 1465275598412 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:58 INFO - PROCESS | 6348 | 1465275598456 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:58 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
21:59:58 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 267ms
21:59:58 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
21:59:58 INFO - PROCESS | 6348 | 1465275598687 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:58 INFO - PROCESS | 6348 | 1465275598786 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
21:59:58 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
21:59:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
21:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
21:59:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
21:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
21:59:58 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
21:59:58 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
21:59:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
21:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
21:59:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
21:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
21:59:59 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
21:59:59 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
21:59:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
21:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
21:59:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
21:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
21:59:59 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]"
21:59:59 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
21:59:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
21:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
21:59:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
21:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:59:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
21:59:59 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
21:59:59 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 317ms
21:59:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
21:59:59 INFO - PROCESS | 6348 | 1465275599015 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:59 INFO - PROCESS | 6348 | 1465275599102 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:59 INFO - PROCESS | 6348 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
21:59:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
21:59:59 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 217ms
21:59:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
21:59:59 INFO - PROCESS | 6348 | 1465275599234 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:59 INFO - PROCESS | 6348 | 1465275599285 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:59 INFO - PROCESS | 6348 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
21:59:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
21:59:59 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 216ms
21:59:59 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
21:59:59 INFO - PROCESS | 6348 | 1465275599464 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:59 INFO - PROCESS | 6348 | 1465275599538 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:59 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
21:59:59 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 316ms
21:59:59 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
21:59:59 INFO - PROCESS | 6348 | 1465275599785 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
21:59:59 INFO - PROCESS | 6348 | 1465275599874 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:00 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.
22:00:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 267ms
22:00:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
22:00:00 INFO - PROCESS | 6348 | 1465275600066 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:00 INFO - PROCESS | 6348 | 1465275600129 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:00 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
22:00:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
22:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
22:00:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 279ms
22:00:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
22:00:00 INFO - PROCESS | 6348 | 1465275600334 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:00 INFO - PROCESS | 6348 | 1465275600400 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:00 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.
22:00:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 216ms
22:00:00 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
22:00:00 INFO - PROCESS | 6348 | 1465275600559 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:00 INFO - PROCESS | 6348 | 1465275600615 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:00 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.
22:00:00 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 273ms
22:00:00 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
22:00:00 INFO - PROCESS | 6348 | 1465275600831 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:00 INFO - PROCESS | 6348 | 1465275600909 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:01 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
22:00:01 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
22:00:01 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 265ms
22:00:01 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
22:00:01 INFO - PROCESS | 6348 | 1465275601141 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:01 INFO - PROCESS | 6348 | 1465275601211 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:01 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.
22:00:01 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 227ms
22:00:01 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
22:00:01 INFO - PROCESS | 6348 | 1465275601366 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:01 INFO - PROCESS | 6348 | 1465275601417 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:01 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.
22:00:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 216ms
22:00:01 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
22:00:01 INFO - PROCESS | 6348 | 1465275601584 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:01 INFO - PROCESS | 6348 | 1465275601640 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:01 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.
22:00:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 218ms
22:00:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
22:00:01 INFO - PROCESS | 6348 | 1465275601811 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:01 INFO - PROCESS | 6348 | 1465275601863 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:02 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.
22:00:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 216ms
22:00:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
22:00:02 INFO - PROCESS | 6348 | 1465275602030 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:02 INFO - PROCESS | 6348 | 1465275602083 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:02 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.
22:00:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 218ms
22:00:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
22:00:02 INFO - PROCESS | 6348 | 1465275602251 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:02 INFO - PROCESS | 6348 | 1465275602321 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:02 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.
22:00:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 216ms
22:00:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
22:00:02 INFO - PROCESS | 6348 | 1465275602476 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:02 INFO - PROCESS | 6348 | 1465275602536 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:02 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
22:00:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
22:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
22:00:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 224ms
22:00:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
22:00:02 INFO - PROCESS | 6348 | 1465275602696 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:02 INFO - PROCESS | 6348 | 1465275602750 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:02 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.
22:00:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 217ms
22:00:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
22:00:02 INFO - PROCESS | 6348 | 1465275602915 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:02 INFO - PROCESS | 6348 | 1465275602972 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:03 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.
22:00:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 216ms
22:00:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
22:00:03 INFO - PROCESS | 6348 | 1465275603133 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:03 INFO - PROCESS | 6348 | 1465275603205 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
22:00:03 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
22:00:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 217ms
22:00:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
22:00:03 INFO - PROCESS | 6348 | 1465275603357 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:03 INFO - PROCESS | 6348 | 1465275603456 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:03 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.
22:00:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 417ms
22:00:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
22:00:03 INFO - PROCESS | 6348 | 1465275603781 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:03 INFO - PROCESS | 6348 | 1465275603918 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:04 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.
22:00:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 567ms
22:00:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
22:00:04 INFO - PROCESS | 6348 | 1465275604352 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:04 INFO - PROCESS | 6348 | 1465275604402 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:04 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.
22:00:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 216ms
22:00:04 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
22:00:04 INFO - PROCESS | 6348 | 1465275604597 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:04 INFO - PROCESS | 6348 | 1465275604644 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:04 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
22:00:04 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 229ms
22:00:04 INFO - TEST-START | /FileAPI/FileReaderSync.worker
22:00:04 INFO - PROCESS | 6348 | 1465275604819 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:04 INFO - PROCESS | 6348 | 1465275604888 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
22:00:05 INFO - {}
22:00:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
22:00:05 INFO - {}
22:00:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
22:00:05 INFO - {}
22:00:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
22:00:05 INFO - {}
22:00:05 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 267ms
22:00:05 INFO - TEST-START | /FileAPI/fileReader.html
22:00:05 INFO - PROCESS | 6348 | 1465275605085 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:05 INFO - PROCESS | 6348 | 1465275605145 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
22:00:05 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
22:00:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
22:00:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
22:00:05 INFO - TEST-OK | /FileAPI/fileReader.html | took 217ms
22:00:05 INFO - TEST-START | /FileAPI/historical.html
22:00:05 INFO - PROCESS | 6348 | 1465275605311 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:05 INFO - PROCESS | 6348 | 1465275605360 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:05 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
22:00:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
22:00:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
22:00:05 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
22:00:05 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
22:00:05 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
22:00:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
22:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
22:00:05 INFO - TEST-OK | /FileAPI/historical.html | took 219ms
22:00:05 INFO - TEST-START | /FileAPI/idlharness.html
22:00:05 INFO - PROCESS | 6348 | 1465275605533 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:05 INFO - PROCESS | 6348 | 1465275605589 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
22:00:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
22:00:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
22:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:00:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:00:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:00:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:00:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
22:00:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
22:00:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
22:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
22:00:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
22:00:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:00:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:00:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
22:00:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
22:00:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
22:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:00:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:00:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:00:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:00:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
22:00:05 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
22:00:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:00:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:00:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:00:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:00:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
22:00:05 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
22:00:05 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
22:00:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:00:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:00:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:00:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:00:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
22:00:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
22:00:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
22:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
22:00:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:00:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:00:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
22:00:05 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
22:00:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:00:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:00:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:00:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:00:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
22:00:05 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
22:00:05 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
22:00:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:00:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:00:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:00:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:00:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
22:00:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
22:00:05 INFO - TEST-OK | /FileAPI/idlharness.html | took 332ms
22:00:05 INFO - TEST-START | /FileAPI/idlharness.worker
22:00:05 INFO - PROCESS | 6348 | 1465275605868 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:05 INFO - PROCESS | 6348 | 1465275605935 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
22:00:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
22:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:00:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:00:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
22:00:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
22:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
22:00:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
22:00:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
22:00:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
22:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:00:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:00:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
22:00:06 INFO - {}
22:00:06 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
22:00:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:00:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:00:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
22:00:06 INFO - {}
22:00:06 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 - {}
22:00:06 INFO - {}
22:00:06 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
22:00:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:00:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:00:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
22:00:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
22:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
22:00:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
22:00:06 INFO - {}
22:00:06 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
22:00:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:00:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:00:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
22:00:06 INFO - {}
22:00:06 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 - {}
22:00:06 INFO - {}
22:00:06 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
22:00:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:00:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:00:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:00:06 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
22:00:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
22:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
22:00:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:00:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
22:00:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
22:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
22:00:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:00:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
22:00:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
22:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
22:00:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:00:06 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
22:00:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
22:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
22:00:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:00:06 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
22:00:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
22:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
22:00:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:00:06 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
22:00:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
22:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:00:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:00:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:00:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
22:00:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
22:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
22:00:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
22:00:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
22:00:06 INFO - {}
22:00:06 INFO - TEST-OK | /FileAPI/idlharness.worker | took 433ms
22:00:06 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
22:00:06 INFO - PROCESS | 6348 | 1465275606308 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:06 INFO - PROCESS | 6348 | 1465275606396 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
22:00:06 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 319ms
22:00:06 INFO - TEST-START | /FileAPI/blob/Blob-close.html
22:00:06 INFO - PROCESS | 6348 | 1465275606643 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:06 INFO - PROCESS | 6348 | 1465275606723 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
22:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
22:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
22:00:06 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 274ms
22:00:06 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
22:00:06 INFO - PROCESS | 6348 | 1465275606927 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:06 INFO - PROCESS | 6348 | 1465275606984 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
22:00:07 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.
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
22:00:07 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'.)
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
22:00:07 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.
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
22:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
22:00:07 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.
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
22:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
22:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
22:00:07 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.
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
22:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
22:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
22:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
22:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
22:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
22:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
22:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
22:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
22:00:07 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 328ms
22:00:07 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
22:00:07 INFO - PROCESS | 6348 | 1465275607283 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:07 INFO - PROCESS | 6348 | 1465275607384 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
22:00:07 INFO - {}
22:00:07 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 321ms
22:00:07 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
22:00:07 INFO - PROCESS | 6348 | 1465275607612 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:07 INFO - PROCESS | 6348 | 1465275607689 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
22:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
22:00:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 216ms
22:00:07 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
22:00:07 INFO - PROCESS | 6348 | 1465275607831 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:07 INFO - PROCESS | 6348 | 1465275607885 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
22:00:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
22:00:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
22:00:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:00:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
22:00:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:00:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
22:00:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:00:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
22:00:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:00:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
22:00:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:00:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
22:00:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:00:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
22:00:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:00:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
22:00:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:00:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
22:00:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:00:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
22:00:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:00:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
22:00:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:00:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
22:00:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:00:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
22:00:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:00:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
22:00:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:00:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
22:00:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:00:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
22:00:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:00:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
22:00:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:00:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
22:00:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:00:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
22:00:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:00:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
22:00:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:00:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
22:00:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:00:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
22:00:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:00:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
22:00:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
22:00:08 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"
22:00:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
22:00:08 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"
22:00:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
22:00:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 290ms
22:00:08 INFO - TEST-START | /FileAPI/file/File-constructor.html
22:00:08 INFO - PROCESS | 6348 | 1465275608151 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:08 INFO - PROCESS | 6348 | 1465275608221 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
22:00:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
22:00:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
22:00:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
22:00:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
22:00:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
22:00:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
22:00:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
22:00:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
22:00:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
22:00:08 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
22:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:08 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
22:00:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
22:00:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
22:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
22:00:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
22:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
22:00:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
22:00:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
22:00:08 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 328ms
22:00:08 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
22:00:08 INFO - PROCESS | 6348 | 1465275608485 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:08 INFO - PROCESS | 6348 | 1465275608573 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:08 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
22:00:08 INFO - {}
22:00:08 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 323ms
22:00:08 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
22:00:08 INFO - PROCESS | 6348 | 1465275608812 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:08 INFO - PROCESS | 6348 | 1465275608867 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
22:00:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
22:00:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
22:00:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
22:00:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
22:00:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
22:00:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
22:00:09 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 217ms
22:00:09 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
22:00:09 INFO - PROCESS | 6348 | 1465275609032 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:09 INFO - PROCESS | 6348 | 1465275609084 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
22:00:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
22:00:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
22:00:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
22:00:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
22:00:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
22:00:09 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 216ms
22:00:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
22:00:09 INFO - PROCESS | 6348 | 1465275609251 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:09 INFO - PROCESS | 6348 | 1465275609317 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
22:00:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
22:00:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
22:00:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
22:00:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
22:00:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
22:00:09 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 217ms
22:00:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
22:00:09 INFO - PROCESS | 6348 | 1465275609476 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:09 INFO - PROCESS | 6348 | 1465275609529 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
22:00:09 INFO - reader.readAsText(blob_2)
22:00:09 INFO - }" did not throw
22:00:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
22:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
22:00:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
22:00:09 INFO - reader.readAsDataURL(blob_2)
22:00:09 INFO - }" did not throw
22:00:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
22:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
22:00:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
22:00:09 INFO - reader.readAsArrayBuffer(blob_2)
22:00:09 INFO - }" did not throw
22:00:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
22:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
22:00:09 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
22:00:09 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
22:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:00:09 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
22:00:09 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
22:00:09 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
22:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:00:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
22:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
22:00:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
22:00:09 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
22:00:09 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
22:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:00:09 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 225ms
22:00:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
22:00:09 INFO - PROCESS | 6348 | 1465275609698 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:09 INFO - PROCESS | 6348 | 1465275609754 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
22:00:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
22:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
22:00:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
22:00:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 218ms
22:00:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
22:00:09 INFO - PROCESS | 6348 | 1465275609919 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:09 INFO - PROCESS | 6348 | 1465275609985 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
22:00:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 217ms
22:00:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
22:00:10 INFO - PROCESS | 6348 | 1465275610145 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:10 INFO - PROCESS | 6348 | 1465275610234 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
22:00:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 519ms
22:00:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
22:00:10 INFO - PROCESS | 6348 | 1465275610670 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:10 INFO - PROCESS | 6348 | 1465275610768 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
22:00:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 418ms
22:00:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
22:00:11 INFO - PROCESS | 6348 | 1465275611104 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:11 INFO - PROCESS | 6348 | 1465275611188 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
22:00:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
22:00:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 268ms
22:00:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
22:00:11 INFO - PROCESS | 6348 | 1465275611378 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:11 INFO - PROCESS | 6348 | 1465275611432 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
22:00:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 225ms
22:00:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
22:00:11 INFO - PROCESS | 6348 | 1465275611596 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:11 INFO - PROCESS | 6348 | 1465275611647 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
22:00:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
22:00:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
22:00:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 218ms
22:00:11 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
22:00:11 INFO - PROCESS | 6348 | 1465275611816 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:11 INFO - PROCESS | 6348 | 1465275611868 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:12 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
22:00:12 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function
22:00:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
22:00:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
22:00:12 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 215ms
22:00:12 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
22:00:12 INFO - PROCESS | 6348 | 1465275612036 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:12 INFO - PROCESS | 6348 | 1465275612106 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:12 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
22:00:12 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 216ms
22:00:12 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
22:00:12 INFO - PROCESS | 6348 | 1465275612260 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:12 INFO - PROCESS | 6348 | 1465275612312 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:12 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
22:00:12 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 223ms
22:00:12 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
22:00:12 INFO - PROCESS | 6348 | 1465275612479 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:12 INFO - PROCESS | 6348 | 1465275612528 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:12 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
22:00:12 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 218ms
22:00:12 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
22:00:12 INFO - PROCESS | 6348 | 1465275612701 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:12 INFO - PROCESS | 6348 | 1465275612753 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:12 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
22:00:12 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 267ms
22:00:12 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
22:00:12 INFO - PROCESS | 6348 | 1465275612982 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:13 INFO - PROCESS | 6348 | 1465275613044 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:13 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
22:00:13 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 280ms
22:00:13 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
22:00:13 INFO - PROCESS | 6348 | 1465275613251 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:13 INFO - PROCESS | 6348 | 1465275613325 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:13 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
22:00:13 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
22:00:13 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
22:00:13 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
22:00:13 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 268ms
22:00:13 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
22:00:13 INFO - PROCESS | 6348 | 1465275613527 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:13 INFO - PROCESS | 6348 | 1465275613610 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:13 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
22:00:13 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
22:00:13 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
22:00:13 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
22:00:13 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
22:00:13 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
22:00:13 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 273ms
22:00:13 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
22:00:13 INFO - PROCESS | 6348 | 1465275613797 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:13 INFO - PROCESS | 6348 | 1465275613858 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
22:00:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
22:00:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
22:00:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
22:00:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
22:00:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
22:00:14 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 317ms
22:00:14 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
22:00:14 INFO - PROCESS | 6348 | 1465275614116 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:14 INFO - PROCESS | 6348 | 1465275614184 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:14 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
22:00:14 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
22:00:14 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
22:00:14 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
22:00:14 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
22:00:14 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
22:00:14 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 217ms
22:00:14 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
22:00:14 INFO - PROCESS | 6348 | 1465275614335 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:14 INFO - PROCESS | 6348 | 1465275614397 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
22:00:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
22:00:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
22:00:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
22:00:14 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 219ms
22:00:14 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
22:00:14 INFO - PROCESS | 6348 | 1465275614562 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:14 INFO - PROCESS | 6348 | 1465275614617 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
22:00:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
22:00:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
22:00:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
22:00:14 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 218ms
22:00:14 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
22:00:14 INFO - PROCESS | 6348 | 1465275614782 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:14 INFO - PROCESS | 6348 | 1465275614840 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
22:00:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
22:00:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
22:00:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
22:00:14 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 217ms
22:00:14 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
22:00:15 INFO - PROCESS | 6348 | 1465275615010 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:15 INFO - PROCESS | 6348 | 1465275615064 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
22:00:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
22:00:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
22:00:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
22:00:15 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 227ms
22:00:15 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
22:00:15 INFO - PROCESS | 6348 | 1465275615233 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:15 INFO - PROCESS | 6348 | 1465275615297 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
22:00:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
22:00:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
22:00:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
22:00:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
22:00:15 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 266ms
22:00:15 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
22:00:15 INFO - PROCESS | 6348 | 1465275615504 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:15 INFO - PROCESS | 6348 | 1465275615592 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:15 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
22:00:15 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
22:00:15 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
22:00:15 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 317ms
22:00:15 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
22:00:15 INFO - PROCESS | 6348 | 1465275615827 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:15 INFO - PROCESS | 6348 | 1465275615891 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:16 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
22:00:16 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
22:00:16 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
22:00:16 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 268ms
22:00:16 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
22:00:16 INFO - PROCESS | 6348 | 1465275616097 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:16 INFO - PROCESS | 6348 | 1465275616155 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:16 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
22:00:16 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 218ms
22:00:16 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
22:00:16 INFO - PROCESS | 6348 | 1465275616317 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:16 INFO - PROCESS | 6348 | 1465275616380 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:16 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
22:00:16 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
22:00:16 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 216ms
22:00:16 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
22:00:16 INFO - PROCESS | 6348 | 1465275616541 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:16 INFO - PROCESS | 6348 | 1465275616599 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:16 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
22:00:16 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 216ms
22:00:16 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
22:00:16 INFO - PROCESS | 6348 | 1465275616760 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:16 INFO - PROCESS | 6348 | 1465275616821 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:17 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
22:00:17 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 423ms
22:00:17 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
22:00:17 INFO - PROCESS | 6348 | 1465275617181 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:17 INFO - PROCESS | 6348 | 1465275617267 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:17 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
22:00:17 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 670ms
22:00:17 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
22:00:17 INFO - PROCESS | 6348 | 1465275617856 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:17 INFO - PROCESS | 6348 | 1465275617907 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:18 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
22:00:18 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 216ms
22:00:18 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
22:00:18 INFO - PROCESS | 6348 | 1465275618083 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:18 INFO - PROCESS | 6348 | 1465275618134 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:18 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
22:00:18 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 216ms
22:00:18 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
22:00:18 INFO - PROCESS | 6348 | 1465275618311 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:18 INFO - PROCESS | 6348 | 1465275618381 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:18 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
22:00:18 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 274ms
22:00:18 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
22:00:18 INFO - PROCESS | 6348 | 1465275618579 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:18 INFO - PROCESS | 6348 | 1465275618634 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:18 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
22:00:18 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 216ms
22:00:18 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
22:00:18 INFO - PROCESS | 6348 | 1465275618798 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:18 INFO - PROCESS | 6348 | 1465275618850 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
22:00:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 218ms
22:00:19 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
22:00:19 INFO - PROCESS | 6348 | 1465275619026 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:19 INFO - PROCESS | 6348 | 1465275619085 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
22:00:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 216ms
22:00:19 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
22:00:19 INFO - PROCESS | 6348 | 1465275619244 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:19 INFO - PROCESS | 6348 | 1465275619295 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
22:00:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 222ms
22:00:19 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
22:00:19 INFO - PROCESS | 6348 | 1465275619464 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:19 INFO - PROCESS | 6348 | 1465275619513 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
22:00:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 219ms
22:00:19 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
22:00:19 INFO - PROCESS | 6348 | 1465275619695 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:19 INFO - PROCESS | 6348 | 1465275619763 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
22:00:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 267ms
22:00:19 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
22:00:19 INFO - PROCESS | 6348 | 1465275619964 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:20 INFO - PROCESS | 6348 | 1465275620028 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:20 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
22:00:20 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 216ms
22:00:20 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
22:00:20 INFO - PROCESS | 6348 | 1465275620184 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:20 INFO - PROCESS | 6348 | 1465275620257 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:20 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
22:00:20 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 268ms
22:00:20 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
22:00:20 INFO - PROCESS | 6348 | 1465275620459 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:20 INFO - PROCESS | 6348 | 1465275620517 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:20 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
22:00:20 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 268ms
22:00:20 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
22:00:20 INFO - PROCESS | 6348 | 1465275620728 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:20 INFO - PROCESS | 6348 | 1465275620807 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:20 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
22:00:20 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 266ms
22:00:20 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
22:00:20 INFO - PROCESS | 6348 | 1465275620996 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:21 INFO - PROCESS | 6348 | 1465275621058 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:21 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
22:00:21 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 268ms
22:00:21 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
22:00:21 INFO - PROCESS | 6348 | 1465275621267 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:21 INFO - PROCESS | 6348 | 1465275621333 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:21 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
22:00:21 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 266ms
22:00:21 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
22:00:21 INFO - PROCESS | 6348 | 1465275621535 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:21 INFO - PROCESS | 6348 | 1465275621602 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:21 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
22:00:21 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 316ms
22:00:21 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
22:00:21 INFO - PROCESS | 6348 | 1465275621860 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:21 INFO - PROCESS | 6348 | 1465275621926 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:22 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
22:00:22 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 223ms
22:00:22 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
22:00:22 INFO - PROCESS | 6348 | 1465275622079 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:22 INFO - PROCESS | 6348 | 1465275622133 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:22 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
22:00:22 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 216ms
22:00:22 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
22:00:22 INFO - PROCESS | 6348 | 1465275622298 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:22 INFO - PROCESS | 6348 | 1465275622358 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:22 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
22:00:22 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 217ms
22:00:22 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
22:00:22 INFO - PROCESS | 6348 | 1465275622519 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:22 INFO - PROCESS | 6348 | 1465275622583 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:22 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
22:00:22 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 216ms
22:00:22 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
22:00:22 INFO - PROCESS | 6348 | 1465275622746 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:22 INFO - PROCESS | 6348 | 1465275622806 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:23 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
22:00:23 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 275ms
22:00:23 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
22:00:23 INFO - PROCESS | 6348 | 1465275623017 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:23 INFO - PROCESS | 6348 | 1465275623082 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:23 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
22:00:23 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 217ms
22:00:23 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
22:00:23 INFO - PROCESS | 6348 | 1465275623241 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:23 INFO - PROCESS | 6348 | 1465275623302 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:23 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
22:00:23 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 216ms
22:00:23 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
22:00:23 INFO - PROCESS | 6348 | 1465275623460 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:23 INFO - PROCESS | 6348 | 1465275623520 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:23 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
22:00:23 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 223ms
22:00:23 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
22:00:23 INFO - PROCESS | 6348 | 1465275623680 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:23 INFO - PROCESS | 6348 | 1465275623738 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:24 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
22:00:24 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 417ms
22:00:24 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
22:00:24 INFO - PROCESS | 6348 | 1465275624100 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:24 INFO - PROCESS | 6348 | 1465275624292 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:24 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
22:00:24 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 418ms
22:00:24 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
22:00:24 INFO - PROCESS | 6348 | 1465275624528 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:24 INFO - PROCESS | 6348 | 1465275624581 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:24 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
22:00:24 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 223ms
22:00:24 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
22:00:24 INFO - PROCESS | 6348 | 1465275624750 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:24 INFO - PROCESS | 6348 | 1465275624802 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:24 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
22:00:24 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 216ms
22:00:24 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
22:00:24 INFO - PROCESS | 6348 | 1465275624975 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:25 INFO - PROCESS | 6348 | 1465275625041 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:25 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
22:00:25 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 219ms
22:00:25 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
22:00:25 INFO - PROCESS | 6348 | 1465275625194 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:25 INFO - PROCESS | 6348 | 1465275625244 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:25 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
22:00:25 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 224ms
22:00:25 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
22:00:25 INFO - PROCESS | 6348 | 1465275625429 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:25 INFO - PROCESS | 6348 | 1465275625483 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:25 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
22:00:25 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 267ms
22:00:25 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
22:00:25 INFO - PROCESS | 6348 | 1465275625697 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:25 INFO - PROCESS | 6348 | 1465275625746 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:25 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
22:00:25 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 268ms
22:00:25 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
22:00:25 INFO - PROCESS | 6348 | 1465275625976 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:26 INFO - PROCESS | 6348 | 1465275626047 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:26 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
22:00:26 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 326ms
22:00:26 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
22:00:26 INFO - PROCESS | 6348 | 1465275626297 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:26 INFO - PROCESS | 6348 | 1465275626349 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:26 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
22:00:26 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 218ms
22:00:26 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
22:00:26 INFO - PROCESS | 6348 | 1465275626518 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:26 INFO - PROCESS | 6348 | 1465275626579 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:26 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
22:00:26 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 266ms
22:00:26 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
22:00:26 INFO - PROCESS | 6348 | 1465275626801 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:26 INFO - PROCESS | 6348 | 1465275626861 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:27 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
22:00:27 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 577ms
22:00:27 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
22:00:27 INFO - PROCESS | 6348 | 1465275627367 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:27 INFO - PROCESS | 6348 | 1465275627423 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:27 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
22:00:27 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 216ms
22:00:27 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
22:00:27 INFO - PROCESS | 6348 | 1465275627598 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:27 INFO - PROCESS | 6348 | 1465275627683 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:27 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
22:00:27 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 275ms
22:00:27 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
22:00:27 INFO - PROCESS | 6348 | 1465275627867 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:27 INFO - PROCESS | 6348 | 1465275627917 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:28 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
22:00:28 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 218ms
22:00:28 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
22:00:28 INFO - PROCESS | 6348 | 1465275628095 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:28 INFO - PROCESS | 6348 | 1465275628153 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:28 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
22:00:28 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 274ms
22:00:28 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
22:00:28 INFO - PROCESS | 6348 | 1465275628367 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:28 INFO - PROCESS | 6348 | 1465275628443 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:28 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
22:00:28 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 267ms
22:00:28 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
22:00:28 INFO - PROCESS | 6348 | 1465275628636 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:28 INFO - PROCESS | 6348 | 1465275628698 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:28 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
22:00:28 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 266ms
22:00:28 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
22:00:28 INFO - PROCESS | 6348 | 1465275628915 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:28 INFO - PROCESS | 6348 | 1465275628994 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:29 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
22:00:29 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 324ms
22:00:29 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
22:00:29 INFO - PROCESS | 6348 | 1465275629234 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:29 INFO - PROCESS | 6348 | 1465275629287 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:29 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
22:00:29 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 216ms
22:00:29 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
22:00:29 INFO - PROCESS | 6348 | 1465275629452 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:29 INFO - PROCESS | 6348 | 1465275629508 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:29 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
22:00:29 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 217ms
22:00:29 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
22:00:29 INFO - PROCESS | 6348 | 1465275629678 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:29 INFO - PROCESS | 6348 | 1465275629733 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:29 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
22:00:29 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 217ms
22:00:29 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
22:00:29 INFO - PROCESS | 6348 | 1465275629897 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:29 INFO - PROCESS | 6348 | 1465275629952 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:30 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
22:00:30 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 217ms
22:00:30 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
22:00:30 INFO - PROCESS | 6348 | 1465275630116 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:30 INFO - PROCESS | 6348 | 1465275630177 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:30 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
22:00:30 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 216ms
22:00:30 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
22:00:30 INFO - PROCESS | 6348 | 1465275630335 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:30 INFO - PROCESS | 6348 | 1465275630404 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:30 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
22:00:30 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 517ms
22:00:30 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
22:00:30 INFO - PROCESS | 6348 | 1465275630856 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:30 INFO - PROCESS | 6348 | 1465275630924 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:31 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
22:00:31 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 321ms
22:00:31 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
22:00:31 INFO - PROCESS | 6348 | 1465275631199 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:31 INFO - PROCESS | 6348 | 1465275631251 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:31 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
22:00:31 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 227ms
22:00:31 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
22:00:31 INFO - PROCESS | 6348 | 1465275631428 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:31 INFO - PROCESS | 6348 | 1465275631484 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:31 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
22:00:31 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 268ms
22:00:31 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
22:00:31 INFO - PROCESS | 6348 | 1465275631699 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:31 INFO - PROCESS | 6348 | 1465275631794 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:32 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
22:00:32 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 367ms
22:00:32 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
22:00:32 INFO - PROCESS | 6348 | 1465275632066 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:32 INFO - PROCESS | 6348 | 1465275632127 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:32 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
22:00:32 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 216ms
22:00:32 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
22:00:32 INFO - PROCESS | 6348 | 1465275632287 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:32 INFO - PROCESS | 6348 | 1465275632351 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:32 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
22:00:32 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 216ms
22:00:32 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
22:00:32 INFO - PROCESS | 6348 | 1465275632509 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:32 INFO - PROCESS | 6348 | 1465275632562 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:32 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
22:00:32 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 221ms
22:00:32 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
22:00:32 INFO - PROCESS | 6348 | 1465275632729 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:32 INFO - PROCESS | 6348 | 1465275632778 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:32 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
22:00:32 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 216ms
22:00:32 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
22:00:32 INFO - PROCESS | 6348 | 1465275632948 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:32 INFO - PROCESS | 6348 | 1465275632998 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
22:00:33 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 217ms
22:00:33 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
22:00:33 INFO - PROCESS | 6348 | 1465275633178 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:33 INFO - PROCESS | 6348 | 1465275633254 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
22:00:33 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 267ms
22:00:33 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
22:00:33 INFO - PROCESS | 6348 | 1465275633450 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:33 INFO - PROCESS | 6348 | 1465275633520 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
22:00:33 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 265ms
22:00:33 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
22:00:33 INFO - PROCESS | 6348 | 1465275633718 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:33 INFO - PROCESS | 6348 | 1465275633776 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
22:00:33 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 269ms
22:00:33 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
22:00:34 INFO - PROCESS | 6348 | 1465275633998 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:34 INFO - PROCESS | 6348 | 1465275634080 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
22:00:34 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 468ms
22:00:34 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
22:00:34 INFO - PROCESS | 6348 | 1465275634469 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:34 INFO - PROCESS | 6348 | 1465275634527 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
22:00:34 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 217ms
22:00:34 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
22:00:34 INFO - PROCESS | 6348 | 1465275634693 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:34 INFO - PROCESS | 6348 | 1465275634746 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
22:00:34 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 224ms
22:00:34 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
22:00:34 INFO - PROCESS | 6348 | 1465275634914 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:34 INFO - PROCESS | 6348 | 1465275634966 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
22:00:35 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 217ms
22:00:35 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
22:00:35 INFO - PROCESS | 6348 | 1465275635133 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:35 INFO - PROCESS | 6348 | 1465275635186 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
22:00:35 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 216ms
22:00:35 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
22:00:35 INFO - PROCESS | 6348 | 1465275635352 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:35 INFO - PROCESS | 6348 | 1465275635413 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
22:00:35 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 218ms
22:00:35 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
22:00:35 INFO - PROCESS | 6348 | 1465275635578 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:35 INFO - PROCESS | 6348 | 1465275635640 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
22:00:35 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 223ms
22:00:35 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
22:00:35 INFO - PROCESS | 6348 | 1465275635797 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:35 INFO - PROCESS | 6348 | 1465275635857 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
22:00:36 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 215ms
22:00:36 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
22:00:36 INFO - PROCESS | 6348 | 1465275636015 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:36 INFO - PROCESS | 6348 | 1465275636070 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
22:00:36 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 216ms
22:00:36 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
22:00:36 INFO - PROCESS | 6348 | 1465275636234 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:36 INFO - PROCESS | 6348 | 1465275636293 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
22:00:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
22:00:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
22:00:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
22:00:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
22:00:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
22:00:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
22:00:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
22:00:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
22:00:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
22:00:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
22:00:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
22:00:36 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 318ms
22:00:36 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
22:00:36 INFO - PROCESS | 6348 | 1465275636562 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:36 INFO - PROCESS | 6348 | 1465275636629 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
22:00:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
22:00:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
22:00:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
22:00:36 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 274ms
22:00:36 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
22:00:36 INFO - PROCESS | 6348 | 1465275636831 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:36 INFO - PROCESS | 6348 | 1465275636893 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:37 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
22:00:37 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 216ms
22:00:37 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
22:00:37 INFO - PROCESS | 6348 | 1465275637053 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:37 INFO - PROCESS | 6348 | 1465275637148 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:37 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
22:00:37 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 420ms
22:00:37 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
22:00:37 INFO - PROCESS | 6348 | 1465275637477 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:37 INFO - PROCESS | 6348 | 1465275637549 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:37 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
22:00:37 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 468ms
22:00:37 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
22:00:37 INFO - PROCESS | 6348 | 1465275637947 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:38 INFO - PROCESS | 6348 | 1465275638017 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
22:00:38 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 268ms
22:00:38 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
22:00:38 INFO - PROCESS | 6348 | 1465275638219 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:38 INFO - PROCESS | 6348 | 1465275638282 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
22:00:38 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 216ms
22:00:38 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
22:00:38 INFO - PROCESS | 6348 | 1465275638447 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:38 INFO - PROCESS | 6348 | 1465275638499 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
22:00:38 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 227ms
22:00:38 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
22:00:38 INFO - PROCESS | 6348 | 1465275638667 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:38 INFO - PROCESS | 6348 | 1465275638719 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
22:00:38 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 216ms
22:00:38 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
22:00:38 INFO - PROCESS | 6348 | 1465275638885 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:38 INFO - PROCESS | 6348 | 1465275638933 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
22:00:39 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 217ms
22:00:39 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
22:00:39 INFO - PROCESS | 6348 | 1465275639119 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:39 INFO - PROCESS | 6348 | 1465275639185 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
22:00:39 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 216ms
22:00:39 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
22:00:39 INFO - PROCESS | 6348 | 1465275639336 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:39 INFO - PROCESS | 6348 | 1465275639392 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:39 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
22:00:39 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 216ms
22:00:39 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
22:00:39 INFO - PROCESS | 6348 | 1465275639561 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:39 INFO - PROCESS | 6348 | 1465275639618 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:39 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
22:00:39 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
22:00:39 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
22:00:39 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 223ms
22:00:39 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
22:00:39 INFO - PROCESS | 6348 | 1465275639780 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:39 INFO - PROCESS | 6348 | 1465275639830 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:40 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
22:00:40 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 367ms
22:00:40 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
22:00:40 INFO - PROCESS | 6348 | 1465275640150 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:40 INFO - PROCESS | 6348 | 1465275640207 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:40 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
22:00:40 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 366ms
22:00:40 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
22:00:40 INFO - PROCESS | 6348 | 1465275640519 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:40 INFO - PROCESS | 6348 | 1465275640587 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:40 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
22:00:40 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 317ms
22:00:40 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
22:00:40 INFO - PROCESS | 6348 | 1465275640851 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:40 INFO - PROCESS | 6348 | 1465275640915 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:41 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
22:00:41 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
22:00:41 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 279ms
22:00:41 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
22:00:41 INFO - PROCESS | 6348 | 1465275641127 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:41 INFO - PROCESS | 6348 | 1465275641185 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
22:00:41 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 224ms
22:00:41 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
22:00:41 INFO - PROCESS | 6348 | 1465275641350 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:41 INFO - PROCESS | 6348 | 1465275641409 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
22:00:41 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 316ms
22:00:41 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
22:00:41 INFO - PROCESS | 6348 | 1465275641668 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:41 INFO - PROCESS | 6348 | 1465275641725 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
22:00:41 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 319ms
22:00:41 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
22:00:41 INFO - PROCESS | 6348 | 1465275641996 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:42 INFO - PROCESS | 6348 | 1465275642050 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:42 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
22:00:42 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
22:00:42 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 220ms
22:00:42 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
22:00:42 INFO - PROCESS | 6348 | 1465275642218 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:42 INFO - PROCESS | 6348 | 1465275642284 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:42 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
22:00:42 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 318ms
22:00:42 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
22:00:42 INFO - PROCESS | 6348 | 1465275642547 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:42 INFO - PROCESS | 6348 | 1465275642625 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:42 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
22:00:42 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 225ms
22:00:42 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
22:00:42 INFO - PROCESS | 6348 | 1465275642766 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:42 INFO - PROCESS | 6348 | 1465275642823 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:42 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
22:00:42 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 216ms
22:00:42 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
22:00:42 INFO - PROCESS | 6348 | 1465275642984 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:43 INFO - PROCESS | 6348 | 1465275643042 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:43 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
22:00:43 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 218ms
22:00:43 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
22:00:43 INFO - PROCESS | 6348 | 1465275643214 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:43 INFO - PROCESS | 6348 | 1465275643272 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:43 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
22:00:43 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 216ms
22:00:43 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
22:00:43 INFO - PROCESS | 6348 | 1465275643432 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:43 INFO - PROCESS | 6348 | 1465275643495 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:43 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
22:00:43 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 217ms
22:00:43 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
22:00:43 INFO - PROCESS | 6348 | 1465275643651 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:43 INFO - PROCESS | 6348 | 1465275643721 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:43 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
22:00:43 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 217ms
22:00:43 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
22:00:43 INFO - PROCESS | 6348 | 1465275643877 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:43 INFO - PROCESS | 6348 | 1465275643968 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
22:00:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
22:00:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
22:00:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
22:00:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
22:00:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
22:00:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
22:00:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
22:00:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
22:00:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
22:00:44 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
22:00:44 INFO - window.indexedDB.open('test', val);..." did not throw
22:00:44 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
22:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:44 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
22:00:44 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
22:00:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
22:00:44 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
22:00:44 INFO - window.indexedDB.open('test', val);..." did not throw
22:00:44 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
22:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:44 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
22:00:44 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
22:00:44 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
22:00:44 INFO - window.indexedDB.open('test', val);..." did not throw
22:00:44 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
22:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:44 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
22:00:44 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
22:00:44 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
22:00:44 INFO - window.indexedDB.open('test', val);..." did not throw
22:00:44 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
22:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:00:44 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
22:00:44 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
22:00:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
22:00:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
22:00:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
22:00:44 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 475ms
22:00:44 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
22:00:44 INFO - PROCESS | 6348 | 1465275644351 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:44 INFO - PROCESS | 6348 | 1465275644548 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:45 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
22:00:45 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 771ms
22:00:45 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
22:00:45 INFO - PROCESS | 6348 | 1465275645124 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:45 INFO - PROCESS | 6348 | 1465275645174 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:46 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
22:00:46 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
22:00:46 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 969ms
22:00:46 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
22:00:46 INFO - PROCESS | 6348 | 1465275646098 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:46 INFO - PROCESS | 6348 | 1465275646141 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:46 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
22:00:46 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 218ms
22:00:46 INFO - TEST-START | /IndexedDB/idbindex_count.htm
22:00:46 INFO - PROCESS | 6348 | 1465275646328 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:46 INFO - PROCESS | 6348 | 1465275646381 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:46 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
22:00:46 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 216ms
22:00:46 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
22:00:46 INFO - PROCESS | 6348 | 1465275646543 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:46 INFO - PROCESS | 6348 | 1465275646603 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:46 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
22:00:46 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 218ms
22:00:46 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
22:00:46 INFO - PROCESS | 6348 | 1465275646763 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:46 INFO - PROCESS | 6348 | 1465275646811 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:46 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
22:00:46 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 218ms
22:00:46 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
22:00:46 INFO - PROCESS | 6348 | 1465275646985 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:47 INFO - PROCESS | 6348 | 1465275647052 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:47 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
22:00:47 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 266ms
22:00:47 INFO - TEST-START | /IndexedDB/idbindex_get.htm
22:00:47 INFO - PROCESS | 6348 | 1465275647254 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:47 INFO - PROCESS | 6348 | 1465275647331 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:47 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
22:00:47 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 368ms
22:00:47 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
22:00:47 INFO - PROCESS | 6348 | 1465275647645 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:47 INFO - PROCESS | 6348 | 1465275647731 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:47 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
22:00:47 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 330ms
22:00:48 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
22:00:48 INFO - PROCESS | 6348 | 1465275648127 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:48 INFO - PROCESS | 6348 | 1465275648232 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:48 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
22:00:48 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 517ms
22:00:48 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
22:00:48 INFO - PROCESS | 6348 | 1465275648649 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:48 INFO - PROCESS | 6348 | 1465275648775 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:49 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
22:00:49 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 369ms
22:00:49 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
22:00:49 INFO - PROCESS | 6348 | 1465275649019 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:49 INFO - PROCESS | 6348 | 1465275649072 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:49 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
22:00:49 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 216ms
22:00:49 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
22:00:49 INFO - PROCESS | 6348 | 1465275649244 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:49 INFO - PROCESS | 6348 | 1465275649295 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:49 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
22:00:49 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 266ms
22:00:49 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
22:00:49 INFO - PROCESS | 6348 | 1465275649531 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:49 INFO - PROCESS | 6348 | 1465275649611 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:49 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
22:00:49 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 328ms
22:00:49 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
22:00:49 INFO - PROCESS | 6348 | 1465275649849 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:49 INFO - PROCESS | 6348 | 1465275649914 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:50 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
22:00:50 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 269ms
22:00:50 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
22:00:50 INFO - PROCESS | 6348 | 1465275650128 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:50 INFO - PROCESS | 6348 | 1465275650179 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
22:00:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
22:00:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
22:00:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
22:00:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
22:00:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
22:00:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
22:00:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
22:00:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
22:00:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
22:00:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
22:00:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
22:00:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
22:00:50 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 275ms
22:00:50 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
22:00:50 INFO - PROCESS | 6348 | 1465275650399 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:50 INFO - PROCESS | 6348 | 1465275650452 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
22:00:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
22:00:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
22:00:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
22:00:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
22:00:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
22:00:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
22:00:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
22:00:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
22:00:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
22:00:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
22:00:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
22:00:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
22:00:50 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 268ms
22:00:50 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
22:00:50 INFO - PROCESS | 6348 | 1465275650676 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:50 INFO - PROCESS | 6348 | 1465275650730 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:50 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
22:00:50 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 216ms
22:00:50 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
22:00:50 INFO - PROCESS | 6348 | 1465275650896 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:50 INFO - PROCESS | 6348 | 1465275650960 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:51 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
22:00:51 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 325ms
22:00:51 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
22:00:51 INFO - PROCESS | 6348 | 1465275651216 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:51 INFO - PROCESS | 6348 | 1465275651286 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:51 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
22:00:51 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 667ms
22:00:51 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
22:00:51 INFO - PROCESS | 6348 | 1465275651887 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:51 INFO - PROCESS | 6348 | 1465275651933 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:52 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
22:00:52 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 266ms
22:00:52 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
22:00:52 INFO - PROCESS | 6348 | 1465275652163 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:52 INFO - PROCESS | 6348 | 1465275652215 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:52 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
22:00:52 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 216ms
22:00:52 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
22:00:52 INFO - PROCESS | 6348 | 1465275652394 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:52 INFO - PROCESS | 6348 | 1465275652443 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:52 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
22:00:52 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 220ms
22:00:52 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
22:00:52 INFO - PROCESS | 6348 | 1465275652610 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:52 INFO - PROCESS | 6348 | 1465275652660 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:52 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
22:00:52 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 223ms
22:00:52 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
22:00:52 INFO - PROCESS | 6348 | 1465275652835 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:52 INFO - PROCESS | 6348 | 1465275652896 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:53 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
22:00:53 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 316ms
22:00:53 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
22:00:53 INFO - PROCESS | 6348 | 1465275653155 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:53 INFO - PROCESS | 6348 | 1465275653245 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:53 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
22:00:53 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 318ms
22:00:53 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
22:00:53 INFO - PROCESS | 6348 | 1465275653481 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:53 INFO - PROCESS | 6348 | 1465275653531 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:53 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
22:00:53 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 219ms
22:00:53 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
22:00:53 INFO - PROCESS | 6348 | 1465275653702 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:53 INFO - PROCESS | 6348 | 1465275653749 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:53 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
22:00:53 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 218ms
22:00:53 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
22:00:53 INFO - PROCESS | 6348 | 1465275653929 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:53 INFO - PROCESS | 6348 | 1465275653976 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:54 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
22:00:54 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 217ms
22:00:54 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
22:00:54 INFO - PROCESS | 6348 | 1465275654149 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:54 INFO - PROCESS | 6348 | 1465275654198 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:54 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
22:00:54 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 218ms
22:00:54 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
22:00:54 INFO - PROCESS | 6348 | 1465275654381 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:54 INFO - PROCESS | 6348 | 1465275654441 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:54 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
22:00:54 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 217ms
22:00:54 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
22:00:54 INFO - PROCESS | 6348 | 1465275654599 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:54 INFO - PROCESS | 6348 | 1465275654648 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:54 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
22:00:54 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 216ms
22:00:54 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
22:00:55 INFO - PROCESS | 6348 | 1465275655030 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:55 INFO - PROCESS | 6348 | 1465275655106 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:55 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
22:00:55 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 417ms
22:00:55 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
22:00:55 INFO - PROCESS | 6348 | 1465275655301 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:55 INFO - PROCESS | 6348 | 1465275655358 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:55 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
22:00:55 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
22:00:55 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
22:00:55 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 268ms
22:00:55 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
22:00:55 INFO - PROCESS | 6348 | 1465275655580 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:55 INFO - PROCESS | 6348 | 1465275655658 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:55 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
22:00:55 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
22:00:55 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
22:00:55 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
22:00:55 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
22:00:55 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
22:00:55 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
22:00:55 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 274ms
22:00:55 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
22:00:55 INFO - PROCESS | 6348 | 1465275655850 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:55 INFO - PROCESS | 6348 | 1465275655911 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:56 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
22:00:56 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
22:00:56 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
22:00:56 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
22:00:56 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
22:00:56 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
22:00:56 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
22:00:56 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 317ms
22:00:56 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
22:00:56 INFO - PROCESS | 6348 | 1465275656180 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:56 INFO - PROCESS | 6348 | 1465275656265 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
22:00:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 318ms
22:00:56 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
22:00:56 INFO - PROCESS | 6348 | 1465275656497 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:56 INFO - PROCESS | 6348 | 1465275656558 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:56 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
22:00:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 224ms
22:00:56 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
22:00:56 INFO - PROCESS | 6348 | 1465275656716 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:56 INFO - PROCESS | 6348 | 1465275656763 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:56 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
22:00:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 217ms
22:00:56 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
22:00:56 INFO - PROCESS | 6348 | 1465275656935 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:56 INFO - PROCESS | 6348 | 1465275656984 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
22:00:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 216ms
22:00:57 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
22:00:57 INFO - PROCESS | 6348 | 1465275657166 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:57 INFO - PROCESS | 6348 | 1465275657221 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:57 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
22:00:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 266ms
22:00:57 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
22:00:57 INFO - PROCESS | 6348 | 1465275657434 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:57 INFO - PROCESS | 6348 | 1465275657495 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:57 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
22:00:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 266ms
22:00:57 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
22:00:57 INFO - PROCESS | 6348 | 1465275657703 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:57 INFO - PROCESS | 6348 | 1465275657769 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
22:00:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 268ms
22:00:57 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
22:00:57 INFO - PROCESS | 6348 | 1465275657979 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:58 INFO - PROCESS | 6348 | 1465275658040 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:58 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
22:00:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 222ms
22:00:58 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
22:00:58 INFO - PROCESS | 6348 | 1465275658199 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:58 INFO - PROCESS | 6348 | 1465275658267 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
22:00:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 367ms
22:00:58 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
22:00:58 INFO - PROCESS | 6348 | 1465275658568 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:58 INFO - PROCESS | 6348 | 1465275658620 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
22:00:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 216ms
22:00:58 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
22:00:58 INFO - PROCESS | 6348 | 1465275658793 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:58 INFO - PROCESS | 6348 | 1465275658848 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
22:00:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 216ms
22:00:59 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
22:00:59 INFO - PROCESS | 6348 | 1465275659011 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:59 INFO - PROCESS | 6348 | 1465275659063 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
22:00:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 222ms
22:00:59 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
22:00:59 INFO - PROCESS | 6348 | 1465275659231 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:59 INFO - PROCESS | 6348 | 1465275659288 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
22:00:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 216ms
22:00:59 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
22:00:59 INFO - PROCESS | 6348 | 1465275659449 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:59 INFO - PROCESS | 6348 | 1465275659502 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
22:00:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 217ms
22:00:59 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
22:00:59 INFO - PROCESS | 6348 | 1465275659668 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:59 INFO - PROCESS | 6348 | 1465275659726 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
22:00:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 215ms
22:00:59 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
22:00:59 INFO - PROCESS | 6348 | 1465275659886 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:00:59 INFO - PROCESS | 6348 | 1465275659955 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:00 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
22:01:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 216ms
22:01:00 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
22:01:00 INFO - PROCESS | 6348 | 1465275660112 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:00 INFO - PROCESS | 6348 | 1465275660169 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
22:01:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 226ms
22:01:00 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
22:01:00 INFO - PROCESS | 6348 | 1465275660334 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:00 INFO - PROCESS | 6348 | 1465275660400 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
22:01:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 266ms
22:01:00 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
22:01:00 INFO - PROCESS | 6348 | 1465275660603 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:00 INFO - PROCESS | 6348 | 1465275660682 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
22:01:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 318ms
22:01:00 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
22:01:00 INFO - PROCESS | 6348 | 1465275660932 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:01 INFO - PROCESS | 6348 | 1465275661014 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:01 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
22:01:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 368ms
22:01:01 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
22:01:01 INFO - PROCESS | 6348 | 1465275661357 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:01 INFO - PROCESS | 6348 | 1465275661432 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
22:01:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 417ms
22:01:01 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
22:01:01 INFO - PROCESS | 6348 | 1465275661774 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:01 INFO - PROCESS | 6348 | 1465275661854 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
22:01:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 269ms
22:01:02 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
22:01:02 INFO - PROCESS | 6348 | 1465275662051 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:02 INFO - PROCESS | 6348 | 1465275662107 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
22:01:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 317ms
22:01:02 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
22:01:02 INFO - PROCESS | 6348 | 1465275662384 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:02 INFO - PROCESS | 6348 | 1465275662467 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:02 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
22:01:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 277ms
22:01:02 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
22:01:02 INFO - PROCESS | 6348 | 1465275662649 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:02 INFO - PROCESS | 6348 | 1465275662700 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
22:01:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 216ms
22:01:02 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
22:01:02 INFO - PROCESS | 6348 | 1465275662868 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:02 INFO - PROCESS | 6348 | 1465275662919 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:03 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
22:01:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 268ms
22:01:03 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
22:01:03 INFO - PROCESS | 6348 | 1465275663150 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:03 INFO - PROCESS | 6348 | 1465275663248 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:03 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
22:01:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 376ms
22:01:03 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
22:01:03 INFO - PROCESS | 6348 | 1465275663531 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:03 INFO - PROCESS | 6348 | 1465275663611 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:03 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
22:01:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 229ms
22:01:03 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
22:01:03 INFO - PROCESS | 6348 | 1465275663749 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:03 INFO - PROCESS | 6348 | 1465275663798 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
22:01:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 217ms
22:01:03 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
22:01:03 INFO - PROCESS | 6348 | 1465275663968 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:04 INFO - PROCESS | 6348 | 1465275664028 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:04 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
22:01:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 216ms
22:01:04 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
22:01:04 INFO - PROCESS | 6348 | 1465275664186 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:04 INFO - PROCESS | 6348 | 1465275664244 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
22:01:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 267ms
22:01:04 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
22:01:04 INFO - PROCESS | 6348 | 1465275664462 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:04 INFO - PROCESS | 6348 | 1465275664530 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
22:01:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 275ms
22:01:04 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
22:01:04 INFO - PROCESS | 6348 | 1465275664732 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:04 INFO - PROCESS | 6348 | 1465275664790 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
22:01:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 216ms
22:01:04 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
22:01:04 INFO - PROCESS | 6348 | 1465275664950 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:05 INFO - PROCESS | 6348 | 1465275665015 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:05 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"
22:01:05 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
22:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:01:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:01:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 266ms
22:01:05 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
22:01:05 INFO - PROCESS | 6348 | 1465275665219 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:05 INFO - PROCESS | 6348 | 1465275665275 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:05 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"
22:01:05 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
22:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:01:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:01:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 217ms
22:01:05 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
22:01:05 INFO - PROCESS | 6348 | 1465275665445 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:05 INFO - PROCESS | 6348 | 1465275665500 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
22:01:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 226ms
22:01:05 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
22:01:05 INFO - PROCESS | 6348 | 1465275665667 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:05 INFO - PROCESS | 6348 | 1465275665719 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
22:01:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 219ms
22:01:05 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
22:01:05 INFO - PROCESS | 6348 | 1465275665894 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:05 INFO - PROCESS | 6348 | 1465275665950 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
22:01:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 223ms
22:01:06 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
22:01:06 INFO - PROCESS | 6348 | 1465275666114 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:06 INFO - PROCESS | 6348 | 1465275666167 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
22:01:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 215ms
22:01:06 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
22:01:06 INFO - PROCESS | 6348 | 1465275666332 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:06 INFO - PROCESS | 6348 | 1465275666387 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
22:01:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 267ms
22:01:06 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
22:01:06 INFO - PROCESS | 6348 | 1465275666603 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:06 INFO - PROCESS | 6348 | 1465275666696 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
22:01:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 317ms
22:01:06 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
22:01:06 INFO - PROCESS | 6348 | 1465275666932 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:07 INFO - PROCESS | 6348 | 1465275667012 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
22:01:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 276ms
22:01:07 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
22:01:07 INFO - PROCESS | 6348 | 1465275667201 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:07 INFO - PROCESS | 6348 | 1465275667255 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
22:01:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 267ms
22:01:07 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
22:01:07 INFO - PROCESS | 6348 | 1465275667480 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:07 INFO - PROCESS | 6348 | 1465275667560 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:07 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
22:01:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 325ms
22:01:07 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
22:01:07 INFO - PROCESS | 6348 | 1465275667802 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:07 INFO - PROCESS | 6348 | 1465275667897 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
22:01:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 466ms
22:01:08 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
22:01:08 INFO - PROCESS | 6348 | 1465275668271 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:08 INFO - PROCESS | 6348 | 1465275668417 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
22:01:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 567ms
22:01:08 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
22:01:08 INFO - PROCESS | 6348 | 1465275668841 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:08 INFO - PROCESS | 6348 | 1465275668891 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
22:01:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 220ms
22:01:09 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
22:01:09 INFO - PROCESS | 6348 | 1465275669067 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:09 INFO - PROCESS | 6348 | 1465275669118 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
22:01:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 217ms
22:01:09 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
22:01:09 INFO - PROCESS | 6348 | 1465275669298 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:09 INFO - PROCESS | 6348 | 1465275669361 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
22:01:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 230ms
22:01:09 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
22:01:09 INFO - PROCESS | 6348 | 1465275669518 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:09 INFO - PROCESS | 6348 | 1465275669568 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
22:01:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 216ms
22:01:09 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
22:01:09 INFO - PROCESS | 6348 | 1465275669736 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:09 INFO - PROCESS | 6348 | 1465275669793 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
22:01:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 216ms
22:01:09 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
22:01:09 INFO - PROCESS | 6348 | 1465275669964 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:10 INFO - PROCESS | 6348 | 1465275670022 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
22:01:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 224ms
22:01:10 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
22:01:10 INFO - PROCESS | 6348 | 1465275670181 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:10 INFO - PROCESS | 6348 | 1465275670242 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
22:01:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 216ms
22:01:10 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
22:01:10 INFO - PROCESS | 6348 | 1465275670404 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:10 INFO - PROCESS | 6348 | 1465275670460 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
22:01:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
22:01:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
22:01:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
22:01:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
22:01:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
22:01:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
22:01:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
22:01:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
22:01:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
22:01:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
22:01:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
22:01:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 219ms
22:01:10 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
22:01:10 INFO - PROCESS | 6348 | 1465275670631 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:10 INFO - PROCESS | 6348 | 1465275670693 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
22:01:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
22:01:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
22:01:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
22:01:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
22:01:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
22:01:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
22:01:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
22:01:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
22:01:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
22:01:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
22:01:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
22:01:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 268ms
22:01:10 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
22:01:10 INFO - PROCESS | 6348 | 1465275670901 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:10 INFO - PROCESS | 6348 | 1465275670961 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
22:01:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 216ms
22:01:11 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
22:01:11 INFO - PROCESS | 6348 | 1465275671120 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:11 INFO - PROCESS | 6348 | 1465275671196 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
22:01:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 367ms
22:01:11 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
22:01:11 INFO - PROCESS | 6348 | 1465275671496 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:11 INFO - PROCESS | 6348 | 1465275671557 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
22:01:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 218ms
22:01:11 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
22:01:11 INFO - PROCESS | 6348 | 1465275671719 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:11 INFO - PROCESS | 6348 | 1465275671780 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
22:01:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
22:01:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
22:01:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
22:01:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
22:01:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 267ms
22:01:11 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
22:01:12 INFO - PROCESS | 6348 | 1465275671999 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:12 INFO - PROCESS | 6348 | 1465275672059 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
22:01:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 266ms
22:01:12 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
22:01:12 INFO - PROCESS | 6348 | 1465275672263 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:12 INFO - PROCESS | 6348 | 1465275672316 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:12 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
22:01:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 223ms
22:01:12 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
22:01:12 INFO - PROCESS | 6348 | 1465275672482 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:12 INFO - PROCESS | 6348 | 1465275672535 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:12 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
22:01:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 219ms
22:01:12 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
22:01:12 INFO - PROCESS | 6348 | 1465275672703 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:12 INFO - PROCESS | 6348 | 1465275672758 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
22:01:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 217ms
22:01:12 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
22:01:12 INFO - PROCESS | 6348 | 1465275672928 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:12 INFO - PROCESS | 6348 | 1465275672987 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:13 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
22:01:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 223ms
22:01:13 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
22:01:13 INFO - PROCESS | 6348 | 1465275673147 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:13 INFO - PROCESS | 6348 | 1465275673200 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:13 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
22:01:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 218ms
22:01:13 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
22:01:13 INFO - PROCESS | 6348 | 1465275673368 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:13 INFO - PROCESS | 6348 | 1465275673421 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
22:01:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 219ms
22:01:13 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
22:01:13 INFO - PROCESS | 6348 | 1465275673595 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:13 INFO - PROCESS | 6348 | 1465275673652 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:13 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
22:01:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 226ms
22:01:13 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
22:01:13 INFO - PROCESS | 6348 | 1465275673817 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:13 INFO - PROCESS | 6348 | 1465275673886 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
22:01:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 216ms
22:01:14 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
22:01:14 INFO - PROCESS | 6348 | 1465275674035 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:14 INFO - PROCESS | 6348 | 1465275674095 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
22:01:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 217ms
22:01:14 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
22:01:14 INFO - PROCESS | 6348 | 1465275674261 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:14 INFO - PROCESS | 6348 | 1465275674322 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
22:01:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 219ms
22:01:14 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
22:01:14 INFO - PROCESS | 6348 | 1465275674481 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:14 INFO - PROCESS | 6348 | 1465275674542 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
22:01:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 265ms
22:01:14 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
22:01:14 INFO - PROCESS | 6348 | 1465275674946 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:15 INFO - PROCESS | 6348 | 1465275675059 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
22:01:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 476ms
22:01:15 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
22:01:15 INFO - PROCESS | 6348 | 1465275675321 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:15 INFO - PROCESS | 6348 | 1465275675380 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
22:01:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 217ms
22:01:15 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
22:01:15 INFO - PROCESS | 6348 | 1465275675545 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:15 INFO - PROCESS | 6348 | 1465275675598 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
22:01:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 273ms
22:01:15 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
22:01:15 INFO - PROCESS | 6348 | 1465275675815 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:15 INFO - PROCESS | 6348 | 1465275675867 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:16 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
22:01:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 217ms
22:01:16 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
22:01:16 INFO - PROCESS | 6348 | 1465275676034 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:16 INFO - PROCESS | 6348 | 1465275676083 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:16 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
22:01:16 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 216ms
22:01:16 INFO - TEST-START | /IndexedDB/idbtransaction.htm
22:01:16 INFO - PROCESS | 6348 | 1465275676255 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:16 INFO - PROCESS | 6348 | 1465275676332 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:16 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
22:01:16 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
22:01:16 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 318ms
22:01:16 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
22:01:16 INFO - PROCESS | 6348 | 1465275676584 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:16 INFO - PROCESS | 6348 | 1465275676657 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:16 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
22:01:16 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 267ms
22:01:16 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
22:01:16 INFO - PROCESS | 6348 | 1465275676861 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:16 INFO - PROCESS | 6348 | 1465275676910 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:17 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
22:01:17 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
22:01:17 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
22:01:17 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
22:01:17 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
22:01:17 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
22:01:17 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
22:01:17 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
22:01:17 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 275ms
22:01:17 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
22:01:17 INFO - PROCESS | 6348 | 1465275677133 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:17 INFO - PROCESS | 6348 | 1465275677199 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:17 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
22:01:17 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 266ms
22:01:17 INFO - TEST-START | /IndexedDB/index_sort_order.htm
22:01:17 INFO - PROCESS | 6348 | 1465275677404 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:17 INFO - PROCESS | 6348 | 1465275677482 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:17 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
22:01:17 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 268ms
22:01:17 INFO - TEST-START | /IndexedDB/interfaces.html
22:01:17 INFO - PROCESS | 6348 | 1465275677681 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:17 INFO - PROCESS | 6348 | 1465275677748 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
22:01:18 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
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
22:01:18 INFO - TEST-OK | /IndexedDB/interfaces.html | took 386ms
22:01:18 INFO - TEST-START | /IndexedDB/interfaces.worker
22:01:18 INFO - PROCESS | 6348 | 1465275678069 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:18 INFO - PROCESS | 6348 | 1465275678128 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
22:01:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
22:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:01:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:01:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
22:01:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
22:01:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:01:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:01:18 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
22:01:18 INFO - {}
22:01:18 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 - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
22:01:18 INFO - {}
22:01:18 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 442ms
22:01:18 INFO - TEST-START | /IndexedDB/key_invalid.htm
22:01:18 INFO - PROCESS | 6348 | 1465275678514 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:18 INFO - PROCESS | 6348 | 1465275678607 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
22:01:18 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
22:01:18 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 271ms
22:01:18 INFO - TEST-START | /IndexedDB/key_valid.html
22:01:18 INFO - PROCESS | 6348 | 1465275678795 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:18 INFO - PROCESS | 6348 | 1465275678851 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:19 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
22:01:19 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
22:01:19 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
22:01:19 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
22:01:19 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
22:01:19 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
22:01:19 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
22:01:19 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
22:01:19 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
22:01:19 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
22:01:19 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
22:01:19 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
22:01:19 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
22:01:19 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
22:01:19 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
22:01:19 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
22:01:19 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
22:01:19 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
22:01:19 INFO - TEST-OK | /IndexedDB/key_valid.html | took 423ms
22:01:19 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
22:01:19 INFO - PROCESS | 6348 | 1465275679218 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:19 INFO - PROCESS | 6348 | 1465275679279 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:19 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
22:01:19 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 317ms
22:01:19 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
22:01:19 INFO - PROCESS | 6348 | 1465275679547 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:19 INFO - PROCESS | 6348 | 1465275679600 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:19 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
22:01:19 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 225ms
22:01:19 INFO - TEST-START | /IndexedDB/keygenerator.htm
22:01:19 INFO - PROCESS | 6348 | 1465275679767 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:19 INFO - PROCESS | 6348 | 1465275679827 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:20 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
22:01:20 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
22:01:20 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
22:01:20 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 316ms
22:01:20 INFO - TEST-START | /IndexedDB/keyorder.htm
22:01:20 INFO - PROCESS | 6348 | 1465275680088 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:20 INFO - PROCESS | 6348 | 1465275680175 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
22:01:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
22:01:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
22:01:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
22:01:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
22:01:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
22:01:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
22:01:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
22:01:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
22:01:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
22:01:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
22:01:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
22:01:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
22:01:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
22:01:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
22:01:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
22:01:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
22:01:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
22:01:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
22:01:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
22:01:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
22:01:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
22:01:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
22:01:20 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
22:01:20 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 320ms
22:01:20 INFO - TEST-START | /IndexedDB/keypath.htm
22:01:20 INFO - PROCESS | 6348 | 1465275680415 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:20 INFO - PROCESS | 6348 | 1465275680470 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
22:01:20 INFO - TEST-OK | /IndexedDB/keypath.htm | took 268ms
22:01:20 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
22:01:20 INFO - PROCESS | 6348 | 1465275680686 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:20 INFO - PROCESS | 6348 | 1465275680743 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
22:01:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
22:01:20 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 219ms
22:01:20 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
22:01:20 INFO - PROCESS | 6348 | 1465275680927 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:20 INFO - PROCESS | 6348 | 1465275680985 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:21 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
22:01:21 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
22:01:21 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
22:01:21 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 430ms
22:01:21 INFO - TEST-START | /IndexedDB/list_ordering.htm
22:01:21 INFO - PROCESS | 6348 | 1465275681342 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:21 INFO - PROCESS | 6348 | 1465275681420 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:21 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
22:01:21 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
22:01:21 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
22:01:21 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 469ms
22:01:21 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
22:01:21 INFO - PROCESS | 6348 | 1465275681813 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:21 INFO - PROCESS | 6348 | 1465275681884 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:22 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
22:01:22 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 417ms
22:01:22 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
22:01:22 INFO - PROCESS | 6348 | 1465275682258 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:22 INFO - PROCESS | 6348 | 1465275682328 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:22 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
22:01:22 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 281ms
22:01:22 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
22:01:22 INFO - PROCESS | 6348 | 1465275682534 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:22 INFO - PROCESS | 6348 | 1465275682587 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:22 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
22:01:22 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 217ms
22:01:22 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
22:01:22 INFO - PROCESS | 6348 | 1465275682769 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:22 INFO - PROCESS | 6348 | 1465275682821 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:22 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
22:01:22 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 217ms
22:01:22 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
22:01:22 INFO - PROCESS | 6348 | 1465275682988 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:23 INFO - PROCESS | 6348 | 1465275683047 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:23 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
22:01:23 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 217ms
22:01:23 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
22:01:23 INFO - PROCESS | 6348 | 1465275683214 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:23 INFO - PROCESS | 6348 | 1465275683300 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:23 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
22:01:23 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 373ms
22:01:23 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
22:01:23 INFO - PROCESS | 6348 | 1465275683589 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:23 INFO - PROCESS | 6348 | 1465275683670 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:23 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
22:01:23 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 317ms
22:01:23 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
22:01:23 INFO - PROCESS | 6348 | 1465275683913 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:23 INFO - PROCESS | 6348 | 1465275683964 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:24 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
22:01:24 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 224ms
22:01:24 INFO - TEST-START | /IndexedDB/value.htm
22:01:24 INFO - PROCESS | 6348 | 1465275684132 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:24 INFO - PROCESS | 6348 | 1465275684194 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:24 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
22:01:24 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
22:01:24 INFO - TEST-OK | /IndexedDB/value.htm | took 266ms
22:01:24 INFO - TEST-START | /IndexedDB/value_recursive.htm
22:01:24 INFO - PROCESS | 6348 | 1465275684414 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:24 INFO - PROCESS | 6348 | 1465275684475 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:24 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
22:01:24 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
22:01:24 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
22:01:24 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 274ms
22:01:24 INFO - TEST-START | /IndexedDB/writer-starvation.htm
22:01:24 INFO - PROCESS | 6348 | 1465275684684 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:24 INFO - PROCESS | 6348 | 1465275684758 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:25 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
22:01:25 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 466ms
22:01:25 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
22:01:25 INFO - PROCESS | 6348 | 1465275685152 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:25 INFO - PROCESS | 6348 | 1465275685207 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:25 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
22:01:25 INFO - {}
22:01:25 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
22:01:25 INFO - {}
22:01:25 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
22:01:25 INFO - {}
22:01:25 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
22:01:25 INFO - {}
22:01:25 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 266ms
22:01:25 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
22:01:25 INFO - PROCESS | 6348 | 1465275685431 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:25 INFO - PROCESS | 6348 | 1465275685485 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:25 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
22:01:25 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
22:01:25 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
22:01:25 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
22:01:25 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 228ms
22:01:25 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
22:01:25 INFO - PROCESS | 6348 | 1465275685652 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:25 INFO - PROCESS | 6348 | 1465275685705 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
22:01:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
22:01:25 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 221ms
22:01:25 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
22:01:25 INFO - PROCESS | 6348 | 1465275685884 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:25 INFO - PROCESS | 6348 | 1465275685946 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
22:01:26 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
22:01:26 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
22:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:01:26 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
22:01:26 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
22:01:26 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
22:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:01:26 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
22:01:26 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 222ms
22:01:26 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
22:01:26 INFO - PROCESS | 6348 | 1465275686117 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:26 INFO - PROCESS | 6348 | 1465275686171 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01: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() {
22:01:26 INFO - [native code]
22:01:26 INFO - }" but got function "function () {
22:01:26 INFO - }"
22:01:26 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
22:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:01:26 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
22:01:26 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
22:01: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
22:01:26 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
22:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:01:26 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
22:01:26 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
22:01:26 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 220ms
22:01:26 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
22:01:26 INFO - PROCESS | 6348 | 1465275686337 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:26 INFO - PROCESS | 6348 | 1465275686405 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01: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() {
22:01:26 INFO - [native code]
22:01:26 INFO - }" but got function "function () {
22:01:26 INFO - }"
22:01:26 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
22:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:01:26 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
22:01:26 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
22:01:26 INFO - {}
22:01: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
22:01:26 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
22:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:01:26 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
22:01:26 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
22:01:26 INFO - {}
22:01:26 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 269ms
22:01:26 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
22:01:26 INFO - PROCESS | 6348 | 1465275686615 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:26 INFO - PROCESS | 6348 | 1465275686673 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
22:01:26 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
22:01:26 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
22:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:01:26 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
22:01:26 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
22:01:26 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
22:01:26 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
22:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:01:26 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
22:01:26 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
22:01: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"
22:01:26 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
22:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:01:26 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
22:01:26 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
22:01:26 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
22:01:26 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
22:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:01:26 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
22:01:26 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
22:01:26 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
22:01:26 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
22:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:01:26 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
22:01:26 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
22:01:26 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
22:01:26 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
22:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:01:26 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
22:01:26 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
22:01: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"
22:01:26 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
22:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:01:26 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
22:01:26 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
22:01:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
22:01:26 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
22:01:26 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
22:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:01:26 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
22:01:26 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
22:01:26 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 268ms
22:01:26 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
22:01:26 INFO - PROCESS | 6348 | 1465275686902 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:26 INFO - PROCESS | 6348 | 1465275686984 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:27 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
22:01:27 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 327ms
22:01:27 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
22:01:27 INFO - PROCESS | 6348 | 1465275687220 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:27 INFO - PROCESS | 6348 | 1465275687346 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:27 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
22:01:27 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
22:01:27 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
22:01:27 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
22:01:27 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 419ms
22:01:27 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
22:01:27 INFO - PROCESS | 6348 | 1465275687739 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:27 INFO - PROCESS | 6348 | 1465275687795 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:28 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
22:01:28 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
22:01:28 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
22:01:28 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
22:01:28 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
22:01:28 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
22:01:28 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
22:01:28 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
22:01:28 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
22:01:28 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
22:01:28 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
22:01:28 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
22:01:28 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
22:01:28 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
22:01:28 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
22:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:01:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:01:28 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
22:01:28 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 1020ms
22:01:28 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
22:01:28 INFO - PROCESS | 6348 | 1465275688766 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:28 INFO - PROCESS | 6348 | 1465275688810 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:29 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
22:01:29 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
22:01:29 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
22:01:29 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
22:01:29 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
22:01:29 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1218ms
22:01:29 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
22:01:29 INFO - PROCESS | 6348 | 1465275689992 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:30 INFO - PROCESS | 6348 | 1465275690036 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:31 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
22:01:31 INFO - {}
22:01:31 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
22:01:31 INFO - {}
22:01:31 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
22:01:31 INFO - {}
22:01:31 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
22:01:31 INFO - {}
22:01:31 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
22:01:31 INFO - {}
22:01:31 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1274ms
22:01:31 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
22:01:31 INFO - PROCESS | 6348 | 1465275691267 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:31 INFO - PROCESS | 6348 | 1465275691308 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:31 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
22:01:31 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 417ms
22:01:31 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
22:01:31 INFO - PROCESS | 6348 | 1465275691684 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:31 INFO - PROCESS | 6348 | 1465275691726 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:31 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
22:01:31 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
22:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:01:31 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
22:01:31 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 217ms
22:01:31 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
22:01:31 INFO - PROCESS | 6348 | 1465275691903 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:31 INFO - PROCESS | 6348 | 1465275691952 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:41 INFO - PROCESS | 6348 | MARIONETTE LOG: INFO: Timeout fired
22:01:42 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
22:01:42 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
22:01:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:01:42 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
22:01:42 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10132ms
22:01:42 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
22:01:42 INFO - PROCESS | 6348 | 1465275702040 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:42 INFO - PROCESS | 6348 | 1465275702091 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:42 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
22:01:42 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 517ms
22:01:42 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
22:01:42 INFO - PROCESS | 6348 | 1465275702561 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:42 INFO - PROCESS | 6348 | 1465275702607 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:42 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
22:01:42 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 218ms
22:01:42 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
22:01:42 INFO - PROCESS | 6348 | 1465275702786 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:42 INFO - PROCESS | 6348 | 1465275702838 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:42 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
22:01:42 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 218ms
22:01:43 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
22:01:43 INFO - PROCESS | 6348 | 1465275703002 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:43 INFO - PROCESS | 6348 | 1465275703049 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:43 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
22:01:43 INFO - {}
22:01:43 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 267ms
22:01:43 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
22:01:43 INFO - PROCESS | 6348 | 1465275703278 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:43 INFO - PROCESS | 6348 | 1465275703328 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:43 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
22:01:43 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 217ms
22:01:43 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
22:01:43 INFO - PROCESS | 6348 | 1465275703504 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:43 INFO - PROCESS | 6348 | 1465275703566 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:43 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
22:01:43 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
22:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:01:43 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
22:01:43 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
22:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:01:43 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
22:01:43 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 227ms
22:01:43 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
22:01:43 INFO - PROCESS | 6348 | 1465275703721 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:43 INFO - PROCESS | 6348 | 1465275703776 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01: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().
22:01:43 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 216ms
22:01:43 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
22:01:43 INFO - PROCESS | 6348 | 1465275703945 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:43 INFO - PROCESS | 6348 | 1465275703991 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:44 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
22:01:44 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 218ms
22:01:44 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
22:01:44 INFO - PROCESS | 6348 | 1465275704166 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:44 INFO - PROCESS | 6348 | 1465275704213 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:44 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
22:01:44 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 216ms
22:01:44 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
22:01:44 INFO - PROCESS | 6348 | 1465275704384 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:44 INFO - PROCESS | 6348 | 1465275704439 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:44 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"
22:01:44 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
22:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:01:44 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
22:01:44 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
22:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:01:44 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
22:01:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
22:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:01:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
22:01:44 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 217ms
22:01:44 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
22:01:44 INFO - PROCESS | 6348 | 1465275704604 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:44 INFO - PROCESS | 6348 | 1465275704657 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:44 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
22:01:44 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 217ms
22:01:44 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
22:01:44 INFO - PROCESS | 6348 | 1465275704829 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:44 INFO - PROCESS | 6348 | 1465275704879 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:45 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
22:01:45 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 217ms
22:01:45 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
22:01:45 INFO - PROCESS | 6348 | 1465275705048 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:45 INFO - PROCESS | 6348 | 1465275705099 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:45 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
22:01:45 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 216ms
22:01:45 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
22:01:45 INFO - PROCESS | 6348 | 1465275705267 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01:45 INFO - PROCESS | 6348 | 1465275705316 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:01: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
22:01:45 INFO - do_test/)
22:02:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
22:02:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
22:02:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
22:02:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
22:02:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
22:02:08 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
22:02:08 INFO - )
22:02:08 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 224ms
22:02:08 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
22:02:08 INFO - PROCESS | 6348 | 1465275728918 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:08 INFO - PROCESS | 6348 | 1465275728979 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
22:02:09 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 266ms
22:02:09 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
22:02:09 INFO - PROCESS | 6348 | 1465275729200 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:09 INFO - PROCESS | 6348 | 1465275729264 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
22:02:09 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 278ms
22:02:09 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
22:02:09 INFO - PROCESS | 6348 | 1465275729471 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:09 INFO - PROCESS | 6348 | 1465275729533 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
22:02:09 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 267ms
22:02:09 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
22:02:09 INFO - PROCESS | 6348 | 1465275729746 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:09 INFO - PROCESS | 6348 | 1465275729800 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
22:02:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
22:02:09 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 219ms
22:02:09 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
22:02:09 INFO - PROCESS | 6348 | 1465275729967 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:10 INFO - PROCESS | 6348 | 1465275730020 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:10 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
22:02:10 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
22:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:02:10 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
22:02:10 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 216ms
22:02:10 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
22:02:10 INFO - PROCESS | 6348 | 1465275730185 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:10 INFO - PROCESS | 6348 | 1465275730238 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:10 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
22:02:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
22:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:02:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
22:02:10 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 216ms
22:02:10 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
22:02:10 INFO - PROCESS | 6348 | 1465275730404 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:10 INFO - PROCESS | 6348 | 1465275730459 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:10 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
22:02:10 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 216ms
22:02:10 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
22:02:10 INFO - PROCESS | 6348 | 1465275730623 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:10 INFO - PROCESS | 6348 | 1465275730683 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:10 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
22:02:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
22:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:02:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
22:02:10 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 219ms
22:02:10 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
22:02:10 INFO - PROCESS | 6348 | 1465275730850 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:10 INFO - PROCESS | 6348 | 1465275730904 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:11 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
22:02:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
22:02:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:02:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
22:02:11 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 217ms
22:02:11 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
22:02:11 INFO - PROCESS | 6348 | 1465275731069 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:11 INFO - PROCESS | 6348 | 1465275731121 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:11 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
22:02:11 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 216ms
22:02:11 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
22:02:11 INFO - PROCESS | 6348 | 1465275731287 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:11 INFO - PROCESS | 6348 | 1465275731361 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:11 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
22:02:11 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 216ms
22:02:11 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
22:02:11 INFO - PROCESS | 6348 | 1465275731505 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:11 INFO - PROCESS | 6348 | 1465275731576 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:11 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
22:02:11 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 216ms
22:02:11 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
22:02:11 INFO - PROCESS | 6348 | 1465275731734 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:11 INFO - PROCESS | 6348 | 1465275731788 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:11 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
22:02:11 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 219ms
22:02:11 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
22:02:11 INFO - PROCESS | 6348 | 1465275731955 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:12 INFO - PROCESS | 6348 | 1465275732013 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:12 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
22:02:12 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
22:02:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:02:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:02:12 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
22:02:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
22:02:12 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
22:02:12 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 218ms
22:02:12 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
22:02:12 INFO - PROCESS | 6348 | 1465275732183 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:12 INFO - PROCESS | 6348 | 1465275732243 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:12 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
22:02:12 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
22:02:12 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 525ms
22:02:12 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
22:02:12 INFO - PROCESS | 6348 | 1465275732706 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:12 INFO - PROCESS | 6348 | 1465275732787 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:13 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
22:02:13 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
22:02:13 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
22:02:13 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
22:02:13 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 418ms
22:02:13 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
22:02:13 INFO - PROCESS | 6348 | 1465275733126 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:13 INFO - PROCESS | 6348 | 1465275733207 Marionette INFO sendAsync 3e1453dc-d9f6-7143-b931-2faac09b98f4
22:02:13 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: